Sample code for 30+ languages & platforms
PHP Extension

RSA Import Private Key

See more RSA Examples

Shows how to select/import a private key for RSA signing or decryption.

Chilkat PHP Extension Downloads

PHP Extension
<?php

include("chilkat.php");

$success = false;

$privKey = new CkPrivateKey();
$password = 'secret';
// In all Chilkat methods expecting a path, you pass either absolute or relative paths.
$success = $privKey->LoadAnyFormatFile('rsaKeys/myTestRsaPrivate.pem',$password);
if ($success == false) {
    print $privKey->lastErrorText() . "\n";
    exit;
}

$rsa = new CkRsa();

// Tell the RSA object to use the private key (i.e. import the private key)
$rsa->UsePrivateKey($privKey);

?>