{ "info": { "author": "Yoginth", "author_email": "me@yoginth.com", "bugtrack_url": null, "classifiers": [ "Environment :: Plugins", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "## Crypto Hash\n\n> Tiny hashing module that uses the native crypto API in Python\n\n## Demo\n\nDemo on [Repl.it](https://repl.it/@yoginth/cryptohash)\n\n## Screenshot\n\n\n\n## Install\n\n```\n$ pip install cryptohash\n```\n\n## Usage\n\n```python\nfrom cryptohash import sha1\n\nprint (sha1('\ud83e\udd13'))\n#=> d0b16946377589fbc68d8b1ca324f16e84171463\n```\n\n## API\n\n## API\n\n### sha1(input)\n### sha224(input)\n### sha256(input)\n### sha384(input)\n### sha512(input)\n\n### md5(input)\n\nReturns a `Promise` with a hex-encoded hash.\n\n*Don't use `md5` or `sha1` for anything sensitive. [They're insecure.](http://googleonlinesecurity.blogspot.no/2014/09/gradually-sunsetting-sha-1.html)*\n\n#### input\n\nType: `string`\n\n##### outputFormat\n\nType: `string`\nValues: `hex`\nDefault: `hex`\n\n## License\n\n[MIT][license] Yoginth\n\n[LICENSE]: https://mit.yoginth.com", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://yoginth.com", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "cryptohash", "package_url": "https://pypi.org/project/cryptohash/", "platform": "", "project_url": "https://pypi.org/project/cryptohash/", "project_urls": { "Homepage": "https://yoginth.com", "Patreon": "https://www.patreon.com/yoginth", "Source": "https://gitlab.com/yoginth/cryptohash" }, "release_url": "https://pypi.org/project/cryptohash/1.0.5/", "requires_dist": null, "requires_python": "", "summary": "Tiny hashing module that uses the native crypto API in Python", "version": "1.0.5" }, "last_serial": 5220423, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "e1b87d29fb3f7f480a3372d2a7ec2d00", "sha256": "391d9f642156bc228880ed8c1629a8b0bc9d8855ae3d3a6c0719396fe7ce5f87" }, "downloads": -1, "filename": "cryptohash-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e1b87d29fb3f7f480a3372d2a7ec2d00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2050, "upload_time": "2018-08-10T10:46:35", "url": "https://files.pythonhosted.org/packages/71/ce/f582f28e237319b9a6102582d591a47f2bde9dd8d09aa80409e48aef9491/cryptohash-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "b338b06d47deff38b932ab837efd483d", "sha256": "587a55e5ac1b80d4f59fed13d25865fd8aec9172b5c0ad40b3520ed25cf0cd8f" }, "downloads": -1, "filename": "cryptohash-1.0.1.tar.gz", "has_sig": false, "md5_digest": "b338b06d47deff38b932ab837efd483d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2272, "upload_time": "2018-08-10T10:50:17", "url": "https://files.pythonhosted.org/packages/ec/aa/b32d50fd4e1b7887120758744ee0886a00cbe6c244bf3b51eaeb4abb72a6/cryptohash-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "3207b65d5bf9573246439cfd83742024", "sha256": "47cbde3d44135e75b836fc36f6b67e0a1034dcbc88daa308b1d9bb11552373a5" }, "downloads": -1, "filename": "cryptohash-1.0.2.tar.gz", "has_sig": false, "md5_digest": "3207b65d5bf9573246439cfd83742024", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2322, "upload_time": "2018-08-10T10:58:34", "url": "https://files.pythonhosted.org/packages/9d/bf/735c896142ae4da9e79f17a5bb70e7703baf7a7e35650cf783d9822dc1d8/cryptohash-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "e0f3b71a7ab3fd4e3c9c3c4d233fb55e", "sha256": "e66b32cff5952d3468800660a5569858f37b63f87a6b77d5bf5137e48f478066" }, "downloads": -1, "filename": "cryptohash-1.0.3.tar.gz", "has_sig": false, "md5_digest": "e0f3b71a7ab3fd4e3c9c3c4d233fb55e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2369, "upload_time": "2018-08-10T10:59:44", "url": "https://files.pythonhosted.org/packages/88/00/f98bd67e159b8a3a3b7a91a716e82b0e8c8b8a4d8178674df37c31605d51/cryptohash-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "66aed74d2dd4ec2077744545345414b8", "sha256": "71dd4dd2da3286b9a478f3b23c542caf551ea3e668d60991764106551003532a" }, "downloads": -1, "filename": "cryptohash-1.0.4.tar.gz", "has_sig": false, "md5_digest": "66aed74d2dd4ec2077744545345414b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2329, "upload_time": "2018-08-10T11:01:35", "url": "https://files.pythonhosted.org/packages/cf/bc/ba7139090c03b786eb6953a55a208423853d9bf25e57d841a73c997f2852/cryptohash-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "e80f2f82b40a7499e2da006e7433edd9", "sha256": "6ced866356d87d018239c20a425f59824e08c47af4b3169bdb7a497119270ab2" }, "downloads": -1, "filename": "cryptohash-1.0.5.tar.gz", "has_sig": false, "md5_digest": "e80f2f82b40a7499e2da006e7433edd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2020, "upload_time": "2019-05-03T05:39:37", "url": "https://files.pythonhosted.org/packages/e4/b7/962830dfa168cfa4bed34d20e6dfd23ecfea2079f6a34d0b284c939b9063/cryptohash-1.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e80f2f82b40a7499e2da006e7433edd9", "sha256": "6ced866356d87d018239c20a425f59824e08c47af4b3169bdb7a497119270ab2" }, "downloads": -1, "filename": "cryptohash-1.0.5.tar.gz", "has_sig": false, "md5_digest": "e80f2f82b40a7499e2da006e7433edd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2020, "upload_time": "2019-05-03T05:39:37", "url": "https://files.pythonhosted.org/packages/e4/b7/962830dfa168cfa4bed34d20e6dfd23ecfea2079f6a34d0b284c939b9063/cryptohash-1.0.5.tar.gz" } ] }