aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ssl/src/ssl_cipher.erl
AgeCommit message (Expand)Author
2019-07-18ssl: Correct RSP/PSK and ALPN handlingIngela Anderton Andin
2019-07-01Merge pull request #2286 from peterdmv/ssl/tls13-ecdsa/OTP-15854Péter Dimitrov
2019-06-14ssl: Improve handling of signature algorithmsPéter Dimitrov
2019-06-13ssl: Handle ECDSA signatures in TLS 1.3Péter Dimitrov
2019-04-12ssl: Add functions to convert between diffrent cipher suite formatsIngela Anderton Andin
2019-04-10ssl: Handle legacy algorithms in signature_scheme/1Péter Dimitrov
2019-04-02ssl: Fix Chacha20 IV length and nonce calculationPéter Dimitrov
2019-03-29ssl: Add support AES_CCM cipher suites form RFC 6655Ingela Anderton Andin
2019-03-14ssl: Improve verification of received CertificatePéter Dimitrov
2019-02-21Merge branch 'maint'Raimo Niskanen
2019-02-13Small binary handling optimizationsRaimo Niskanen
2019-02-13Cache strong_random_bytes for IVRaimo Niskanen
2019-02-13Optimize paddingRaimo Niskanen
2019-02-13Produce less garbage in encrypt loopRaimo Niskanen
2019-02-05Merge branch 'maint'Ingela Anderton Andin
2019-02-05ssl: Use specs to generate type documentationIngela Anderton Andin
2019-01-21Merge branch 'maint'Ingela Anderton Andin
2019-01-17ssl: Correct 3des_ede_cbc checkIngela Anderton Andin
2019-01-11ssl: Improve AEAD encode/decodePéter Dimitrov
2019-01-11ssl: Refactor state 'negotiated'Péter Dimitrov
2019-01-11ssl: Add support for x25519 and x448 in ECDHPéter Dimitrov
2019-01-11ssl: Calculate handshake traffic keysPéter Dimitrov
2019-01-11ssl: Fix cipher suite selectionPéter Dimitrov
2018-12-14Merge branch 'maint'Ingela Anderton Andin
2018-12-12ssl: Use binary:copy/2 to avoid list overheadIngela Anderton Andin
2018-11-20ssl: Improve the "start" and "negotiated" statesPéter Dimitrov
2018-11-16ssl: Implement the 'key_share' extensionPéter Dimitrov
2018-11-09ssl: Add key derivation functions for TLS-1.3Ingela Anderton Andin
2018-11-05Merge branch 'maint'Ingela Anderton Andin
2018-11-02ssl: Correct filter functionIngela Anderton Andin
2018-10-22Merge branch 'maint'Ingela Anderton Andin
2018-10-19ssl: Refactor AEAD ciphersIngela Anderton Andin
2018-09-07ssl: Fix cipher suite handlingPéter Dimitrov
2018-09-06ssl: Add new extension with encode/decode functionsPéter Dimitrov
2018-09-04ssl: Initial cipher suites adoption for TLS-1.3Ingela Anderton Andin
2018-08-22Merge branch 'maint'Ingela Anderton Andin
2018-08-21ssl: Move formatting code to own moduleIngela Anderton Andin
2018-08-09Merge branch 'maint'Ingela Anderton Andin
2018-08-07ssl: Make sure that a correct cipher suite is selectedIngela Anderton Andin
2018-07-19ssl: Add experimental version 'tlsv1.3'Péter Dimitrov
2018-07-05ssl: No cipher suite sign restriction in TLS-1.2Ingela Anderton Andin
2018-06-18Update copyright yearHenrik Nord
2018-06-11ssl: Add new API function suite_to_str/1Péter Dimitrov
2018-05-15ssl: Correct key_usage checkIngela Anderton Andin
2018-04-30ssl: Avoid hardcoding of cipher suites and fix ECDH suite handlingIngela Anderton Andin
2018-03-16Merge branch 'maint'Ingela Anderton Andin
2018-03-15ssl: Fix filter function to not discard AEAD cipher suitesIngela Anderton Andin
2018-03-13Merge branch 'hasse/dialyzer/extra-range/OTP-14970'Hans Bolinder
2018-03-13ssl: Correct some specsHans Bolinder
2018-03-05Merge branch 'maint'Ingela Anderton Andin