roca
roca copied to clipboard
ROCA: Infineon RSA key vulnerability
This processes one RSA public key modulus per .tpmmod file. These files can be generated using the method specified in the README.md changes.
I transcoded the dLog implementation to java and did some optimizations. Maybe this is helpful for others as well.
I did some very rough work to verify that the DNSKEYs for the root zone and the TLDs are not affected. Unless I made a mistake in my testing, none...
Right now an unknown public key in GPG stops all processing of that public key block; it'd be great if it ignored such keys and still tested all other keys....
Is there a relatively clean way to parse a mail archive for public keys and feed that to `roca-detect`? Archives might be in formats like mbox, maildir, mix, dbox, etc,...
Proof of equivalence: https://gist.github.com/marcan/bbbc229f27ad4de0a43a2df175d5c8c4 The above code tests all possible residues for all primes in the original implementation against the new one. The only discrepancies are for the class of...
Fixes #52
I have one simple question – Do you still need to support Python 2 for roca? I'm asking because this project uses future. future will no longer work with Python...