aboutsummaryrefslogtreecommitdiff
path: root/src/libmbedcrypto.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-27mbedtls: Change the last argument of cipher_[de|en]crypt_cbc to size_tXiang Xiao1-2/+2
2021-05-12Revert "mbedtls: Change the last argument of cipher_[de|en]crypt_cbc to size_t"Jakub Jelen1-2/+2
2021-05-10mbedtls: Change the last argument of cipher_[de|en]crypt_cbc to size_tXiang Xiao1-2/+2
2021-01-12libmbedcrypto: Fix chacha20-poly1305Anderson Toshiyuki Sasaki1-5/+5
2020-05-05Add basic support for none cipher and MACsJakub Jelen1-0/+20
2020-01-23Implement chacha20-poly1305 in mbedTLSJakub Jelen1-1/+345
2019-05-13wrapper: Make sha{1, 256, 384, 512}() input constAnderson Toshiyuki Sasaki1-4/+4
2019-03-07Use a common KDF functionSimo Sorce1-63/+6
2019-02-22Remove SHA384 HMACDirkjan Bussink1-3/+0
2019-02-21crypto: Use uint8_t instead of non-standard u_charTilo Eckert1-2/+2
2018-12-19crypto: Disable blowfish support by defaultAndreas Schneider1-0/+2
2018-11-30crypto: Use size_t for len argument in encrypt and decrpyt fnAndreas Schneider1-4/+8
2018-11-23crypto: Avoid unused parameter warningsJakub Jelen1-0/+1
2018-10-09libmbedtls: Support OpenSSH-compatible AES-GCM ciphers using mbedTLSJakub Jelen1-0/+159
2018-10-09libmbedtls: Simplify the cipher setupJakub Jelen1-82/+56
2018-09-18libmbedcrypto: Fix creating evp hashAndreas Schneider1-1/+1
2018-08-20mbedtls: Use getter for ssh_mbedtls_ctr_drbgAndreas Schneider1-0/+8
2018-07-05crypto: Split init and finalize functionsAris Adamantiadis1-2/+17
2018-07-05bignum: Harmonize ssh_get_random()Aris Adamantiadis1-0/+5
2018-06-30chachapoly: Use a function instead of an extern variableAndreas Schneider1-3/+1
2018-06-29Rest in Peace SSHv1Andreas Schneider1-144/+0
2018-06-29kex: Enable chacha20-poly1304 KEX with mbedtlsAndreas Schneider1-0/+18
2017-12-28add mbedtls crypto supportJuraj Vijtiuk1-0/+1122