Apphbify.SecuredPagesModule.RandomKey C# (CSharp) Method

RandomKey() private static method

private static RandomKey ( ) : string
return string
        private static string RandomKey()
        {
            var sb = new StringBuilder(64);
            var buffer = new byte[32];
            using (var crypto = new RNGCryptoServiceProvider())
            {
                crypto.GetBytes(buffer);

                foreach (byte b in buffer)
                {
                    sb.Append(HexChar((int)(b >> 4)));
                    sb.Append(HexChar((int)(b & 0xF)));
                }

                return sb.ToString();
            }
        }