Python Source
A
Ajax
Aspect-Oriented
 
B
Bloggers
Build Systems
 
C
CMS
Charting & Reporting
Code Analyzers
Connection Pools
 
D
Databases
 
E
ERP & CRM
ESB
 
F
Forum Soft
 
G
General Purpose
 
H
HTML Parsers
 
I
IDEs
Installers
Issue Tracking
 
L
Logging Tools
 
N
Network Clients
Network Servers
 
P
PDF Libraries
Parser Generators
Persistence
Project Management
 
R
RSS & RDF Tools
 
S
Search Engines
Security
Source Control
 
T
Template Engines
Testing Tools
 
W
Web Frameworks
Web Mail
Web Servers
Web Services
Web Testing
Wiki Engines
Workflow Engines
 
X
XML Parsers
 

PyCrypto

PyCrypto is a collection of cryptographic algorithms and protocols, implemented for use from Python. Features:

 * Hash functions: MD2, MD4, RIPEMD, SHA256.
 * Block encryption algorithms: AES, ARC2, Blowfish, CAST, DES, Triple-DES, IDEA, RC5.
 * Stream encryption algorithms: ARC4, simple XOR.
 * Public-key algorithms: RSA, DSA, ElGamal, qNEW.
 * Protocols: All-or-nothing transforms, chaffing/winnowing.
 * Miscellaneous: RFC1751 module for converting 128-key keys into a set of English words, primality testing.

 
Category Security
License Python License
HomePage http://www.amk.ca/python/code/crypto.html

Articles, Tutorials, Resources

(Suggest new resource)

See also