Added RSA/OAEP implementation.
authorThomas Pornin <pornin@bolet.org>
Wed, 23 May 2018 21:16:31 +0000 (23:16 +0200)
committerThomas Pornin <pornin@bolet.org>
Wed, 23 May 2018 21:16:31 +0000 (23:16 +0200)
commitd592e999329b4a661e5660d56e3226b73a2ad364
treea79315ae7f09c51683916d23d67a141f2f1f6995
parentf81a2828787c3ae7903bff66d64d71d6362ab4e1
Added RSA/OAEP implementation.
18 files changed:
inc/bearssl_rsa.h
mk/Rules.mk
mk/mkrules.sh
src/hash/mgf1.c [new file with mode: 0644]
src/inner.h
src/rsa/rsa_default_oaep_decrypt.c [new file with mode: 0644]
src/rsa/rsa_default_oaep_encrypt.c [new file with mode: 0644]
src/rsa/rsa_i15_oaep_decrypt.c [new file with mode: 0644]
src/rsa/rsa_i15_oaep_encrypt.c [new file with mode: 0644]
src/rsa/rsa_i31_oaep_decrypt.c [new file with mode: 0644]
src/rsa/rsa_i31_oaep_encrypt.c [new file with mode: 0644]
src/rsa/rsa_i32_oaep_decrypt.c [new file with mode: 0644]
src/rsa/rsa_i32_oaep_encrypt.c [new file with mode: 0644]
src/rsa/rsa_i62_oaep_decrypt.c [new file with mode: 0644]
src/rsa/rsa_i62_oaep_encrypt.c [new file with mode: 0644]
src/rsa/rsa_oaep_pad.c [new file with mode: 0644]
src/rsa/rsa_oaep_unpad.c [new file with mode: 0644]
test/test_crypto.c