Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | crypto/test: Update check for crypto started | Hans Nilsson | 2020-05-20 | 2 | -2/+11 |
| | |||||
* | crypto/test: Re-write tests | Hans Nilsson | 2020-05-19 | 1 | -200/+119 |
| | |||||
* | crypto/test: Better logging | Hans Nilsson | 2020-05-19 | 1 | -6/+5 |
| | |||||
* | crypto/test: Add logging to rsa encrypt/decrypt | Hans Nilsson | 2020-05-19 | 1 | -0/+21 |
| | |||||
* | crypto/test: Fresh-up ecdh and add eddh groups | Hans Nilsson | 2020-05-19 | 1 | -15/+26 |
| | |||||
* | crypto/test: Better coverage for edward curves | Hans Nilsson | 2020-05-19 | 1 | -9/+53 |
| | |||||
* | crypto/test: Minor fixes | Hans Nilsson | 2020-05-19 | 1 | -18/+23 |
| | |||||
* | crypto/test: Remove bad option in rsa enc/dec test | Hans Nilsson | 2020-05-19 | 1 | -2/+3 |
| | | | | The padding rsa_x931_padding is not valid for enc/dec. This was not reported as an error on openssl < 3.0 | ||||
* | crypto: No deprecated warnings for crypto itself | Hans Nilsson | 2020-03-21 | 2 | -0/+24 |
| | |||||
* | Merge branch 'maint' | Rickard Green | 2020-03-13 | 8 | -8/+8 |
|\ | | | | | | | | | * maint: Update copyright year | ||||
| * | Update copyright year | Rickard Green | 2020-03-13 | 8 | -8/+8 |
| | | |||||
* | | Merge branch 'maint' | Hans Nilsson | 2020-02-19 | 3 | -3/+19 |
|\ \ | |/ | | | | | | | * maint: crypto: Handle non-existent cryptolib in test suites | ||||
| * | crypto: Handle non-existent cryptolib in test suites | Hans Nilsson | 2020-02-19 | 3 | -3/+19 |
| | | |||||
* | | crypto: Add a crypto_get_data/1 and update crypto_final/1 | Hans Nilsson | 2020-02-03 | 2 | -2/+4 |
| | | | | | | | | | | | | crypto_final/1 now always return a binary (or error msg). If the number of padding bytes is wanted, a call to the new crypto_get_data/1 will fix that. | ||||
* | | crypto: Fix proptest errors | Hans Nilsson | 2020-01-09 | 2 | -1/+3 |
| | | |||||
* | | Merge branch 'maint' | Hans Nilsson | 2020-01-09 | 4 | -71/+210 |
|\ \ | |/ | | | | | | | | | | | | | | | * maint: ssh: Use the new proptest include file ssh: Use new ct_property_test reporting crypto: Use the new proptest incl file crypto: Proptest cuddling crypto: Exports in test support | ||||
| * | crypto: Use the new proptest incl file | Hans Nilsson | 2020-01-07 | 3 | -88/+3 |
| | | |||||
| * | crypto: Proptest cuddling | Hans Nilsson | 2020-01-07 | 3 | -11/+226 |
| | | |||||
| * | crypto: Exports in test support | Hans Nilsson | 2020-01-07 | 1 | -1/+11 |
| | | |||||
* | | crypto: Add the custom otp_padding() zero and random | Hans Nilsson | 2019-12-05 | 1 | -0/+1 |
| | | |||||
* | | crypto: Add crypto_final/1 and padding | Hans Nilsson | 2019-12-05 | 5 | -40/+153 |
| | | | | | | | | Add padding 'none' and 'pkcs_padding'. | ||||
* | | Merge branch 'maint' | Hans Nilsson | 2019-11-27 | 4 | -32/+180 |
|\ \ | |/ | | | | | | | | | * maint: crypto: Add prop__crypto_init_update to property tests crypto: New common libfile for property tests in crypto | ||||
| * | crypto: Add prop__crypto_init_update to property tests | Hans Nilsson | 2019-11-21 | 2 | -3/+51 |
| | | |||||
| * | crypto: New common libfile for property tests in crypto | Hans Nilsson | 2019-11-21 | 3 | -30/+130 |
| | | |||||
* | | Merge branch 'maint' | Hans Nilsson | 2019-11-19 | 1 | -25/+158 |
|\ \ | |/ | | | | | | | | | | | * maint: crypto/test: Make aead test with api_ng crypto/test: Test enc/dec with 0 bytes crypto/test: Better FIPS check in test suite | ||||
| * | crypto/test: Make aead test with api_ng | Hans Nilsson | 2019-11-19 | 1 | -8/+104 |
| | | |||||
| * | crypto/test: Test enc/dec with 0 bytes | Hans Nilsson | 2019-11-19 | 1 | -2/+22 |
| | | | | | | | | known to core dump on early 0.9.8 cryptolibs | ||||
| * | crypto/test: Better FIPS check in test suite | Hans Nilsson | 2019-11-19 | 1 | -15/+32 |
| | | |||||
* | | Merge branch 'maint' | Hans Nilsson | 2019-10-31 | 1 | -7/+56 |
|\ \ | |/ | | | | | | | | | | | * maint: crypto: Write some comments crypto: Fix chacha20_poly1305 decode bug crypto: Test that bad AEAD tag indicates error | ||||
| * | Merge branch 'hans/crypto/chacha20_poly1305_fix_tag_bug/ERL-1078/OTP-16242' ↵ | Hans Nilsson | 2019-10-31 | 1 | -7/+56 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | into maint * hans/crypto/chacha20_poly1305_fix_tag_bug/ERL-1078/OTP-16242: crypto: Write some comments crypto: Fix chacha20_poly1305 decode bug crypto: Test that bad AEAD tag indicates error | ||||
| | * | crypto: Test that bad AEAD tag indicates error | Hans Nilsson | 2019-10-30 | 1 | -7/+56 |
| | | | |||||
* | | | Merge branch 'maint' | Hans Nilsson | 2019-10-30 | 3 | -0/+167 |
|\ \ \ | |/ / | | | | | | | | | | * maint: crypto: Property test suite | ||||
| * | | crypto: Property test suite | Hans Nilsson | 2019-10-28 | 3 | -0/+167 |
| | | | |||||
* | | | Merge branch 'maint' | Hans Nilsson | 2019-10-23 | 1 | -1/+60 |
|\ \ \ | |/ / | | | | | | | | | | * maint: crypto: Testcases for bad algorithm names | ||||
| * | | Merge branch 'hans/crypto/cuddle_tests' into maint | Hans Nilsson | 2019-10-23 | 1 | -1/+60 |
| |\ \ | | | | | | | | | | | | | | | | | * hans/crypto/cuddle_tests: crypto: Testcases for bad algorithm names | ||||
| | * | | crypto: Testcases for bad algorithm names | Hans Nilsson | 2019-10-21 | 1 | -1/+60 |
| | |/ | |||||
* | | | Merge branch 'maint' | Hans Nilsson | 2019-10-07 | 1 | -13/+11 |
|\ \ \ | |/ / | | | | | | | | | | * maint: crypto: Make aes_*_cfb8 and aes_*_cfb128 FIPS enabled | ||||
| * | | crypto: Make aes_*_cfb8 and aes_*_cfb128 FIPS enabled | Hans Nilsson | 2019-10-02 | 1 | -13/+11 |
| |/ | |||||
* | | Fix test of x448 & x25519 curves | Bernard Kolobara | 2019-07-30 | 1 | -26/+20 |
| | | |||||
* | | Add ED25519 & ED448 support to crypto:generate_key | Bernard Kolobara | 2019-07-22 | 1 | -6/+36 |
|/ | |||||
* | crypto: Begin test of the new mac interface directly. | Hans Nilsson | 2019-06-14 | 1 | -0/+19 |
| | |||||
* | crypto: Re-structure cmac and hmac test vector handling | Hans Nilsson | 2019-06-14 | 1 | -110/+163 |
| | | | | as a preparation for a unified cmac and hmac test case. | ||||
* | crypto: Enable CMAC tests for aes-128-cbc and aes-256-cbc | Hans Nilsson | 2019-06-14 | 1 | -9/+8 |
| | |||||
*-. | Merge branches 'hans/crypto/new_supports_1/OTP-15771', ↵ | Hans Nilsson | 2019-04-18 | 1 | -9/+69 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '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 | ||||
| | * | ssh: Fix deprecation warnings in tests | Hans Nilsson | 2019-04-17 | 1 | -1/+1 |
| | | | |||||
| | * | crypto: Remove unused var warning in tests | Hans Nilsson | 2019-04-17 | 1 | -1/+1 |
| |/ |/| | |||||
| * | crypto: New function supports/1 | Hans Nilsson | 2019-04-17 | 1 | -7/+67 |
|/ | | | | 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. | ||||
* | crypto: Rename 'crypto_(init|update)_dyn_iv' to 'crypto_dyn_iv_(init|update)' | Hans Nilsson | 2019-04-11 | 1 | -6/+6 |
| | |||||
* | crypto: Rename crypto_aead to crypto_one_time_aead | Hans Nilsson | 2019-04-11 | 1 | -1/+1 |
| | |||||
* | crypto: Obey compile flags for no DSA, BF, DES, DH | Hans Nilsson | 2019-04-10 | 1 | -2/+28 |
| |