write_pem

0th

Percentile

Export key or certificate

The write_pem functions exports a key or certificate to the standard base64 PEM format. For private keys it is possible to set a password.

Usage
write_pem(x, path = NULL, password = readline)
write_der(x, path = NULL)
write_ssh(pubkey, path = NULL)
Arguments
x
a public/private key or certificate object
path
file to write to. If NULL it returns the output as a string.
password
string or callback function to set password (only applicable for private keys).
pubkey
a public key
Aliases
  • write_der
  • write_pem
  • write_ssh
Examples
# Generate RSA keypair
key <- rsa_keygen()
pubkey <- as.list(key)$pubkey

# Write to output formats
write_ssh(pubkey)
write_pem(pubkey)
write_pem(key, password = "super secret")
Documentation reproduced from package openssl, version 0.9.4, License: MIT + file LICENSE

Community examples

Looks like there are no examples yet.