Skip to content

Releases: Bl4omArchie/Pubcrypt

Pubcrypt v1.5.3

Choose a tag to compare

@Bl4omArchie Bl4omArchie released this 13 Feb 14:49

New tests and some correction

Pubcrypt v1.5.2

Choose a tag to compare

@Bl4omArchie Bl4omArchie released this 20 Nov 13:38

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

Choose a tag to compare

@Bl4omArchie Bl4omArchie released this 31 Aug 11:31

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

Choose a tag to compare

@Bl4omArchie Bl4omArchie released this 20 Aug 14:02

Proper version with good performance + benchmark

Pubcrypt v1.3

Choose a tag to compare

@Bl4omArchie Bl4omArchie released this 14 Aug 00:04

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

Choose a tag to compare

@Bl4omArchie Bl4omArchie released this 29 Jul 01:18

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