Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-30 | Fix test of x448 & x25519 curves | Bernard Kolobara | |
2019-07-22 | Add ED25519 & ED448 support to crypto:generate_key | Bernard Kolobara | |
2019-06-14 | crypto: Begin test of the new mac interface directly. | Hans Nilsson | |
2019-06-14 | crypto: Re-structure cmac and hmac test vector handling | Hans Nilsson | |
as a preparation for a unified cmac and hmac test case. | |||
2019-06-14 | crypto: Enable CMAC tests for aes-128-cbc and aes-256-cbc | Hans Nilsson | |
2019-04-18 | Merge branches 'hans/crypto/new_supports_1/OTP-15771', ↵ | Hans Nilsson | |
'hans/ssh/new_supports', 'hans/crypto/remove_warnings' and 'hans/ssh/remove_warnings' * hans/crypto/new_supports_1/OTP-15771: crypto: New function supports/1 * hans/ssh/new_supports: ssh: Use new api for aead ciphers ssh: Use correct names of ciphers * hans/crypto/remove_warnings: ssh: Fix deprecation warnings in tests crypto: Remove unused var warning in tests * hans/ssh/remove_warnings: ssh: Fix deprecation warnings in tests ssh: Remove unused function warning in tests ssh: Remove unused var warning in tests ssh: Remove unused var warning | |||
2019-04-17 | ssh: Fix deprecation warnings in tests | Hans Nilsson | |
2019-04-17 | crypto: Remove unused var warning in tests | Hans Nilsson | |
2019-04-17 | crypto: New function supports/1 | Hans Nilsson | |
Takes argument hashs, public_keys, ciphers, macs, curves or rsa_opts. Returns the algorithm names, but ONLY the openssl names. supports/0 still returns aliases and misspellings. | |||
2019-04-11 | crypto: Rename 'crypto_(init|update)_dyn_iv' to 'crypto_dyn_iv_(init|update)' | Hans Nilsson | |
2019-04-11 | crypto: Rename crypto_aead to crypto_one_time_aead | Hans Nilsson | |
2019-04-10 | crypto: Obey compile flags for no DSA, BF, DES, DH | Hans Nilsson | |
2019-04-05 | crypto: Fixup lots of tests | Hans Nilsson | |
2019-03-22 | Merge pull request #2186 from essen/improve-cipher-info | Hans Nilsson | |
Make crypto:cipher_info work for all ciphers and aliases OTP-15655 | |||
2019-03-21 | crypto: Test suite fix for unavailable CMAC | Hans Nilsson | |
2019-03-19 | Make crypto:cipher_info work for all ciphers and aliases | Loïc Hoguin | |
2019-03-19 | crypto: Add FIPS testing for a couple of algorithms | Hans Nilsson | |
in crypto_SUITE. | |||
2019-03-19 | crypto: Sort ciphers in alphabetic order in testsuite | Hans Nilsson | |
2019-03-19 | crypto: Better error report in crypto_SUITE | Hans Nilsson | |
2019-03-19 | crypto: Testcase for TLS using new API | Hans Nilsson | |
2019-03-19 | crypto: Exceptions as error return in api_ng | Hans Nilsson | |
2019-03-19 | crypto: Remove unused variables in test case | Hans Nilsson | |
2019-03-19 | crypto: Test fixes for stream api emulated by the new api | Hans Nilsson | |
The test case for the stream api creates one initial state with stream_init/3 That initial state is then used for a series of encrypts, and for a series of decrypts. That is not possible any more since the changes are saved in the nif reference. | |||
2019-03-19 | crypto: Test the new api | Hans Nilsson | |
2019-03-06 | Add crypto:cipher_info/1 and crypto:hash_info/1 | Loïc Hoguin | |
Also adds some more aliases that contain the key length in their name. | |||
2019-02-27 | Merge branch 'maint' | Hans Nilsson | |
* maint: crypto: Remove assertion crypto: Fail if FIPS mode is present but can't be enabled crypto: Remove blowfish_SUITE. crypto: Update crypto_SUITE checking of FIPS | |||
2019-02-27 | crypto: Remove assertion | Hans Nilsson | |
This is not needed any more | |||
2019-02-27 | crypto: Fail if FIPS mode is present but can't be enabled | Hans Nilsson | |
2019-02-27 | crypto: Remove blowfish_SUITE. | Hans Nilsson | |
The tests are a subset of the newer and larger crypto_SUITE. | |||
2019-02-27 | crypto: Update crypto_SUITE checking of FIPS | Hans Nilsson | |
The testing for not supported were missing in some cases | |||
2019-02-18 | Merge branch 'maint' | Hans Nilsson | |
* maint: crypto: Fix of engine_SUITE:engine_list test case | |||
2019-02-18 | crypto: Fix of engine_SUITE:engine_list test case | Hans Nilsson | |
2019-02-04 | Add hash function BLAKE2 to crypto:hash/hmac | Hans Svensson | |
Adds two hash functions blake2b and blake2s (64 bit hash and 32 bit hash respectively). These are modern and standard hash functions used in blockchains and encrypted communication protocols (e.g. Noise - http://www.noiseprotocol.org/). The hash functions are available in OpenSSL since version 1.1.1. Also add test cases and mention in documentation. | |||
2019-01-25 | Merge branch 'maint' | Hans Nilsson | |
* maint: crypto: Reorg crypto: Misc fixes: double time, calibrate once | |||
2019-01-25 | crypto: Reorg | Hans Nilsson | |
2019-01-25 | crypto: Misc fixes: double time, calibrate once | Hans Nilsson | |
2019-01-15 | Merge branch 'maint' | Hans Nilsson | |
* maint: crypto: Refresh of test case for elliptic curves crypto: Rename a testcase | |||
2019-01-15 | crypto: Refresh of test case for elliptic curves | Hans Nilsson | |
2019-01-15 | crypto: Rename a testcase | Hans Nilsson | |
crypto_SUITE:generate_all_supported -> use_all_elliptic_curves | |||
2019-01-15 | Merge branch 'maint' | Hans Nilsson | |
* maint: crypto: New test suite - crypto_bench_SUITE | |||
2019-01-14 | crypto: New test suite - crypto_bench_SUITE | Hans Nilsson | |
2018-12-03 | Merge branch 'maint' | Raimo Niskanen | |
2018-12-03 | Merge branch 'raimo/test-cuddling' into maint | Raimo Niskanen | |
* raimo/test-cuddling: Parallel stress test strong_rand_bytes Update OS version numbers | |||
2018-12-03 | Merge branch 'maint' | Hans Nilsson | |
* maint: crypto: Engine valgrind fix crypto: Fix valgrind error in dh_generate/dh_compute crypto: Fix valgrind errors in pkey_crypt_nif crypto: Add some crypto:engine_unload in engine test suite crypto: Fix valgrind errors in privkey_to_pubkey crypto: Fix valgrind error for keys with passwords in Engines | |||
2018-12-03 | crypto: Add some crypto:engine_unload in engine test suite | Hans Nilsson | |
Got valgrind errors for error tests otherwise | |||
2018-11-30 | Merge branch 'maint' | Hans Nilsson | |
* maint: crypto: Split function in otp_test_engine crypto: Update test engine with fake rsa support Correct typo in logger formatter docs | |||
2018-11-30 | crypto: Update test engine with fake rsa support | Hans Nilsson | |
We need to test the Engine interface not only for loading, key retrieval and hashing, so it is complemented with a fake rsa method to check sign/verify also. | |||
2018-11-19 | Merge branch 'maint' | Hans Nilsson | |
* maint: public_key: Add Edward curves to the documentation public_key: Add ed25519 and ed448 sign/verify crypto: Add Edward curves to the documentation crypto: Add eddsa test case (ed25519 and ed448) crypto: Add ed25519 and ed448 sign/verify | |||
2018-11-19 | crypto: Add eddsa test case (ed25519 and ed448) | Hans Nilsson | |
2018-11-14 | Parallel stress test strong_rand_bytes | Raimo Niskanen | |