Chroma-Hash in python as implemented by http://mattt.me/2009/07/chroma-hash-a-belated-introduction
leegao/pyChroma
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
author: Lee Gao contact: http://6.dot.ch/ pyChroma is based on mattt's chroma-hash experiment. It got me to think - what if we could use this as a re-authentication technique instead of the default? Well the end product is pyChroma, which currently supports SHA1 and MD5 algorithms and can be integrated with vBulletin and Django backends (the authentication platform). Basic Usage: from Chroma import chroma obj = chroma("sha1$a1976$a36cc8cbf81742a8fb52e221aaeab48ed7f58ab4", alg = "SHA", backend = "django") # A django-authentication styled backend via SHA1 digest str(obj) # The hashed colors obj.javascript # Complete frontend javascript for Chroma-Hash including the algorithm obj.md5_js # the hex_md5 javascript function obj.sha_js # the hex_sha1 javascript function obj.engine # the digest engine obj.jsengine # the javascript digest engine obj.frontend # the method for returning the hash obj.salt # the extracted salt for the digest algorithm Revisions v2 - Automates the generation of the javascript + Added support for Django and vBulletin backends and all of the js dependencies (cept for jquery) v1 - Enables basic hashing
About
Chroma-Hash in python as implemented by http://mattt.me/2009/07/chroma-hash-a-belated-introduction
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published