generatePEMKeyPair method
Generates a key pair in PEM format.
Implementation
@override
PEMKeyPair generatePEMKeyPair() {
var rsaKeyPair = CryptoUtils.generateRSAKeyPair();
var rsaPrivateKey = rsaKeyPair.privateKey as RSAPrivateKey;
var rsaPublicKey = rsaKeyPair.publicKey as RSAPublicKey;
var privateKeyPEM = CryptoUtils.encodeRSAPrivateKeyToPem(rsaPrivateKey);
var publicKeyPEM = CryptoUtils.encodeRSAPublicKeyToPem(rsaPublicKey);
var keyPair =
PEMKeyPair(privateKeyPEM, publicKeyPEM, rsaPrivateKey, rsaPublicKey);
return keyPair;
}