summaryrefslogtreecommitdiff
path: root/complex.c
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2025-10-14 18:19:52 +0900
committergit <svn-admin@ruby-lang.org>2025-10-27 06:54:01 +0000
commite5ac2b8956ecf6b6843f5078219542561cd7ecc2 (patch)
tree4ea900ddfcea432b8100059f6f044ad99e129fd8 /complex.c
parentecf5aa18cab6b7f770acea25bee4f93dc6e41e07 (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 'complex.c')
0 files changed, 0 insertions, 0 deletions