| Small e | e=3, short message | rsa/smalle.py | | Wiener | d < N^0.25 | rsa/wiener.py | | Common Modulus | Same N, diff e | rsa/commonmodulus.py | | Fermat | \|p-q\| small | rsa/fermat.py | | Caesar | Shift cipher | classic/caesar.py (bruteforce 26 shifts) | | Vigenere | Repeating key | classic/vigenere.py (IC analysis) |
| XOR Single | 1-byte key | classic/xorsinglebyte.py | | XOR Repeating | Multi-byte key | classic/xorrepeatingkey.py |
cryptography, crypto, RSA, RSA attacks, small exponent, wiener attack, common modulus, fermat factorization, classical cipher, caesar cipher, vigenere cipher, XOR, XOR cipher, frequency analysis, index of coincidence, public key cryptography, modular arithmetic, CTF crypto
Strumenti di crittografia per attacchi RSA, cifrari classici, analisi XOR e analisi di frequenza nelle sfide CTF. Trigger: quando si risolvono sfide crittografiche, cifrari RSA, XOR, Caesar o Vigenere. Fonte: g36maid/ctf-arsenal.