{ "info": { "author": "Seraphin Vandegar", "author_email": "svandegar@hotmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5" ], "description": "# Hashchain \n\n## Introduction\n`hashchain` is a Python package developed to join the ease of use of Python with the security of blockchain to certify that your important records haven't been tampered with. \n\nThe core module creates a hash chain, attesting that no record can be tempered with, once saved. The blockchain module save a proof of your hashchain permanentely in the most secured way. Then, it's impossible to alter the haschain without causing a discrepancy with the blockchain. \n\nNo need for third party certification anymore. No more single point of failure nor certification costs. \n\n## Disclaimer\nThe package is still 'work in progress' Do not use it before the official beta release. All the features are still subject to changes without any advertisement and can broke previously running scripts \n\n\n## Installation\nThis python package is available on PyPi package manager. I recommend installing it in a [virtual environment](https://virtualenv.pypa.io/en/latest/). \n1. Open a terminal and run the following command : `pip install hashchain`\n2. Import the package in you script with `import hashchain`\n\nThis package is tested against Python 3.5.7 and 3.7.1 versions\n\n## How to start using haschain? \nThe documentation lives on [ReadTheDocs](https://hashchain.readthedocs.io/en/latest/)\n\n\n## Contribute\nI would be happy to hear from you if you have any comments, suggestions or requests to share with me. \n\n## Changelog\n### 1.0.0\nBeta release", "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/svandegar/hashchain", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "hashchain", "package_url": "https://pypi.org/project/hashchain/", "platform": "", "project_url": "https://pypi.org/project/hashchain/", "project_urls": { "Homepage": "https://github.com/svandegar/hashchain" }, "release_url": "https://pypi.org/project/hashchain/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Helper to certify database entries, using hashchains and blockchains", "version": "1.0.0" }, "last_serial": 5249859, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d4a22893649374d45c68638d9d7dbdea", "sha256": "69bd2eb97850811b8a1deab354f2078c81174c143e2e619ace63e99c7a71c31b" }, "downloads": -1, "filename": "hashchain-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d4a22893649374d45c68638d9d7dbdea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1061, "upload_time": "2019-04-01T21:32:06", "url": "https://files.pythonhosted.org/packages/54/4d/b8447f85aa4b38b6739afe750bdabf5cea2233dcf1bd4cc78dc3789cd4f6/hashchain-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3c1802c3fe6e60e449e021363e565dd4", "sha256": "85e510c4e5495629a8d30796078ac5dea4f04f1af778254ba31ef41f5a54383e" }, "downloads": -1, "filename": "hashchain-0.2.0.tar.gz", "has_sig": false, "md5_digest": "3c1802c3fe6e60e449e021363e565dd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2529, "upload_time": "2019-04-04T21:23:53", "url": "https://files.pythonhosted.org/packages/ed/a4/9d21c9d7319e21174310aa792d7966d8353287ad889c37d536d97cb15aa6/hashchain-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "3aab26358e2a4645e5346456858d000f", "sha256": "0c3cc0744130b870eefb68c95ac9281d7a42be440258e8929c27e361565f311d" }, "downloads": -1, "filename": "hashchain-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3aab26358e2a4645e5346456858d000f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2744, "upload_time": "2019-04-05T22:19:18", "url": "https://files.pythonhosted.org/packages/da/a8/af58242071eb7bb9f896be0c0e111d623b83804e0750fddc7a4e7c2defe6/hashchain-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "62e8d17f81accf5f49bf89b05c0e3a89", "sha256": "353a190de20b3497c5b49c4acd2412135f9dc8978fb809f02e3ce357ecf388a9" }, "downloads": -1, "filename": "hashchain-0.4.0.tar.gz", "has_sig": false, "md5_digest": "62e8d17f81accf5f49bf89b05c0e3a89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3209, "upload_time": "2019-04-08T22:00:44", "url": "https://files.pythonhosted.org/packages/12/d6/1b46e0de04286dc4a28eee670aea2150fa2cf948a79c7822defc66afb51a/hashchain-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "7e3367b5fe074158beddb4b99c482c97", "sha256": "3fa47cca8b0605289f12f85b4670046ba76f805c88129aefa480b9b807cc0ad2" }, "downloads": -1, "filename": "hashchain-0.4.1.tar.gz", "has_sig": false, "md5_digest": "7e3367b5fe074158beddb4b99c482c97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4352, "upload_time": "2019-04-09T20:21:40", "url": "https://files.pythonhosted.org/packages/cf/f1/756e0edee43a7785cb8fbfa45a139e5985ce6d7390512c4a65c45b5c37b6/hashchain-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "e7d56fd485339da5506e48f968fc3160", "sha256": "d2043c44534c402b7bb7b8357afcf7880f8d1482504ff7aea2d67aa067c795b1" }, "downloads": -1, "filename": "hashchain-0.4.2.tar.gz", "has_sig": false, "md5_digest": "e7d56fd485339da5506e48f968fc3160", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5603, "upload_time": "2019-04-09T22:40:46", "url": "https://files.pythonhosted.org/packages/08/ce/34324747f9bf643ac6eee4efc46ead906c5732a20d2feeec190b1f31c1a8/hashchain-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "c265d0b4eb1085998b2c3a4f12765350", "sha256": "c4e4510f16f0c035f2c514480afa9f056daf90d2ff1bf9862caf48e9f3b744f6" }, "downloads": -1, "filename": "hashchain-0.5.0.tar.gz", "has_sig": false, "md5_digest": "c265d0b4eb1085998b2c3a4f12765350", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5818, "upload_time": "2019-04-10T00:42:04", "url": "https://files.pythonhosted.org/packages/4e/fa/c3b43565e851a5a57f965c38971d0f846680a9c9cd785a1f10fca8584b0a/hashchain-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "15d7e17c99148f5bed400a2c25869f4f", "sha256": "9cd9a43fa7571ddfa148be216aafdf5735bcbc1f9bc15975e118f64fa9204da7" }, "downloads": -1, "filename": "hashchain-0.6.0.tar.gz", "has_sig": false, "md5_digest": "15d7e17c99148f5bed400a2c25869f4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5952, "upload_time": "2019-04-10T04:13:16", "url": "https://files.pythonhosted.org/packages/25/e9/51df0672b631dcd86e2bde027b837797ce0007862d833a1596e3ac4cb5f9/hashchain-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "2fdd1067960ac92812cf0ed921b9fe6a", "sha256": "02e60d6204d6d1c520d6bf814a1970b0ae839d484e41180c6dd03ef46c46e900" }, "downloads": -1, "filename": "hashchain-0.6.1.tar.gz", "has_sig": false, "md5_digest": "2fdd1067960ac92812cf0ed921b9fe6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5919, "upload_time": "2019-04-10T21:31:21", "url": "https://files.pythonhosted.org/packages/dd/c7/35c6696dba891c0beb9d22b27af99f476bdacd0a79d7c7a168ad16a51695/hashchain-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "f4befdbc18519776fbe0f081bbdd6ff0", "sha256": "4ce8672523ad741ad8ff9022df7b4a80a4e56680b0ffb2b6d07f03185539be0b" }, "downloads": -1, "filename": "hashchain-0.6.2.tar.gz", "has_sig": false, "md5_digest": "f4befdbc18519776fbe0f081bbdd6ff0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5913, "upload_time": "2019-04-10T21:46:31", "url": "https://files.pythonhosted.org/packages/76/93/978f9d607e47deb873b94c4894821d34569f3f60898a9a88f66193aeae3b/hashchain-0.6.2.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "a90859de0a8a7dcf63175da721446e33", "sha256": "04fb31f4d72a9d3baf57b4546ccfb5662f391d5b0c75d8a8e81d572152bc4f48" }, "downloads": -1, "filename": "hashchain-0.7.0.tar.gz", "has_sig": false, "md5_digest": "a90859de0a8a7dcf63175da721446e33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6006, "upload_time": "2019-04-11T23:09:04", "url": "https://files.pythonhosted.org/packages/12/ab/3288032174da9e616d75a9bcda0ab9e880a10fd1150c5233a1a20672e613/hashchain-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "b4cefa14b2d1f7628bebf37fc8cc220f", "sha256": "b6ea95de1dfceac73e4b43ca2548c77873176df99a76f8aa7b32e60f841e8074" }, "downloads": -1, "filename": "hashchain-0.8.0.tar.gz", "has_sig": false, "md5_digest": "b4cefa14b2d1f7628bebf37fc8cc220f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6129, "upload_time": "2019-04-12T19:09:27", "url": "https://files.pythonhosted.org/packages/fd/5c/c59ee7cbdb8da2d4e8ddda40cfc7830f9e85037e477dee23627a6240511b/hashchain-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "bbf04f644de1dfa51919a0e9d6e8513c", "sha256": "b477e499b42cad816e4a0879a1667e717fea14637c5069b9ea3dcf45cd194942" }, "downloads": -1, "filename": "hashchain-0.8.1.tar.gz", "has_sig": false, "md5_digest": "bbf04f644de1dfa51919a0e9d6e8513c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5927, "upload_time": "2019-04-15T18:42:05", "url": "https://files.pythonhosted.org/packages/fb/b7/a4926319dc4f90803bc81a60ba29066254403099158eb46c9fbaa0bd76b2/hashchain-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "6d68ca2e0fd50fcfbe6f2d2b0827fd97", "sha256": "8aa06924a859724d0e21feb8f980c33575e2e3462d19f964c3f2b7c5114a9244" }, "downloads": -1, "filename": "hashchain-0.8.2.tar.gz", "has_sig": false, "md5_digest": "6d68ca2e0fd50fcfbe6f2d2b0827fd97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6295, "upload_time": "2019-04-14T21:08:42", "url": "https://files.pythonhosted.org/packages/47/af/10ab71a21ed57f4969ee8d9a893bb82d7b0368e6e3e818711cb282d15e57/hashchain-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "77fe68c22bce559a6eb96ed7beed81bd", "sha256": "9492c6f3fc8929f22df3867d9b20272e6fa227ca1b3512b2a09b0c79c1385b0b" }, "downloads": -1, "filename": "hashchain-0.8.3.tar.gz", "has_sig": false, "md5_digest": "77fe68c22bce559a6eb96ed7beed81bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5925, "upload_time": "2019-04-15T18:43:00", "url": "https://files.pythonhosted.org/packages/02/9a/20b34426f11196ef81715902a15db469e950e63dec82f59b3e30204f1fda/hashchain-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "c0749444295a7b3e945e01ec5a008f73", "sha256": "ac0c08f310b9f9d8b603f320a9c51b07ebfda4ca3d701c254b12a83f16ea3b31" }, "downloads": -1, "filename": "hashchain-0.8.4.tar.gz", "has_sig": false, "md5_digest": "c0749444295a7b3e945e01ec5a008f73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5945, "upload_time": "2019-04-15T22:48:13", "url": "https://files.pythonhosted.org/packages/6d/fe/07afd62d7cab61033c1dda5b2697975a41d75ffc956083a51cd7e22ba7d8/hashchain-0.8.4.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "f87bbce6088237ef9fade4a9bac82d5c", "sha256": "8af7f0b4d11de5dc69013d2d9f86fed72924ebff1f223d9c17c67ed754b43713" }, "downloads": -1, "filename": "hashchain-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f87bbce6088237ef9fade4a9bac82d5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5000, "upload_time": "2019-05-09T23:04:45", "url": "https://files.pythonhosted.org/packages/d3/e0/2b972670504a84ca6c2fd53a3294ead90645a4cd3fa18dc81faf4d4ad048/hashchain-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f87bbce6088237ef9fade4a9bac82d5c", "sha256": "8af7f0b4d11de5dc69013d2d9f86fed72924ebff1f223d9c17c67ed754b43713" }, "downloads": -1, "filename": "hashchain-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f87bbce6088237ef9fade4a9bac82d5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5000, "upload_time": "2019-05-09T23:04:45", "url": "https://files.pythonhosted.org/packages/d3/e0/2b972670504a84ca6c2fd53a3294ead90645a4cd3fa18dc81faf4d4ad048/hashchain-1.0.0.tar.gz" } ] }