示例#1
0
        public UserSecurity CreateUserSecurity(string userPassword)
        {
            var saltToBeUsed = _salter.CreateRandomSalt();

            return(new UserSecurity(
                       _hasher.CreateHashOfPasswordAndSalt(userPassword, saltToBeUsed),
                       saltToBeUsed));
        }
示例#2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            Salter salter = new Salter();
            var    salt   = salter.CreateRandomSalt();

            Console.WriteLine(salt);
            Hasher hasher = new Hasher();
            var    hash   = hasher.CreateHashOfPasswordAndSalt("ILoveNiels", salt);

            Console.WriteLine(hash);
        }