Ejemplo n.º 1
0
        private static void Prepare()
        {
            var randomNumberGenerator        = new RNGCryptoServiceProvider();
            var wrappedRandomNumberGenerator = new WrappedRandomNumberGenerator(randomNumberGenerator);
            var stringGenerator             = new StringGenerator(wrappedRandomNumberGenerator);
            var templateBuilder             = new TemplateBuilder(stringGenerator);
            var argumentsPositionsGenerator = new ArgumentsPositionsGenerator(wrappedRandomNumberGenerator);

            templateListGenerator = new TemplateListGenerator(templateBuilder, argumentsPositionsGenerator);
            aes16Encryptor        = new Aes16Encryptor();

            //if (File.Exists(TemplateFileName))
            //    File.Delete(TemplateFileName);
            //if (File.Exists(PlainCipherFileName))
            //    File.Delete(PlainCipherFileName);
        }