Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-12 | Add empty 'since' attribute for old modules and functions | Sverker Eriksson | |
2018-12-11 | Add "since" attributes in xml for new functions and modules | Sverker Eriksson | |
introduced after OTP_R13B03. | |||
2018-11-19 | crypto: Add Edward curves to the documentation | Hans Nilsson | |
2018-09-19 | crypto: Re-work the 'Description' section | Hans Nilsson | |
Links and contents needs update. | |||
2018-09-18 | crypto: Add warnings in RefMan and User's Guide for experimental RSA opts | Hans Nilsson | |
2018-09-17 | Merge branch 'hans/crypto/aes_ccm/OTP-15286' into maint | Hans Nilsson | |
* hans/crypto/aes_ccm/OTP-15286: crypto: Fix no_aead test crypto: Document AES_CCM and fix errors in User's Guide The sizes in the Algorithms chapter for aes_gcm was wrong or incomplete. crypto: AES_CCM test case crypto: All aes_ccm vectors (including unused) This directory contains all aes_ccm vectors. However, effort is needed to include them in the test suite so they are left for later. crypto: Add AES_CCM crypto Will be increase interoperability of future SSL application versions. crypto: Generalize aes_gcm_(de|en)crypt nifs | |||
2018-09-14 | crypto: Document AES_CCM and fix errors in User's Guide | Hans Nilsson | |
The sizes in the Algorithms chapter for aes_gcm was wrong or incomplete. | |||
2018-09-14 | crypto: RSA options list disclaimer in documentation for crypto:supports/0 | Hans Nilsson | |
The final appearence of the rs_opts entry is still not completly decided. | |||
2018-09-13 | crypto: Add missing documentation for enable_fips_mode/1 | Hans Nilsson | |
2018-09-13 | crypto: Generate refman from types and specs | Hans Nilsson | |
and fix links in engine chapter for generated crypto module refman | |||
2018-08-23 | Merge branch 'hans/crypto/x25519_x448/OTP-15240' into maint | Hans Nilsson | |
* hans/crypto/x25519_x448/OTP-15240: crypto: doc x25519 & x448 crypto: Test vectors for ecdh x25519 and x448 crypto: Remove the term 'eddh' crypto: Enable EDDH all OpenSSL cryptolib over beta version 1.1.1-pre8 | |||
2018-08-23 | Merge branch 'hans/crypto/SHA3/OTP-15153' into maint | Hans Nilsson | |
* hans/crypto/SHA3/OTP-15153: crypto: Disable non-working SHA3_224 and SHA3_256 crypto: doc SHA3 (hash & hmac) crypto: Tests for SHA3 crypto: SHA3 hash on OpenSSL-1.1.1 | |||
2018-08-23 | crypto: doc x25519 & x448 | Hans Nilsson | |
2018-08-23 | crypto: doc SHA3 (hash & hmac) | Hans Nilsson | |
2018-08-23 | crypto: doc poly1305 | Hans Nilsson | |
2018-08-23 | crypto: doc chacha20 | Hans Nilsson | |
2018-08-23 | Merge branch 'maint-20' into maint | Lars Thorsen | |
* maint-20: Updated OTP version Prepare release Updated the engine load functionality Clean up bag index tables Conflicts: OTP_VERSION lib/crypto/c_src/crypto.c lib/crypto/doc/src/notes.xml lib/crypto/vsn.mk lib/mnesia/doc/src/notes.xml lib/mnesia/vsn.mk otp_versions.table | |||
2018-08-21 | Updated the engine load functionality | Lars Thorsen | |
- engine_load/3/4 can be called multiple times for same engine if it allows it (eg doesn't contain global data) - ensure_engine_loaded/2/3 is new functions that guarantees that the engine is just loaded once by adding it to OpenSSL internal engine list and check that before loading. - ensure_engine_unloaded/1/2 is new functions that is used to unload engines loaded with ensure_engine_loaded (remove it from OpenSSL internal engine list and then unload). - new utility functions engine_by_id/1, engine_add/1, engine_remove/1, engine_get_id/1 and engine_get_name/1 | |||
2018-06-18 | Update copyright year | Henrik Nord | |
2018-04-25 | crypto: Add marker for engine_ref | Hans Nilsson | |
2017-12-04 | Merge branch 'maint' | Lars Thorsen | |
2017-12-04 | [crypto] Add engine_ctrl_cmd_string() to API | Lars Thorsen | |
2017-12-01 | Merge branch 'maint' | Hans Nilsson | |
* maint: crypto: engine_SUITE update crypto: fix pubkey_to_privkey | |||
2017-12-01 | crypto: fix pubkey_to_privkey | Hans Nilsson | |
2017-11-23 | Merge branch 'maint' | Hans Nilsson | |
2017-11-23 | Merge branch 'hans/crypto/doc_engine_keys/OTP-14735' into maint | Hans Nilsson | |
2017-11-22 | Merge branch 'maint' | Hans Nilsson | |
2017-11-21 | crypto: Fixes to make privkey_to_pubkey behave similar to other functions | Hans Nilsson | |
2017-11-20 | crypto: Engine stored keys doc | Hans Nilsson | |
2017-11-10 | Merge branch 'maint' | Hans Nilsson | |
2017-11-10 | crypto: Doc privkey_to_pubkey/2 | Hans Nilsson | |
2017-11-10 | Merge branch 'maint' | Hans Nilsson | |
2017-11-10 | crypto: Documentation for pkey engine loading | Hans Nilsson | |
2017-11-10 | Merge branch 'maint' | Lars Thorsen | |
2017-11-10 | [crypto] Add support for loading an alternative Engine | Lars Thorsen | |
Add support to plug in alternative implementations for some or all of the cryptographic operations supported by the OpenSSL Engine API. When configured appropriately, OpenSSL calls the engine's implementation of these operations instead of its own. | |||
2017-10-05 | Merge pull request #1573 from RaimoNiskanen/raimo/crypto/rand-cached | Raimo Niskanen | |
Rand plugin for cached strong crypto bytes OTP-13370 | |||
2017-09-28 | Make cache size configurable | Raimo Niskanen | |
2017-09-24 | Document crypto rand cache | Raimo Niskanen | |
2017-07-07 | crypto: doc sign/5 and verify/6 | Hans Nilsson | |
2017-07-07 | crypto: added a 'macs' entry to proplist in crypto:supports/0 | Hans Nilsson | |
2017-05-04 | Update copyright year | Raimo Niskanen | |
2017-04-12 | Merge branch 'ingela/openssl-version' | Ingela Anderton Andin | |
* ingela/openssl-version: crypto: Update documentation to reflect new version policy erts: Update configure check for OpenSSL | |||
2017-04-07 | crypto: Update documentation to reflect new version policy | Ingela Anderton Andin | |
2017-04-04 | Clean up documentation and test cases | Raimo Niskanen | |
2017-03-22 | fixup! Support cryptographically strong rand plugin | Guilherme Andrade | |
Fix documented range (interval is half-open.) | |||
2017-03-22 | fixup! Support cryptographically strong rand plugin | Guilherme Andrade | |
Be friendlier to Dialyzer | |||
2017-03-18 | No longer expose strong_rand_(range|float) | Guilherme Andrade | |
2017-03-18 | Support cryptographically strong rand plugin | Guilherme Andrade | |
2017-03-18 | Restyle crypto strong numeric generators | Guilherme Andrade | |
for usage in rand | |||
2017-03-14 | Support generation of strong random numbers | Guilherme Andrade | |