1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 13:48:12 +00:00
serenity/Userland/Libraries/LibCrypto/BigInt
DexesTTP 485adb5e29 LibCrypto: Add the montgomery modular power algorithm
This algorithm allows for much faster computations of modular powers
(around a 5x-10x speedup of the Crypto test). However, it is only valid
for odd modulo values, and therefore the old algorithm must be kept for
computations involving even modulo values.
2021-05-13 19:18:07 +01:00
..
Algorithms LibCrypto: Add the montgomery modular power algorithm 2021-05-13 19:18:07 +01:00
SignedBigInteger.cpp Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
SignedBigInteger.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
UnsignedBigInteger.cpp LibCrypto: Add a += operation to UnsignedBigIntegerAlgorithms 2021-05-13 19:18:07 +01:00
UnsignedBigInteger.h LibCrypto: Add the montgomery modular power algorithm 2021-05-13 19:18:07 +01:00