{ "info": { "author": "Jefurry", "author_email": "jefurry@qq.com", "bugtrack_url": null, "classifiers": [], "description": "skip32\n========\n\nWraps the original c implementation of skip32 by Greg Rose, QUALCOMM Australia with a thin layer of python.\n\nExample Usage\n=============\n\n```python\n>>> import random\n>>> import skip32\n>>> key = ''.join(chr(random.randint(0, 255)) for _ in xrange(10))\n>>> encrypted = skip32.encrypt(key, 12345)\n>>> encrypted\n3798503945L\n>>> skip32.decrypt(key, encoded)\n12345L\n```\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.penqie.com", "keywords": "skip32,pyskip32", "license": "LGPL", "maintainer": null, "maintainer_email": null, "name": "skip32", "package_url": "https://pypi.org/project/skip32/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/skip32/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.penqie.com" }, "release_url": "https://pypi.org/project/skip32/1.6/", "requires_dist": null, "requires_python": null, "summary": "('implementation of skip32 based on http://search.cpan.org/~esh/Crypt-Skip32-0.08/lib/Crypt/Skip32.pm',)", "version": "1.6" }, "last_serial": 1754470, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "0266b47658e5cb7bab7bc5ef113b267a", "sha256": "efb40076cb99905dd9246e067f1dd2393d4b1026229145b2e991e3beba770f08" }, "downloads": -1, "filename": "skip32-1.1.tar.gz", "has_sig": false, "md5_digest": "0266b47658e5cb7bab7bc5ef113b267a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2578, "upload_time": "2015-10-06T12:33:00", "url": "https://files.pythonhosted.org/packages/1e/8b/13b1e76384474c3cffc3d5ed0887b345a9b95a3e2f0ab08ec4bc5f53bb9f/skip32-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "ac011c8cba345551dfba6ad43cf1e63f", "sha256": "9826a811606c553cf497af85df38f970b1fd60efbac57902b1a36c53e1951a39" }, "downloads": -1, "filename": "skip32-1.2.tar.gz", "has_sig": false, "md5_digest": "ac011c8cba345551dfba6ad43cf1e63f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2576, "upload_time": "2015-10-06T12:36:49", "url": "https://files.pythonhosted.org/packages/8c/58/1bdfd344dee575fc535fedd9a2ae75a3314465eb7b0622779b3475fd09c2/skip32-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "8c061a832dc8c839b3129caa954a1541", "sha256": "a2da2d7f8cc3d7ba026ef21634688efb81e127a24d7fdac23bc41be91cda0fd5" }, "downloads": -1, "filename": "skip32-1.3.tar.gz", "has_sig": false, "md5_digest": "8c061a832dc8c839b3129caa954a1541", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2771, "upload_time": "2015-10-06T12:48:02", "url": "https://files.pythonhosted.org/packages/5d/a3/42c7475082b352e05e4613bf6d2996ac2eb1038b505d2e602584abf60926/skip32-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "8c23b1384fc970635ddcf45aff2c2839", "sha256": "572712dab47f9f50ceadecfedc8e7106590c42789e3e46a0ea4911b8c85ef85d" }, "downloads": -1, "filename": "skip32-1.4.tar.gz", "has_sig": false, "md5_digest": "8c23b1384fc970635ddcf45aff2c2839", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3025, "upload_time": "2015-10-06T12:48:55", "url": "https://files.pythonhosted.org/packages/e4/20/76cdca32f73e39cb9cfb4dc14714513f4471a1c44b62b1701193ad9cc1d3/skip32-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "6e1131375e2ca44492e6d068753a399f", "sha256": "c7b613801c7aa3832f4739b325fa895fc2c4ae9020d79c56c8d405ef09a6bb28" }, "downloads": -1, "filename": "skip32-1.5.tar.gz", "has_sig": false, "md5_digest": "6e1131375e2ca44492e6d068753a399f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3028, "upload_time": "2015-10-06T12:52:38", "url": "https://files.pythonhosted.org/packages/43/b9/56a0df1a07634ad91af51c5f66eb96cdc107ce1976c1af80a175ad76f798/skip32-1.5.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "859d23e41ceea06845160b8211a2fa24", "sha256": "68922a16fa7cfd57f18533bfe653efed58e742c29ed33fe72102b6314ca35fae" }, "downloads": -1, "filename": "skip32-1.6.tar.gz", "has_sig": false, "md5_digest": "859d23e41ceea06845160b8211a2fa24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3038, "upload_time": "2015-10-06T13:00:55", "url": "https://files.pythonhosted.org/packages/12/6b/b01e9211a516fe27643ac599d73bb20688e9f924733740f8a8fb7ed0ceb4/skip32-1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "859d23e41ceea06845160b8211a2fa24", "sha256": "68922a16fa7cfd57f18533bfe653efed58e742c29ed33fe72102b6314ca35fae" }, "downloads": -1, "filename": "skip32-1.6.tar.gz", "has_sig": false, "md5_digest": "859d23e41ceea06845160b8211a2fa24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3038, "upload_time": "2015-10-06T13:00:55", "url": "https://files.pythonhosted.org/packages/12/6b/b01e9211a516fe27643ac599d73bb20688e9f924733740f8a8fb7ed0ceb4/skip32-1.6.tar.gz" } ] }