diff options
| author | Kazuki Yamaguchi <k@rhe.jp> | 2020-05-17 20:48:23 +0900 |
|---|---|---|
| committer | Kazuki Yamaguchi <k@rhe.jp> | 2021-07-18 17:44:47 +0900 |
| commit | 098985a5e66e4dd6b01d246909b66d3d7e4024c0 (patch) | |
| tree | f0afa592ec0f525787c512090b08c277b28f60fd /spec/ruby/core/array/drop_spec.rb | |
| parent | 595644e4f65f35e35f4c81e3aa228ac7d7f091d4 (diff) | |
[ruby/openssl] pkey/dh: use high level EVP interface to generate parameters and keys
Implement PKey::DH.new(size, gen), PKey::DH.generate(size, gen), and
PKey::DH#generate_key! using PKey.generate_parameters and .generate_key
instead of the low level DH functions.
Note that the EVP interface can enforce additional restrictions - for
example, DH key shorter than 2048 bits is no longer accepted by default
in OpenSSL 3.0. The test code is updated accordingly.
https://github.com/ruby/openssl/commit/c2e9b16f0b
Diffstat (limited to 'spec/ruby/core/array/drop_spec.rb')
0 files changed, 0 insertions, 0 deletions
