Esempio n. 1
0
        private static void GenerateBrtualHashes()
        {
            for (int i = 0; i < 40000; i++)
            {
                var s     = _salt + i;
                var hash1 = gen.ComputeFullHash(s).ToLower();
                for (var j = 1; j < 2017; j++)
                {
                    hash1 = gen.ComputeFullHash(hash1).ToLower();
                }

                _cachedHashes[i] = hash1;
            }
        }
Esempio n. 2
0
        public string ProduceHash(string input)
        {
            var fullHash = _hashGen.ComputeFullHash(input);

            return(fullHash.Substring(0, 4).ToLower());
        }