Skip to content

Commit e12f0ae

Browse files
committed
CHANGE: replaced the old RSA implementation with code from mbedTLS
1 parent ecd3791 commit e12f0ae

33 files changed

+25571
-80
lines changed

make/rebol3.nest

+14-2
Original file line numberDiff line numberDiff line change
@@ -458,13 +458,25 @@ include-cryptography: [
458458
core-files: [
459459
%core/n-crypt.c
460460
%core/u-aes.c
461-
%core/u-bigint.c ;needed for RSA which is needed in TLS protocol (HTTPS)
461+
%core/u-bigint.c ;needed for RSA abd DH which is needed in TLS protocol (HTTPS)
462462
%core/u-chacha20.c
463463
%core/u-dh.c
464464
%core/u-poly1305.c
465465
%core/u-rc4.c
466-
%core/u-rsa.c
466+
;%core/deprecated/u-rsa.c
467467
%core/u-uECC.c
468+
469+
%core/p-crypt.c
470+
%core/mbedtls/aes.c
471+
%core/mbedtls/md.c
472+
%core/mbedtls/oid.c
473+
%core/mbedtls/bignum.c
474+
%core/mbedtls/rsa.c
475+
%core/mbedtls/rsa_alt_helpers.c
476+
%core/mbedtls/constant_time.c
477+
%core/mbedtls/ctr_drbg.c
478+
%core/mbedtls/entropy.c
479+
%core/mbedtls/entropy_poll.c
468480
]
469481
:include-codec-crt
470482
:include-codec-der

0 commit comments

Comments
 (0)