Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-24 | Add test suites performing app and appup file checks | Tobias Schlager | |
Add the mentioned test suites for *all* library and touched non-library applications. | |||
2014-01-13 | crypto: add brainpool (RFC 5639) curves | Andreas Schultz | |
RFC-5649, Section 1, documents the advantages that these curves might have over others (ANSI, SEC1/2) | |||
2014-01-13 | crypto: add ECDH test vectors for more curves | Andreas Schultz | |
Vectors have been taken from NIST's CRYPTOGRAPHIC ALGORITHM VALIDATION PROGRAM (CAVP) (http://csrc.nist.gov/groups/STM/cavp/) | |||
2013-12-03 | Merge branch 'sverk/yb/aes_ige_crypt' | Sverker Eriksson | |
* sverk/yb/aes_ige_crypt: crypto: Update supports/0 for des3_cbf and aes_ige256 crypto: Throw notsup for AES IGE if openssl older than 0.9.8c crypto: Add IGE mode for AES OTP-11522 | |||
2013-12-02 | crypto: Add more lazy_eval to avoid no_answer_from_tc_supervisor | Sverker Eriksson | |
Amendment to f1ebf482e1460d6146d55aa6cab00ab3e11f1741 | |||
2013-11-22 | crypto: Avoid test_server crash 'no_answer_from_tc_supervisor' | Sverker Eriksson | |
2013-09-30 | crypto: Add IGE mode for AES | Yura Beznos | |
2013-06-04 | crypto: Add large test data | Ingela Anderton Andin | |
2013-06-03 | crypto: Test suite completeness | Ingela Anderton Andin | |
2013-05-27 | crypto: Ctify tests and test new API | Ingela Anderton Andin | |
Also fix bugs found by new tests | |||
2013-05-20 | crypto,public_key,ssl: Change return value of crypto:generate_key(ecdh,..) | Sverker Eriksson | |
to conform with the return value of the other types. | |||
2013-05-20 | ssl, public_key, crypto: crypto:algorithms/0 -> crypto:supports/0 | Ingela Anderton Andin | |
2013-05-08 | ssl & crypto: Generalize the remaining crypto API | Ingela Anderton Andin | |
2013-05-08 | crypto: New API for ciphers | Ingela Anderton Andin | |
2013-05-08 | crypto: Deprecate functions, update doc and specs | Ingela Anderton Andin | |
2013-05-08 | ssl, crypto: Eliminate remaining mpint and EC resource key from API | Ingela Anderton Andin | |
2013-05-08 | crypto: Add generic functions generate_key and compute_key | Sverker Eriksson | |
and remove corresponding specific functions for srp and ecdh but leave dh_ functions for backward compatibility. | |||
2013-05-08 | crypto: Combine ec_key_new into ecdh_generate_key | Sverker Eriksson | |
and remove curve from the returned tuple. | |||
2013-05-08 | crypto, public_key & ssl: Change API to hide resource format for EC KEY | Sverker Eriksson | |
2013-05-08 | crypto: Allow integer keys for rsa_private/public_en/decrypt | Sverker Eriksson | |
as well as mpint's for backward compatibility. | |||
2013-05-08 | crypto: Introduce generic sign() and verify() functions | Sverker Eriksson | |
for rsa, dss, and new ecdsa. No mpint's accepted. | |||
2013-05-08 | crypto: Replaced all mpint's with normal binaries | Sverker Eriksson | |
2013-05-08 | CRYPTO: add support for Elliptic Curves to crypto app | Andreas Schultz | |
Conflicts: lib/crypto/src/crypto.erl | |||
2013-04-03 | crypto: New SRP API | Ingela Anderton Andin | |
Adjust API to better fit in with similar funtions in crypto | |||
2013-04-03 | CRYPTO: add algorithms/0 function that returns a list off compiled in crypto ↵ | Andreas Schultz | |
algorithms add algorithms/0 function that returns a list off compiled in crypto algorithms and make tests suites with SHA226, SHA256, SHA384 and SHA512 conditional based on that | |||
2013-03-28 | CRYPTO: add support for RFC-2945 SRP-3 and RFC-5054 SRP-6a authentication | Andreas Schultz | |
2013-01-25 | Update copyright years | Björn-Egil Dahlberg | |
2013-01-14 | Merge branch 'sverk/crypto-hmac-enhancements/OTP-10640' | Fredrik Gustafsson | |
* sverk/crypto-hmac-enhancements/OTP-10640: crypto: Add RFC-4231 test vectors for output truncation crypto: Add test cases for the generic hmac interface in the RFC-4231 tests crypto: Add RFC-2202 test vectors for HMAC-MD5 and HMAC-SHA1 crypto: Provide a generic interface for HMAC generation crypto: Document all types currently available for hmac_init | |||
2012-12-21 | fix crypto ripemd160 tests to use hash_init family | Michael Loftis | |
this updates the previous patch adding tests for the ripemd160 functions to use the hash and hash_init family instead of calling directly. | |||
2012-12-18 | add ripemd160 support to crypto | Michael Loftis | |
add ripemd160 message digest support to the crypto app, includes some test cases. | |||
2012-12-12 | crypto: Add RFC-4231 test vectors for output truncation | Daniel White | |
2012-12-12 | crypto: Add test cases for the generic hmac interface in the RFC-4231 tests | Daniel White | |
2012-12-12 | crypto: Add RFC-2202 test vectors for HMAC-MD5 and HMAC-SHA1 | Daniel White | |
2012-12-04 | crypto: Skip sha256/512 tests for openssl 0.9.7 | Sverker Eriksson | |
2012-12-04 | crypto: Refactor test with if_098 helper function | Sverker Eriksson | |
2012-12-04 | crypto: Make crypto:info() up to date | Sverker Eriksson | |
Also added test code to check the consistency of crypto:info(). | |||
2012-12-04 | crypto: Add some unlisted test cases as part of the test suite | Sverker Eriksson | |
2012-12-04 | crypto: Throw notsup for DES3 CFB encryption for old openssl | Sverker Eriksson | |
An attempt to enable the use of openssl 0.9.7 | |||
2012-08-29 | crypto: Skip some tests if openssl lib < 0.9.8 | Sverker Eriksson | |
OpenSSL 0.9.7 does not support sha224,384,256,512 | |||
2012-08-23 | Merge branch 'ia/ssl/tls1.1and1.2' into maint | Ingela Anderton Andin | |
* ia/ssl/tls1.1and1.2: (46 commits) ssl: Clean up of code thanks to dialyzer ssl: Test suite adjustments ssl & public_key: Prepare for release ssl: Use crypto:strong_rand_bytes if possible ssl & public_key: Add use of more "sha-rsa oids" ssl: Fix inet header option to behave as in inet ssl: TLS 1.2: fix hash and signature handling ssl: TLS 1.2: fix Certificate Request list of Accepted Signatur/Hash combinations ssl: Add Signature Algorithms hello extension from TLS 1.2 ssl: Fix rizzo tests to run as intended ssl: TLS-1.1 and TLS-1.2 support should not be default until R16 ssl: Signture type bug ssl: Add crypto support check (TLS 1.2 require sha256 support) ssl: Dialyzer fixes ssl: IDEA cipher is deprecated by TLS 1.2 ssl: Run relevant tests for all SSL/TLS versions ssl: Add TLS version switches to openssl tests ssl: Enable TLS 1.2 ssl: Enable mac_hash for TLS 1.2 ssl: Implement TLS 1.2 signature support ... | |||
2012-08-22 | crypto: Add sha224 | Sverker Eriksson | |
2012-08-22 | crypto: fix hmac_sha384 and add hmac test cases from RFC-4231 | Andreas Schultz | |
2012-08-22 | crypto: Add SHA256 and SHA512 based MACs | Andreas Schultz | |
2012-08-22 | crypto: Redo interface for rsa and dss hash signing | Sverker Eriksson | |
Replace _hash functions with {digest,_} argument to existing sign/verify functions. | |||
2012-08-22 | crypto: Add rsa and dss hash signing support | Andreas Schultz | |
2012-07-04 | crypto: Allow aes_cfb_128_{en|de}crypt to accept unaligned data | Sverker Eriksson | |
Remove the need for padding up to 16-byte multiple. | |||
2012-06-05 | Update to work with whitespace in exec path | Lukas Larsson | |
OTP-10106 OTP-10107 | |||
2011-12-02 | crypto_SUITE: Reinstate what was "lost in translation" | Björn Gustavsson | |
When crypto_SUITE was migrated to the common_test format in commit f6b19ef8603b46c64f3722ede3915dd1ac67bae8, some things were lost in translation. Reinstate the previous behaviour: 1) Run the info/1 test case. This test case will cause a skip if the test is run on a non-commercial platform and the entire crypto application is missing. If the crypto application exists, but does not work properly, the test case will fail. 2) If info/1 is skipped or fails, don't run any other test cases in crypto_SUITE. (That is, if there is a basic problem, ONE failed test case is sufficient indication.) | |||
2011-11-01 | Additions to crypto and public_key needed for full PKCS-8 support | Ingela Anderton Andin | |
2011-10-18 | Merge branch 'pg/des-cfb-functions' | Sverker Eriksson | |
* pg/des-cfb-functions: [crypto] Remove swedish characters from test code [crypto] Add DES and Triple DES cipher feedback (CFB) mode functions OTP-9640 |