14.10.13 13:07, Antoine Pitrou написав(ла): > Le Mon, 14 Oct 2013 12:47:03 +0300, > Serhiy Storchaka <storchaka at gmail.com> a écrit : >> 13.10.13 13:39, Christian Heimes написав(ла): >>> Am 13.10.2013 08:32, schrieb Nick Coghlan: >>>> +1 to hashlib from me (especially since we used that as the best >>>> available home for compare_digest). >>> >>> I'm afraid your memory doesn't serve you well. :( >>> compare_digest is implemented in _operator.c. Its official home is >>> hmac.compare_digest. >> >> Could we move compare_digest() out of _operator.c? It makes Python >> implementation of the operator module incomplete. > > Or we could simply write a reference Python implementation :-) It was discussed when compare_digest() was introdused. Looks as pure Python implementation is not possible (without destroying the purpose of compare_digest()). Even with C implementation we should be very careful.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4