{ "info": { "author": "Nuttaphat Arunoprayoch", "author_email": "nat236919@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "\n

\"\"

\n\n

\n\"\"\n\"\"\n

\n\n

To use Salted MD5:

\n\n```python\nfrom saltedmd5 import Salting\n```\n\n```python\n# user = Salting(, )\nuser_1 = Salting('mypassword', )\nuser_1.seasoning()\n```\n\n

Result:

\n\n```python\nuser_1.showinfo()\n\n{\n\t'password': 'mypassword',\n\t'salted_password': '45f6717a673f740c636479a9b7b98b9c',\n\t'salt': '8LG6et9315DjPuupKBpD'\n}\n```\n\n```python\n''' check_authentication() '''\nuser_1.check_authentication('mypassword')\n\nPasswords matched!!\n```\n\n```python\n''' create_json() '''\nuser_1.create_json('user_1')\n\nJSON created!!\n```\n\n\n### Available Methods\n```python\n.seasoning()\n.show_info()\ncreate_json(name_of_file)\ncheck_authentication(new_user_password)\n```\n\n\n### Installation\n\nsaltedmd5 can be installed from PyPI:\n\n```bash\npip install saltedmd5\n```\n\n\n### What it is\nsaltedmd5 is a work based on hashlib. It aims to provide developers with a Python functionality to generate simple **salted password hashing** which concerns the security of user account systems.\n\n\n### Changes\nPlease refer to CHANGELOG\n\n\n### Getting Involved\nEverybody is welcome, please feel free to get on board :)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nat236919/saltedmd5", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "saltedmd5", "package_url": "https://pypi.org/project/saltedmd5/", "platform": "", "project_url": "https://pypi.org/project/saltedmd5/", "project_urls": { "Homepage": "https://github.com/nat236919/saltedmd5" }, "release_url": "https://pypi.org/project/saltedmd5/1.0.7/", "requires_dist": null, "requires_python": ">=3.5", "summary": "saltedmd5 is a python package for performing md5 hashing with salt.", "version": "1.0.7" }, "last_serial": 5813033, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "a59e0a5d9a385844d5f67ccd004423c0", "sha256": "9558dda6087cf9af4105e8d8001e814a298df2adcd31b8f36b2ae8ae4ca1632c" }, "downloads": -1, "filename": "saltedmd5-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a59e0a5d9a385844d5f67ccd004423c0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 3489, "upload_time": "2019-08-21T08:29:54", "url": "https://files.pythonhosted.org/packages/a8/90/c4b1502221ec279d9928f7bbf5580453e7d1c3675dac89f5b19955dcbb0d/saltedmd5-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "469f7ec3df0c75826b77f6ba79ade930", "sha256": "b8dd51a8b84c9f2d6a05efe65720c1d90faa79c32bdb646294792ed8ef014c58" }, "downloads": -1, "filename": "saltedmd5-0.0.1.tar.gz", "has_sig": false, "md5_digest": "469f7ec3df0c75826b77f6ba79ade930", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 1945, "upload_time": "2019-08-21T08:29:56", "url": "https://files.pythonhosted.org/packages/6a/bb/5c4844eaf15a674baeb6dc8b69de194c0d2ba0e7cb3a6505811e2a988f30/saltedmd5-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "8ae3273806f61b3feb38c1e40c0fc478", "sha256": "230e24abf7d5c7b151deb48d35d8efec1e82022f92c1fb6c3a97341f4cb9bd08" }, "downloads": -1, "filename": "saltedmd5-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8ae3273806f61b3feb38c1e40c0fc478", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 3468, "upload_time": "2019-08-21T09:02:50", "url": "https://files.pythonhosted.org/packages/8b/62/5a95cb73ba41c8bdcaccd796aae02e9317c1de6f3c7fe16cf645cdace38b/saltedmd5-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9db76bb50943763d136e16113adc921d", "sha256": "8a71746b8e41b06d5873ea5af24082e8b76d62ab30e9c1470bd590918d54bedb" }, "downloads": -1, "filename": "saltedmd5-0.0.2.tar.gz", "has_sig": false, "md5_digest": "9db76bb50943763d136e16113adc921d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 1904, "upload_time": "2019-08-21T09:02:52", "url": "https://files.pythonhosted.org/packages/e7/c9/78e32f66aff40f3968b0da252b82ad0c043dc3b408cf3e9faa8988f1da3a/saltedmd5-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "c36ac27f4096601f82a71e3b37a4362d", "sha256": "6044735466ceb28229d7ff3745fedc7b56e7dcbc4b1ad67d8927b54353581b0c" }, "downloads": -1, "filename": "saltedmd5-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c36ac27f4096601f82a71e3b37a4362d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 4747, "upload_time": "2019-08-26T07:04:23", "url": "https://files.pythonhosted.org/packages/6d/48/e5966b08a4e62c852c282762871dd0491d052fdab7a7ac90119912d7e50b/saltedmd5-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "16e2eb13b78c138ca483e62ef016d660", "sha256": "d4c0290c49111ef2854961e3582bc6eaaedf7ef072cd9758ce1b3b45c763c413" }, "downloads": -1, "filename": "saltedmd5-0.0.3.tar.gz", "has_sig": false, "md5_digest": "16e2eb13b78c138ca483e62ef016d660", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3266, "upload_time": "2019-08-26T07:04:25", "url": "https://files.pythonhosted.org/packages/cf/13/19053885d2cd4793d81cdb4d27046006b458beeb14d75926f12a8cbae371/saltedmd5-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "f11e4bf04de6fc5d2e09d334160cecd4", "sha256": "c50b2c212eab8b27a27b0ed3bfc879db9d7d473c44f08a0e2cfc0a87a7f98089" }, "downloads": -1, "filename": "saltedmd5-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "f11e4bf04de6fc5d2e09d334160cecd4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 4749, "upload_time": "2019-08-26T07:15:56", "url": "https://files.pythonhosted.org/packages/dd/0c/bb4ffa0d38a495b50dbf5a5ada779d0acc223940ca8157ddb620acc3798f/saltedmd5-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d3c399bbd2b36fd2f07513b611b6512e", "sha256": "3a0894640edb1a4a3c48680f7152d9e4c91456bc34dfa5b25d0dd6e90f731b98" }, "downloads": -1, "filename": "saltedmd5-0.0.4.tar.gz", "has_sig": false, "md5_digest": "d3c399bbd2b36fd2f07513b611b6512e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3264, "upload_time": "2019-08-26T07:15:57", "url": "https://files.pythonhosted.org/packages/fe/84/6de7567a437bc69ac22bb09a18b90002ba769d46ec91cf26a31a0fc76846/saltedmd5-0.0.4.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "b9844d94ec6e771a466047a4c8ef0816", "sha256": "a3d27212c75ed2b88b670b85f15ace13be9e16be3a5e1be9098ec9fd4fbc4d75" }, "downloads": -1, "filename": "saltedmd5-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b9844d94ec6e771a466047a4c8ef0816", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5069, "upload_time": "2019-08-26T07:28:18", "url": "https://files.pythonhosted.org/packages/9c/87/a3a66bb75f88bd6f10cf9a9c6ed7cbc279fc032c914883904f4c08a4e680/saltedmd5-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "16c14e1dd90ed12ebc3b766b98cfd1a7", "sha256": "a36908a620c6b7de902a532bd17b2785fc93f34d2b5bd3e6bad1381274f8ecbd" }, "downloads": -1, "filename": "saltedmd5-1.0.0.tar.gz", "has_sig": false, "md5_digest": "16c14e1dd90ed12ebc3b766b98cfd1a7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3533, "upload_time": "2019-08-26T07:28:19", "url": "https://files.pythonhosted.org/packages/52/9f/467c38138ecb8d488873b761af80eadfab5ffa367cc94d283d7a3f871847/saltedmd5-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "5106d40e42ffc7ffcc1ef9e8a5b7d5f8", "sha256": "4a23f7e816f0194e7bb7d4797717e8649409f5d17ee73c36393dd16f3a84b712" }, "downloads": -1, "filename": "saltedmd5-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5106d40e42ffc7ffcc1ef9e8a5b7d5f8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5084, "upload_time": "2019-09-03T06:34:08", "url": "https://files.pythonhosted.org/packages/7b/ba/68a8c57a5dde4aa3af219910b6c66fcfc7cee55ec9c11fc2defc61574bb6/saltedmd5-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8f1509e32470907bf21c2a19af6adf2", "sha256": "6b86aeb1a9f8d1ad79333634b9addb846f3c36dc810e2f0fc6800adcff7da137" }, "downloads": -1, "filename": "saltedmd5-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a8f1509e32470907bf21c2a19af6adf2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3558, "upload_time": "2019-09-03T06:34:09", "url": "https://files.pythonhosted.org/packages/21/ea/2fbabdc1129a9da6dad1ffd64ed0801fb481a0106071a83a7a4896f77bd8/saltedmd5-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "085dc043055879422d2dca8dda72ec7d", "sha256": "2e3f6e1c0b67619cb85d92c77bb842b727ec5f750237f4f6a03c2189830c6c00" }, "downloads": -1, "filename": "saltedmd5-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "085dc043055879422d2dca8dda72ec7d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 4935, "upload_time": "2019-09-03T08:11:17", "url": "https://files.pythonhosted.org/packages/93/5e/5a31786a2d782740dcf51a015f6ade4506ffa65412755fad39e7e4c8a2fc/saltedmd5-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a123e79052ee203e9a4074c39009b8ae", "sha256": "e8e67c07ae7d413c778120240a9e620255231f64851b95df0d7edc938fcbedf7" }, "downloads": -1, "filename": "saltedmd5-1.0.2.tar.gz", "has_sig": false, "md5_digest": "a123e79052ee203e9a4074c39009b8ae", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3412, "upload_time": "2019-09-03T08:11:19", "url": "https://files.pythonhosted.org/packages/cf/5b/88f23cdc5a60fa8ac03f2ebcbe489eb15aef84e187e0741e8de4e62f4f57/saltedmd5-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "832f6023161d42417a90bf94263c6170", "sha256": "0d364866d9db55514deb17cea9c919f8186880a3051072227c7d68d6c473995d" }, "downloads": -1, "filename": "saltedmd5-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "832f6023161d42417a90bf94263c6170", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 4998, "upload_time": "2019-09-03T08:20:55", "url": "https://files.pythonhosted.org/packages/48/95/1fbfdf86130bee24f7819ccb119a05e6e14da0b384972a4ed044504a0530/saltedmd5-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82949ee8097cd693ebc525ff756e4ff9", "sha256": "47117856015070824f2a798977ce39c6ec31a6067ffcd7438823a83462ae4aa3" }, "downloads": -1, "filename": "saltedmd5-1.0.3.tar.gz", "has_sig": false, "md5_digest": "82949ee8097cd693ebc525ff756e4ff9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3469, "upload_time": "2019-09-03T08:20:57", "url": "https://files.pythonhosted.org/packages/64/73/a2f5c642a8d29d5efb2c97df7e8b92c3ed7e63105076c49c64a896a8b54c/saltedmd5-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "17a8c532d07ff1d80dacbe2b5ca2c84f", "sha256": "f644ecfa6466c74786f004f3928da733ad6bd650e862c03c4bf6714184e9249e" }, "downloads": -1, "filename": "saltedmd5-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "17a8c532d07ff1d80dacbe2b5ca2c84f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5038, "upload_time": "2019-09-11T03:42:04", "url": "https://files.pythonhosted.org/packages/ce/19/ac44c2b8de58c0aecb7ca018f65f59ac8d35aab15c7bbf0fcb0689e4fe70/saltedmd5-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6bc518824dc0d13d45f2c081fc36180c", "sha256": "f6e7c0f1c45f7cbb477c9a0b5b3db80cad4c116b491a109be9227c0687f6ce18" }, "downloads": -1, "filename": "saltedmd5-1.0.4.tar.gz", "has_sig": false, "md5_digest": "6bc518824dc0d13d45f2c081fc36180c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3508, "upload_time": "2019-09-11T03:42:06", "url": "https://files.pythonhosted.org/packages/50/62/87d117e61d742411b8e43a31997e62836b7eb6ef25b1a9b3e6731a9eb1c9/saltedmd5-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "8079a9ca23eb8868efbe2a9a13076102", "sha256": "0b97858c613e1f210090439c1b9585e8299cc1ced696da50334c9527555f8b85" }, "downloads": -1, "filename": "saltedmd5-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "8079a9ca23eb8868efbe2a9a13076102", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5034, "upload_time": "2019-09-11T03:47:10", "url": "https://files.pythonhosted.org/packages/75/f1/dc3971fe466021c30eb67baa344efd848b332ca8a4688e774306eced9f5e/saltedmd5-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4799ad4a38911b540b3f0ac0cbb204eb", "sha256": "4756f5977df28b299c613cf3fe698b582b25b62ed722657a67d10b50075ee289" }, "downloads": -1, "filename": "saltedmd5-1.0.5.tar.gz", "has_sig": false, "md5_digest": "4799ad4a38911b540b3f0ac0cbb204eb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3499, "upload_time": "2019-09-11T03:47:12", "url": "https://files.pythonhosted.org/packages/dd/f7/4eabe57ea9d83b3ad030cbc936c1af8541016fbd11d13c479797faab8ddf/saltedmd5-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "604cfaef2462afd0a91d876da845d5b2", "sha256": "9ac074a157ef73b6d69cf018cb4d5738a7523d89eedcdef610e4f17096e60dcd" }, "downloads": -1, "filename": "saltedmd5-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "604cfaef2462afd0a91d876da845d5b2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5081, "upload_time": "2019-09-11T05:54:41", "url": "https://files.pythonhosted.org/packages/2d/49/6fd8a76ce15a71c734f62d4f120200d62a02e0c661a3f1de41da0806f242/saltedmd5-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b1c2049ac69bc67f537df6a6fc29550", "sha256": "775d00fb791b3c6c2ac6fe7f3c6a3a15b1646a216c3cbb801a080a3aa046e8f4" }, "downloads": -1, "filename": "saltedmd5-1.0.6.tar.gz", "has_sig": false, "md5_digest": "5b1c2049ac69bc67f537df6a6fc29550", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3562, "upload_time": "2019-09-11T05:54:42", "url": "https://files.pythonhosted.org/packages/ad/3c/7c479660ef0b61a7deb3a7633245ef40625be3906e66ab68b69404e60c3e/saltedmd5-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "7540eb108a62ffbb0c5b80275192e594", "sha256": "ae64920e24d0c8e3355d9588a270f481c73ac937d45e3af709a5d6054e036bbf" }, "downloads": -1, "filename": "saltedmd5-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "7540eb108a62ffbb0c5b80275192e594", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5079, "upload_time": "2019-09-11T05:57:26", "url": "https://files.pythonhosted.org/packages/74/ff/9c4a8ea2312d94a4970a84794ceb0d48982b95d3d0cfae72b0c2bad02042/saltedmd5-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86ce2da44ed0197ca956c18a64cc5469", "sha256": "95128cce0881acb853d38f3b35edcb68c8b201330784e185ff65e960d514963d" }, "downloads": -1, "filename": "saltedmd5-1.0.7.tar.gz", "has_sig": false, "md5_digest": "86ce2da44ed0197ca956c18a64cc5469", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3558, "upload_time": "2019-09-11T05:57:28", "url": "https://files.pythonhosted.org/packages/ef/a1/198398226e599dcef2b2085d38f6f3922ee11b1631ec8f387d4fe58b490c/saltedmd5-1.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7540eb108a62ffbb0c5b80275192e594", "sha256": "ae64920e24d0c8e3355d9588a270f481c73ac937d45e3af709a5d6054e036bbf" }, "downloads": -1, "filename": "saltedmd5-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "7540eb108a62ffbb0c5b80275192e594", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 5079, "upload_time": "2019-09-11T05:57:26", "url": "https://files.pythonhosted.org/packages/74/ff/9c4a8ea2312d94a4970a84794ceb0d48982b95d3d0cfae72b0c2bad02042/saltedmd5-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86ce2da44ed0197ca956c18a64cc5469", "sha256": "95128cce0881acb853d38f3b35edcb68c8b201330784e185ff65e960d514963d" }, "downloads": -1, "filename": "saltedmd5-1.0.7.tar.gz", "has_sig": false, "md5_digest": "86ce2da44ed0197ca956c18a64cc5469", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3558, "upload_time": "2019-09-11T05:57:28", "url": "https://files.pythonhosted.org/packages/ef/a1/198398226e599dcef2b2085d38f6f3922ee11b1631ec8f387d4fe58b490c/saltedmd5-1.0.7.tar.gz" } ] }