{"package": "klefki", "summary": "Klefki is a playground for researching elliptic curve group based algorithms & applications, such as MPC, HE, ZKP, and Bitcoin/Ethereum. All data types & structures are based on mathematical definati\u2026", "pypi_url": "https://pypi.org/project/klefki", "piwheels_url": "https://www.piwheels.org/project/klefki", "releases": {"1.7.1": {"released": "2021-03-08 10:54:42", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.7": {"released": "2021-03-08 10:41:41", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.6.2": {"released": "2021-02-21 18:25:35", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.6.1": {"released": "2021-02-21 11:50:43", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.5.6": {"released": "2021-02-17 13:22:42", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.5.5": {"released": "2021-02-17 13:08:30", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.5.4": {"released": "2021-02-15 13:52:25", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.5.3": {"released": "2021-02-15 13:44:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-1.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-1.5.3-py3-none-any.whl", "filehash": "b296625c401ab5834dbca849914bcccfca37be83cacb37e38a29d70d072045a5", "filesize": 74726, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "pyasn1", "pysha3"]}}}, "1.5.2": {"released": "2021-02-15 13:28:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-1.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-1.5.2-py3-none-any.whl", "filehash": "3bd5c9420a9dd9adebbc8b9db01fc64f7f1e2e9530b846b89568c4fc4283532f", "filesize": 54530, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "pyasn1", "pysha3"]}}}, "1.5.1": {"released": "2021-02-15 07:11:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-1.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-1.5.1-py3-none-any.whl", "filehash": "c425a02baf4b1355613393b9e38680a95d7e2ccbf1f2bb44e04452f8a17cae2e", "filesize": 54935, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "m2crypto", "pyasn1", "pysha3"]}}}, "1.5": {"released": "2021-02-15 06:45:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-1.5-py3-none-any.whl", "filehash": "4628e6530a087941ac796f32563560832dc67176ead01b154ec0c84f6dce08f8", "filesize": 54900, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "m2crypto", "pyasn1", "pysha3"]}}}, "1.4.5": {"released": "2021-02-03 12:38:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-1.4.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-1.4.5-py3-none-any.whl", "filehash": "0178eaf71d031627217dc71bbda00064aaacff0bf4262c42178d9b93ad585460", "filesize": 49881, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "m2crypto", "pyasn1", "pysha3"]}}}, "1.4.1": {"released": "2021-01-30 16:15:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-1.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-1.4.1-py3-none-any.whl", "filehash": "cbc8c88819b3031e5384df4efcac0ae83383a3bc0f8375716f08e06413445415", "filesize": 49772, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "m2crypto", "pyasn1", "pysha3"]}}}, "1.2.1": {"released": "2021-01-30 10:00:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-1.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-1.2.1-py3-none-any.whl", "filehash": "4ba7677de0c9b4e1bb463b59e8e1265f6ea40491fbb9e64643eb1a32e0fbfddc", "filesize": 49048, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "m2crypto", "pyasn1", "pysha3"]}}}, "1.2": {"released": "2021-01-28 11:35:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-1.2-py3-none-any.whl", "filehash": "d6f8beca34c4456ebf03e62cc4d1d4c7e3e74f92cfed9d6dd8f448984ef2dd98", "filesize": 44671, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "m2crypto", "pyasn1", "pysha3"]}}}, "1.1.3": {"released": "2021-01-28 11:33:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-1.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-1.1.3-py3-none-any.whl", "filehash": "57b4bf417e45e0f66028f093e8676ebb58e281b67fb70c1782219a3f204ce42d", "filesize": 44707, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "m2crypto", "pyasn1", "pysha3"]}}}, "1.1.2": {"released": "2020-09-28 18:11:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-1.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-1.1.2-py3-none-any.whl", "filehash": "443f2420459de1bc646142f482c9ec2378ce75f71e63afebb03dad0b276d4b6c", "filesize": 39764, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "m2crypto", "pyasn1", "pysha3"]}}}, "1.1.1": {"released": "2020-09-28 17:43:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-1.1.1-py3-none-any.whl", "filehash": "41f5c4636dc9948383263ad53070f90674de4c7bb822f9b636b269232eb6f024", "filesize": 39699, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "m2crypto", "pyasn1", "pysha3"]}}}, "1.1": {"released": "2020-08-25 09:50:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-1.1-py3-none-any.whl", "filehash": "661aca884cb0bce4f547dbb6b432b57cfb16feb6ab2147f78be3b0b6223f9af8", "filesize": 29002, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "m2crypto", "pyasn1", "pysha3"]}}}, "1.0": {"released": "2019-12-31 21:55:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-1.0-py3-none-any.whl", "filehash": "d6e7ea1c579d2ab438c00abad1fcc01b4ea72fb409b7b85628d6e5e855a46f3a", "filesize": 36347, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "damgard-jurik", "m2crypto", "pyasn1", "pysha3"]}}}, "0.9.1": {"released": "2019-12-17 14:27:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.9.1-py3-none-any.whl", "filehash": "ec1c624524bf4ec72f52863b23351ded1df61ae2ada5706dbeed3de26ee71791", "filesize": 34711, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "damgard-jurik", "m2crypto", "pyasn1", "pysha3"]}}}, "0.9": {"released": "2019-12-13 10:59:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.9-py3-none-any.whl", "filehash": "861b858796a3f9bb08169601c94509750ed89281c9dbcf9d757ec973958eab2a", "filesize": 34203, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "damgard-jurik", "m2crypto", "pyasn1", "pysha3"]}}}, "0.8": {"released": "2019-11-20 10:44:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.8-py3-none-any.whl", "filehash": "804a987f1377c117aecc5e4984c9b626880a1453c79a01ef8e0cd239a538177c", "filesize": 33990, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "damgard-jurik", "m2crypto", "pyasn1", "pysha3"]}}}, "0.7.1": {"released": "2019-11-01 12:26:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.7.1-py3-none-any.whl", "filehash": "2bb44fa689c6c0e775ca6d1a8e965e8e0fa2fc7b770e7e414fa092b098dd0513", "filesize": 29471, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "pyasn1", "pysha3"]}}}, "0.7": {"released": "2019-10-30 08:02:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.7-py3-none-any.whl", "filehash": "faa181353c1d6a49fb3d62be067267497ee5bab2cb99a1e3c82fbc4a7dd376b6", "filesize": 28296, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "assign", "base58", "pyasn1", "pysha3"]}}}, "0.6": {"released": "2019-10-24 07:00:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.6-py3-none-any.whl", "filehash": "890533dee87b1d1b1e886dacd047c3962f8f28c3e7e948a6f3039f3b56b53c6d", "filesize": 24886, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "base58", "pyasn1", "pysha3"]}}}, "0.5.1": {"released": "2019-10-08 13:33:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.5.1-py3-none-any.whl", "filehash": "18e4491219d57b45f68d9747780a2ed099b9799042a26b73116d4da612db30e1", "filesize": 25352, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "base58", "pyasn1", "pysha3"]}}}, "0.0.5": {"released": "2019-10-08 13:08:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.0.5-py3-none-any.whl", "filehash": "7aa15cd626b8453e45b2e78a11c6052e828a2bee98e05465b9bc11aaf4ccfc08", "filesize": 23986, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "base58", "pyasn1", "pysha3"]}}}, "0.0.4.3": {"released": "2018-09-27 04:56:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.0.4.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.0.4.3-py3-none-any.whl", "filehash": "7ae210f719a6346c1603135936c8a203420b6e2b3ebe7840bdb5d84617e9c33a", "filesize": 23088, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "base58", "ipython", "pyasn1", "pysha3"]}}}, "0.0.4.2": {"released": "2018-09-26 07:30:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.0.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.0.4.2-py3-none-any.whl", "filehash": "6d489549fd12f5f156fb1ae3c691f737042682111b73b0da45341a3bde1d7de2", "filesize": 23968, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "base58", "ipython", "pyasn1", "pysha3"]}}}, "0.0.4.0": {"released": "2018-09-25 14:31:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.0.4.0-py3-none-any.whl", "filehash": "e1a47f93fc89ceb9e967fd802cb1e5d847db25b2614b4771450f26b321e9c19a", "filesize": 22858, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "base58", "ipython", "pyasn1", "pysha3"]}}}, "0.0.3.2": {"released": "2018-09-25 10:34:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.0.3.2-py3-none-any.whl", "filehash": "38f45b3ba77c2e16635df193a798b0257c022655d274adf1986a7555c5e37ded", "filesize": 22177, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "base58", "pyasn1", "pysha3"]}}}, "0.0.3.1": {"released": "2018-07-26 11:16:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.0.3.1-py3-none-any.whl", "filehash": "4b2e9eb72857a960d043b7cc60d370614581efcb40f10f9ac9f8c5e37dc9c48e", "filesize": 22005, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "base58", "pyasn1", "pysha3"]}}}, "0.0.3": {"released": "2018-07-19 08:22:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.0.3-py3-none-any.whl", "filehash": "7a8a369e1b32f190aa4e8bbadf3f2b617247363bffe6c94ef36fb589e51e6bae", "filesize": 21888, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "base58", "pyasn1", "pysha3"]}}}, "0.0.2.3": {"released": "2018-07-19 08:22:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.0.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.0.2.3-py3-none-any.whl", "filehash": "81e1ce0063321114b06800d602e3a811da4023e3a93bf9d56efb8cef8716d4ba", "filesize": 21909, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "base58", "pyasn1", "pysha3"]}}}, "0.0.2.2": {"released": "2018-05-31 15:49:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.0.2.2-py3-none-any.whl", "filehash": "fa8856d871420f03a4b2cc926cfd9982ad13c8061e28c38b3eebb3a18d8c1cae", "filesize": 21070, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "base58", "pyasn1", "pysha3"]}}}, "0.0.2.1": {"released": "2018-05-27 09:02:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.0.2.1-py3-none-any.whl", "filehash": "9c0ff73287ef45da6213a5929c74b06d27aa75b43dc8c037dda34b943ff9adb5", "filesize": 21160, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "base58", "pyasn1", "pysha3"]}}}, "0.0.2": {"released": "2018-05-22 12:42:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.0.2-py3-none-any.whl", "filehash": "98d59e15565a71ccc2b0891f9d8714880b36f7cb07f0225566aa48019f6d3829", "filesize": 21021, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "base58", "pyasn1", "pysha3"]}}}, "0.0.1": {"released": "2017-11-23 16:34:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"klefki-0.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/klefki/klefki-0.0.1-py3-none-any.whl", "filehash": "fa93fdae8105456d5aa1824dbffc1af5e901a24a6bb5077d8cbeaae32694c150", "filesize": 16085, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["asn1ate", "base58", "pyasn1", "pysha3"]}}}}}