Actions
Bug #10115
closedError in OpenSSL documentation section: Loading a key
Description
The entry in the OpenSSL docs for Loading a key has an error in it I believe.
This is the entry:
Loading a Key¶ ↑
A key can also be loaded from a file.
> key2 = OpenSSL::PKey::RSA.new File.read 'private_key.pem'
> key2.public? # => true
or
> key3 = OpenSSL::PKey::RSA.new File.read 'public_key.pem'
> key3.private? # => false
I think it should key2.private? that is true, rather than key2.public? be:
Loading a Key¶ ↑
A key can also be loaded from a file.
> key2 = OpenSSL::PKey::RSA.new File.read 'private_key.pem'
> key2.private? # => true
or
> key3 = OpenSSL::PKey::RSA.new File.read 'public_key.pem'
> key3.private? # => false
Updated by reggieb (Rob Nichols) almost 11 years ago
I think the same error is also in the docs for previous version of the Ruby
Updated by zzak (zzak _) over 10 years ago
- ruby -v set to v2.2.0
- Target version deleted (
Ruby 2.1.0) - Tracker changed from Feature to Bug
- Project changed from 14 to Ruby
- Category set to ext/openssl
- Status changed from Open to Assigned
moving to ruby tracker
Updated by rhenium (Kazuki Yamaguchi) almost 9 years ago
- Status changed from Assigned to Closed
Strictly speaking, it is not incorrect - PKey::RSA#public? always returns true. But indeed it is very unfriendly. Thanks for reporting!
https://github.com/ruby/openssl/pull/57
Actions
Like0
Like0Like0Like0Like0