Crypto¶
古典密码¶
-
栅栏、凯撒、维吉尼亚、摩斯、置换等。
-
移位密码破解。
RSA¶
-
python rsatool.py -f PEM -o key.pem -n 13826123222358393307 -d 9793706120266356337 python rsatool.py -f DER -o key.der -p 4184799299 -q 3303891593
Hash¶
-
crc32.py -h usage: crc32.py [-h] action ... Reverse, undo, and calculate CRC32 checksums positional arguments: action flip flip the bits to convert normal(msbit-first) polynomials to reversed (lsbit-first) and vice versa reciprocal find the reciprocal (Koopman notation) of a reversed (lsbit- first) polynomial and vice versa table generate a lookup table for a polynomial reverse find a patch that causes the CRC32 checksum to become a desired value undo rewind a CRC32 checksum calc calculate the CRC32 checksum optional arguments: -h, --help show this help message and exit