I moduli descritti in questo capitolo implementano diversi algoritmi di natura crittografica. Questi sono disponibili a seconda delle installazioni. Eccone una panoramica:
hmac | Implementazione Keyed-Hashing per l'autenticazione dei messaggi (HMAC) per Python. | |
md5 | Algoritmo di messaggi digest RSA MD5. | |
sha | NIST, algoritmo di hash sicuro, SHA. | |
mpz | Interfaccia alla libreria GNU MP per precisione aritmetica arbitraria. | |
rotor | Crittazione e decrittazione di tipo Enigma. |
I cifratori incalliti probabilmente troveranno i moduli crittografici scritti da A.M. Kuchling di maggior interesse; questo package aggiunge moduli built-in per la crittazione DES e IDEA, fornisce un modulo Python che legge e descritta i file PGP ed altre funzioni. Questi moduli non sono distribuiti con Python ma sono disponibili separatamente. Vedere all'URL http://www.amk.ca/python/code/crypto.html per ulteriori informazioni.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.