This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: md5 and sha1 modules should use openssl implementation
Type: enhancement Stage:
Components: Extension Modules Versions:
process
Status: closed Resolution: accepted
Dependencies: Superseder:
Assigned To: Nosy List: gregory.p.smith
Priority: normal Keywords:

Created on 2004-06-30 22:50 by gregory.p.smith, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Messages (2)
msg54186 - (view) Author: Gregory P. Smith (gregory.p.smith) * (Python committer) Date: 2004-06-30 22:50
the MD5 and SHA-1 modules should use the OpenSSL
library to perform the hashing when it is available
(always these days; python ships with basic ssl socket
support using openssl).  

OpenSSL includes and keeps up with highly optimized
versions of the hash algorithms for various
architectures.  They should always perform the same or
better than the python shamodule and md5module
implementations.
msg54187 - (view) Author: Gregory P. Smith (gregory.p.smith) * (Python committer) Date: 2005-08-21 18:57
Logged In: YES 
user_id=413

hashlib module supporting this has been committed to python
cvs head.
History
Date User Action Args
2022-04-11 14:56:05adminsetgithub: 40486
2004-06-30 22:50:34gregory.p.smithcreate