Esempio n. 1
0
        public static void Main(string[] args)
        {
            var keys = RSAEncryptor.GenerateKeys();

            Console.WriteLine("Public: " + keys.publicKey);
            Console.WriteLine("Private: " + keys.privateKey);

            BigInteger encrypted = RSAEncryptor.Encrypt("hi");

            Console.WriteLine("Encrypted: " + encrypted.ToString());
            string decrypted = RSAEncryptor.Decrypt(encrypted);

            Console.WriteLine("Decrypted: " + decrypted);
        }
Esempio n. 2
0
 public void init()
 {
     initPublicKey();
     this.encryptor = new RSAEncryptor(key, new RSAHelper());
 }