diff options
| author | Kazuki Yamaguchi <k@rhe.jp> | 2025-10-14 18:19:52 +0900 |
|---|---|---|
| committer | git <svn-admin@ruby-lang.org> | 2025-10-27 06:54:01 +0000 |
| commit | e5ac2b8956ecf6b6843f5078219542561cd7ecc2 (patch) | |
| tree | 4ea900ddfcea432b8100059f6f044ad99e129fd8 /node.c | |
| parent | ecf5aa18cab6b7f770acea25bee4f93dc6e41e07 (diff) | |
[ruby/openssl] cipher: various docs improvements
The EVP_CIPHER_CTX = OpenSSL::Cipher interface for AEAD ciphers is
notoriously complicated and full of pitfalls. I tried to clarify docs
so that users can hopefully connect the Ruby methods with the
corresponding OpenSSL man pages more easily.
- Call out the common mistakes with Cipher#iv= and Cipher#auth_tag=
with AES-GCM.
- Update outdated notes about the method calling order requirements
with AEAD ciphers.
- Add references to the man page where the behavior varies according to
the specific cipher algorithm and we cannot document every detail.
- Various style/wording updates.
https://github.com/ruby/openssl/commit/30e22d9bbb
Diffstat (limited to 'node.c')
0 files changed, 0 insertions, 0 deletions
