{ "info": { "author": "eboych", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "csc-440-salted-hash", "package_url": "https://pypi.org/project/csc-440-salted-hash/", "platform": "", "project_url": "https://pypi.org/project/csc-440-salted-hash/", "project_urls": null, "release_url": "https://pypi.org/project/csc-440-salted-hash/0.3/", "requires_dist": null, "requires_python": "", "summary": "Make and check salted hash passwords.", "version": "0.3" }, "last_serial": 3782840, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "3fc1d7e3516a6fa1a193c1770ee527c7", "sha256": "73711c634945cc8ebf1cc0d3f9d281229aae33194104bb6d275698dd1b734049" }, "downloads": -1, "filename": "csc_440_salted_hash-0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "3fc1d7e3516a6fa1a193c1770ee527c7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1860, "upload_time": "2018-04-20T02:58:53", "url": "https://files.pythonhosted.org/packages/d6/89/f0d806d5b117e5ea94a52571d3aa5f65a7d2a0533f465b32334aba410d1d/csc_440_salted_hash-0.1-py2-none-any.whl" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "8d420fa46c52b39b04a344a12a07dc1d", "sha256": "f5178d843778983f4ef02ba1d0d4828c9b2cd01aea4998dbaa37706ab17251a8" }, "downloads": -1, "filename": "csc_440_salted_hash-0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "8d420fa46c52b39b04a344a12a07dc1d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1861, "upload_time": "2018-04-20T03:12:20", "url": "https://files.pythonhosted.org/packages/90/68/0592a7d3e0e673f6b4a40f975b4876e77da44cd7783e643105230a23647b/csc_440_salted_hash-0.2-py2-none-any.whl" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "1a6ca8c1f992754dcfa049cd2af5ce6c", "sha256": "e387c5751ded1743c14fa5bfc3b6ba3e0c6b82a8831bf6eab7ccb76fe3ccba44" }, "downloads": -1, "filename": "csc_440_salted_hash-0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "1a6ca8c1f992754dcfa049cd2af5ce6c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1912, "upload_time": "2018-04-20T03:50:21", "url": "https://files.pythonhosted.org/packages/1a/58/b096416b35ae5594197e55b260c62ab1d7b0289827289655f1951bccea8a/csc_440_salted_hash-0.3-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1a6ca8c1f992754dcfa049cd2af5ce6c", "sha256": "e387c5751ded1743c14fa5bfc3b6ba3e0c6b82a8831bf6eab7ccb76fe3ccba44" }, "downloads": -1, "filename": "csc_440_salted_hash-0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "1a6ca8c1f992754dcfa049cd2af5ce6c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1912, "upload_time": "2018-04-20T03:50:21", "url": "https://files.pythonhosted.org/packages/1a/58/b096416b35ae5594197e55b260c62ab1d7b0289827289655f1951bccea8a/csc_440_salted_hash-0.3-py2-none-any.whl" } ] }