aboutsummaryrefslogtreecommitdiffstats
path: root/lib/crypto/c_src/crypto.c
AgeCommit message (Expand)Author
2017-03-29Fix bug with AES CFB 128Kelly McLaughlin
2017-03-29Demonstrate the bug with AES CFB 128 encryptionKelly McLaughlin
2017-03-10Update copyright yearRickard Green
2017-01-27crypto: Added optional length to paramlist in generate_keyHans Nilsson
2016-10-05crypto: Return source line number from failed load/upgradeSverker Eriksson
2016-10-04Merge branch 'RoadRunnr/crypto/no-rc4/PR-1169/OTP-13896' into maintRaimo Niskanen
2016-09-22Fix compilation when OpenSSL doesn't support RC4Andreas Schultz
2016-09-14Fix compilation when OpenSSL doesn't support RC2Magnus Henoch
2016-09-13Silence warnings in cryptoRaimo Niskanen
2016-09-02Add '_cfb' alias for misspelled '_cbf' cipherRaimo Niskanen
2016-09-02Fix badarg -> notsup and test casesRaimo Niskanen
2016-09-02Honour OPENSSL_NO_DESRaimo Niskanen
2016-05-26crypto: Add OpenSSL_version macrosSverker Eriksson
2016-05-26crypto: Allow any AES-GCM tag length for non-EVP implSverker Eriksson
2016-05-26crypto: Workaround buggy GCM via EVPSverker Eriksson
2016-04-25crypto: Deprecate rand_bytes/1Ingela Anderton Andin
2016-04-18Merge branch 'mururu/crypto/aes-gcm-tag-len.PR-998.OTP-13483'Sverker Eriksson
2016-04-13Merge branch 'henrik/update-copyrightyear'Henrik Nord
2016-03-29crypto: Optimize digest/cipher lookupsSverker Eriksson
2016-03-29crypto: Raise 'notsup' if lacking 'characteristic_two_field'Sverker Eriksson
2016-03-26crypto: Enable AES-GCM tag length to changeYuki Ito
2016-03-15update copyright-yearHenrik Nord
2016-02-08Merge branch 'maint'Sverker Eriksson
2016-01-27Check the result of EC_GROUP_new_curve_* callsDániel Szoboszlay
2016-01-14crypto: Fix bug for multiple blocks for AES-ECBAndrew Bennett
2015-12-17Merge branch 'sverk/crypto/aes-ecb-192-bit'Sverker Eriksson
2015-12-17crypto: Support 192-bit keys for AES ECBAndrew Bennett
2015-12-17Merge branch 'sverk/crypto/aes-cbc-192-bit'Sverker Eriksson
2015-12-11crypto: Support 192-bit keys for AES CBCSverker Eriksson
2015-12-11crypto: Fix potential memory leak in error case for block cipherSverker Eriksson
2015-12-11crypto: Optimize AES-GCM cipher to not use dynamic allocationSverker Eriksson
2015-12-11Use EVP for AES-GCMYuki Ito
2015-12-01crypto: Avoid bug in OpenSSL-0.9.8 for ECB ciphersSverker Eriksson
2015-11-17Fix EVP_aes_???_ctr to demand OpenSSL 1.0.1 or later.Sverker Eriksson
2015-11-17Fix bug for aes_cfb_128_encrypt with empty binarySverker Eriksson
2015-11-17crypto: Refactor nif code to use EVP interfaceSverker Eriksson
2015-07-10ose: Remove all code related to the OSE portLukas Larsson
2015-06-18Change license text to APLv2Bruce Yinhe
2015-05-11crypto: Fix bug in generate_key(ecdh,...)Sverker Eriksson
2015-04-09crypto: Fix undefined symbol EVP_CIPHER_CTX_newSverker Eriksson
2015-02-27Merge branch 'maint'Henrik Nord
2015-02-04Accept all valid key sizes in aes_cfb functionsKelly McLaughlin
2015-01-14Merge branch 'andreaTP/added-aes-ecb-to-crypto/OTP-12403'Marcus Arendt
2015-01-12Merge branch 'RoadRunnr/crypto-ecc-gen-key'Bruce Yinhe
2015-01-09add aes ecb to crypto libraryandreaP
2014-11-28crypto: use EVP for AES-CBCAlex Wilson
2014-11-17[crypto] enhance generate_key for ECC keysAndreas Schultz
2014-09-09Merge branch 'maint'Sverker Eriksson
2014-09-08crypto: Verify OpenSSL library major version at loadSverker Eriksson
2014-09-03crypto: add support for ChaCha20/Policy1305 AEAD cipherAndreas Schultz