mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* ext/openssl/ossl.c: use encryptor instead of encrypter in doc.
contributed from @vipulnsward. [fix GH-663] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46879 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
eb95f194ba
commit
2f1ce28358
2 changed files with 15 additions and 10 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
Sun Jul 20 01:06:06 2014 SHIBATA Hiroshi <shibata.hiroshi@gmail.com>
|
||||||
|
|
||||||
|
* ext/openssl/ossl.c: use encryptor instead of encrypter in doc.
|
||||||
|
contributed from @vipulnsward. [fix GH-663]
|
||||||
|
|
||||||
Sun Jul 20 00:32:44 2014 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
Sun Jul 20 00:32:44 2014 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||||
|
|
||||||
* io.c (rb_io_initialize): [DOC] fix rdoc of append mode. it does
|
* io.c (rb_io_initialize): [DOC] fix rdoc of append mode. it does
|
||||||
|
|
|
@ -748,27 +748,27 @@ static void Init_ossl_locks(void)
|
||||||
*
|
*
|
||||||
* First set up the cipher for encryption
|
* First set up the cipher for encryption
|
||||||
*
|
*
|
||||||
* encrypter = OpenSSL::Cipher.new 'AES-128-CBC'
|
* encryptor = OpenSSL::Cipher.new 'AES-128-CBC'
|
||||||
* encrypter.encrypt
|
* encryptor.encrypt
|
||||||
* encrypter.pkcs5_keyivgen pass_phrase, salt
|
* encryptor.pkcs5_keyivgen pass_phrase, salt
|
||||||
*
|
*
|
||||||
* Then pass the data you want to encrypt through
|
* Then pass the data you want to encrypt through
|
||||||
*
|
*
|
||||||
* encrypted = encrypter.update 'top secret document'
|
* encrypted = encryptor.update 'top secret document'
|
||||||
* encrypted << encrypter.final
|
* encrypted << encryptor.final
|
||||||
*
|
*
|
||||||
* === Decryption
|
* === Decryption
|
||||||
*
|
*
|
||||||
* Use a new Cipher instance set up for decryption
|
* Use a new Cipher instance set up for decryption
|
||||||
*
|
*
|
||||||
* decrypter = OpenSSL::Cipher.new 'AES-128-CBC'
|
* decryptor = OpenSSL::Cipher.new 'AES-128-CBC'
|
||||||
* decrypter.decrypt
|
* decryptor.decrypt
|
||||||
* decrypter.pkcs5_keyivgen pass_phrase, salt
|
* decryptor.pkcs5_keyivgen pass_phrase, salt
|
||||||
*
|
*
|
||||||
* Then pass the data you want to decrypt through
|
* Then pass the data you want to decrypt through
|
||||||
*
|
*
|
||||||
* plain = decrypter.update encrypted
|
* plain = decryptor.update encrypted
|
||||||
* plain << decrypter.final
|
* plain << decryptor.final
|
||||||
*
|
*
|
||||||
* == X509 Certificates
|
* == X509 Certificates
|
||||||
*
|
*
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue