Added RSA key generation code (i15, i31, i62).
authorThomas Pornin <pornin@bolet.org>
Tue, 31 Jul 2018 21:00:26 +0000 (23:00 +0200)
committerThomas Pornin <pornin@bolet.org>
Tue, 31 Jul 2018 21:00:26 +0000 (23:00 +0200)
commit491a45337de8dc0a4c100abf33f5c0e187a08afd
treea75ac4a406c1610e92d13aeb466511b617468af9
parenta0054ad8212ecf0f31608fee60cafb32fbde789d
Added RSA key generation code (i15, i31, i62).
15 files changed:
inc/bearssl_rsa.h
mk/Rules.mk
mk/mkrules.sh
src/inner.h
src/int/i15_moddiv.c [new file with mode: 0644]
src/int/i31_moddiv.c [new file with mode: 0644]
src/int/i62_modpow2.c
src/rsa/rsa_default_keygen.c [new file with mode: 0644]
src/rsa/rsa_i15_keygen.c [new file with mode: 0644]
src/rsa/rsa_i31_keygen.c [new file with mode: 0644]
src/rsa/rsa_i31_keygen_inner.c [new file with mode: 0644]
src/rsa/rsa_i62_keygen.c [new file with mode: 0644]
test/test_crypto.c
test/test_speed.c
tools/skey.c