Sample code for 30+ languages & platforms
C#

RSA Import Public Key

See more RSA Examples

Shows how to select/import a public key for RSA encryption or signature verification.

Chilkat C# Downloads

C#
bool success = false;

Chilkat.PublicKey pubKey = new Chilkat.PublicKey();
//  In all Chilkat methods expecting a path, you pass either absolute or relative paths.
success = pubKey.LoadFromFile("rsaKeys/myTestRsaPublic.pem");
if (success == false) {
    Debug.WriteLine(pubKey.LastErrorText);
    return;
}

Chilkat.Rsa rsa = new Chilkat.Rsa();

//  Tell RSA to use the public key.
rsa.UsePublicKey(pubKey);