Example #1
0
        public string Generate()
        {
            byte[] bytes = new byte[20];
            RandomNumberGenerator.Fill(bytes);

            return(Base32Converter.ToBase32(bytes));
        }
Example #2
0
        public string Generate()
        {
            var bytes = new byte[32];

            RandomNumberGenerator.Fill(bytes);
            var token = Base32Converter
                        .ToBase32(bytes)
                        .TrimEnd('=')
                        .ToLowerInvariant();

            return(token);
        }