ruby/test/openssl
Kazuki Yamaguchi 38436d1f5c [ruby/openssl] pkey/dsa: use high level EVP interface to generate parameters and keys
Implement PKey::DSA.new(size) and PKey::DSA.generate using
OpenSSL::PKey.generate_parameters and .generate_key instead of the low
level DSA functions.

1800a8d5eb
2021-07-18 17:44:49 +09:00
..
fixtures/pkey openssl: sync with upstream repository 2020-03-10 17:41:01 +09:00
test_asn1.rb [ruby/openssl] require OpenSSL >= 1.0.2 and LibreSSL >= 3.1 2021-07-18 17:44:41 +09:00
test_bn.rb [ruby/openssl] BN.abs and BN uplus 2021-07-18 17:44:39 +09:00
test_buffering.rb Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
test_cipher.rb test/openssl/test_cipher: skip AES-CCM tests on OpenSSL <= 1.1.1b 2021-03-16 22:30:18 +09:00
test_config.rb test/openssl/test_config: skip tests for .include on older OpenSSL 2021-03-16 22:30:33 +09:00
test_digest.rb [ruby/openssl] Look up digest by name instead of constant 2020-05-13 15:47:51 +09:00
test_engine.rb [ruby/openssl] Look up digest by name instead of constant 2020-05-13 15:47:51 +09:00
test_fips.rb Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
test_hmac.rb [ruby/openssl] hmac: implement base64digest methods 2021-03-16 19:16:11 +09:00
test_kdf.rb Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
test_ns_spki.rb [ruby/openssl] Look up digest by name instead of constant 2020-05-13 15:47:51 +09:00
test_ocsp.rb [ruby/openssl] require OpenSSL >= 1.0.2 and LibreSSL >= 3.1 2021-07-18 17:44:41 +09:00
test_ossl.rb [ruby/openssl] Look up digest by name instead of constant 2020-05-13 15:47:51 +09:00
test_pair.rb openssl: sync with upstream repository 2020-03-10 17:41:01 +09:00
test_pkcs7.rb [ruby/openssl] pkcs7: keep private key when duplicating PKCS7_SIGNER_INFO 2021-03-31 18:05:07 +09:00
test_pkcs12.rb Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
test_pkey.rb [ruby/openssl] Add compare? method to OpenSSL::PKey that wraps EVP_PKEY_cmp. 2021-03-16 19:16:11 +09:00
test_pkey_dh.rb [ruby/openssl] pkey/dh: use high level EVP interface to generate parameters and keys 2021-07-18 17:44:47 +09:00
test_pkey_dsa.rb [ruby/openssl] pkey/dsa: use high level EVP interface to generate parameters and keys 2021-07-18 17:44:49 +09:00
test_pkey_ec.rb [ruby/openssl] pkey/ec: deprecate OpenSSL::PKey::EC::Point#mul(ary, ary [, bn]) 2021-03-16 19:16:11 +09:00
test_pkey_rsa.rb [ruby/openssl] pkey: allow setting algorithm-specific options in #sign and #verify 2021-07-18 17:44:46 +09:00
test_random.rb Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
test_ssl.rb [ruby/openssl] require OpenSSL >= 1.0.2 and LibreSSL >= 3.1 2021-07-18 17:44:41 +09:00
test_ssl_session.rb [ruby/openssl] Enhance TLS 1.3 support on LibreSSL 3.2/3.3 2021-03-16 19:37:06 +09:00
test_ts.rb [ruby/openssl] test: adjust test cases for LibreSSL 3.2.4 2021-03-16 19:37:06 +09:00
test_x509attr.rb Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
test_x509cert.rb [ruby/openssl] Look up digest by name instead of constant 2020-05-13 15:47:51 +09:00
test_x509crl.rb [ruby/openssl] Look up digest by name instead of constant 2020-05-13 15:47:51 +09:00
test_x509ext.rb Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
test_x509name.rb [ruby/openssl] Look up digest by name instead of constant 2020-05-13 15:47:51 +09:00
test_x509req.rb [ruby/openssl] Look up digest by name instead of constant 2020-05-13 15:47:51 +09:00
test_x509store.rb [ruby/openssl] test: adjust test cases for LibreSSL 3.2.4 2021-03-16 19:37:06 +09:00
ut_eof.rb Import openssl-2.2.0 (#2693) 2020-02-16 15:21:29 +09:00
utils.rb [ruby/openssl] test: adjust test cases for LibreSSL 3.2.4 2021-03-16 19:37:06 +09:00