public string EncryptWithAnotherPublicKey(string messagePlaintext, string sharablePublicKey) { CertificateEncrypter ce = new CertificateEncrypter(sharablePublicKey); return(ce.EncryptDataToString(messagePlaintext)); }