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); }
public void init() { initPublicKey(); this.encryptor = new RSAEncryptor(key, new RSAHelper()); }