Skip to content

Releases: Bl4omArchie/Pubcrypt

Pubcrypt v1.5.3

13 Feb 14:49
Compare
Choose a tag to compare

New tests and some correction

Pubcrypt v1.5.2

20 Nov 13:38
Compare
Choose a tag to compare

Minor update: GCD correction
This function has revealed to be incorrect. This code was inspired from a C program that use a C built-in function. I tried to convert this built-in function in python but I failed. Now the code is fixed

Pubcrypt v1.5

31 Aug 11:31
Compare
Choose a tag to compare

New feature: RSA_GMP. Arithmetic operations are handled by the gmpy2 library, a C-coded Python extension module that supports multiple-precision arithmetic. Keypair generation is way more efficient than my generate () function but it gives me an overview of how fast are those libraries. My next goal is to discover those algorithms through my next project: coraLib.

Pubcrypt v1.4

20 Aug 14:02
Compare
Choose a tag to compare

Proper version with good performance + benchmark

Pubcrypt v1.3

14 Aug 00:04
Compare
Choose a tag to compare

Update of the get_prime_factor algorithm. Instead of calling the function two times, we call it once and returning p and q at the same time. I also added another required condition that I haven't implemented for the keypair generation.
Which is: If (|p – q| ≤ 2nlen/2 – 100)

Miller-rabin improvement

29 Jul 01:18
Compare
Choose a tag to compare

This new version is dedicated to the new implementation of the Miller-Rabin function that allow a significant improvement for the keypair generating time.