示例#1
0
        private static void RunAes(string plain)
        {
            using var cryptKeeper = new AesCryptKeeper();
            var aesEncrypted = cryptKeeper.Encrypt(plain);
            var aesDecrypted = cryptKeeper.Decrypt(aesEncrypted);

            Console.WriteLine("-- Aes Sync --");
            Console.WriteLine($"Encrypted: {aesEncrypted}");
            Console.WriteLine($"Decrypted: {aesDecrypted}");
            Console.WriteLine(Environment.NewLine);
        }
示例#2
0
        private static async Task RunAesAsync(string plain)
        {
            using var cryptKeeper = new AesCryptKeeper();
            var aesEncryptedAsync = await cryptKeeper.EncryptAsync(plain);

            var aesDecryptedAsync = await cryptKeeper.DecryptAsync(aesEncryptedAsync);

            Console.WriteLine("-- Aes Async --");
            Console.WriteLine($"Encrypted: {aesEncryptedAsync}");
            Console.WriteLine($"Decrypted: {aesDecryptedAsync}");
            Console.WriteLine(Environment.NewLine);
        }