Skip to content

Commit cf92a3f

Browse files
committed
pkey: prefer PKey.read over PKey::RSA.new in docs
1 parent 867e5c0 commit cf92a3f

File tree

6 files changed

+8
-8
lines changed

6 files changed

+8
-8
lines changed

ext/openssl/ossl.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -679,13 +679,13 @@ ossl_crypto_fixed_length_secure_compare(VALUE dummy, VALUE str1, VALUE str2)
679679
*
680680
* A key can also be loaded from a file.
681681
*
682-
* key2 = OpenSSL::PKey::RSA.new File.read 'private_key.pem'
682+
* key2 = OpenSSL::PKey.read File.read 'private_key.pem'
683683
* key2.public? # => true
684684
* key2.private? # => true
685685
*
686686
* or
687687
*
688-
* key3 = OpenSSL::PKey::RSA.new File.read 'public_key.pem'
688+
* key3 = OpenSSL::PKey.read File.read 'public_key.pem'
689689
* key3.public? # => true
690690
* key3.private? # => false
691691
*
@@ -697,7 +697,7 @@ ossl_crypto_fixed_length_secure_compare(VALUE dummy, VALUE str1, VALUE str2)
697697
*
698698
* key4_pem = File.read 'private.secure.pem'
699699
* pass_phrase = 'my secure pass phrase goes here'
700-
* key4 = OpenSSL::PKey::RSA.new key4_pem, pass_phrase
700+
* key4 = OpenSSL::PKey.read key4_pem, pass_phrase
701701
*
702702
* == RSA Encryption
703703
*

sample/echo_cli.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
ctx = OpenSSL::SSL::SSLContext.new()
1616
if cert_file && key_file
1717
ctx.cert = OpenSSL::X509::Certificate.new(File::read(cert_file))
18-
ctx.key = OpenSSL::PKey::RSA.new(File::read(key_file))
18+
ctx.key = OpenSSL::PKey.read(File::read(key_file))
1919
end
2020
if ca_path
2121
ctx.verify_mode = OpenSSL::SSL::VERIFY_PEER

sample/echo_svr.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
if cert_file && key_file
1515
cert = OpenSSL::X509::Certificate.new(File::read(cert_file))
16-
key = OpenSSL::PKey::RSA.new(File::read(key_file))
16+
key = OpenSSL::PKey.read(File::read(key_file))
1717
else
1818
key = OpenSSL::PKey::RSA.new(512){ print "." }
1919
puts

sample/gen_csr.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ def usage
2525

2626
keypair = nil
2727
if keypair_file
28-
keypair = PKey::RSA.new(File.open(keypair_file).read)
28+
keypair = PKey.read(File.read(keypair_file))
2929
else
3030
keypair = PKey::RSA.new(1024) { putc "." }
3131
puts

sample/smime_read.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
data = $stdin.read
1212

1313
cert = X509::Certificate.new(File::read(cert_file))
14-
key = PKey::RSA.new(File::read(key_file))
14+
key = PKey::read(File::read(key_file))
1515
p7enc = PKCS7::read_smime(data)
1616
data = p7enc.decrypt(key, cert)
1717

sample/smime_write.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
rcpt_file = options["r"]
1010

1111
cert = X509::Certificate.new(File::read(cert_file))
12-
key = PKey::RSA.new(File::read(key_file))
12+
key = PKey::read(File::read(key_file))
1313

1414
data = "Content-Type: text/plain\r\n"
1515
data << "\r\n"

0 commit comments

Comments
 (0)