Name | codetool JSON |
Version |
0.21
JSON |
| download |
home_page | None |
Summary | Id generation, hash and encryption |
upload_time | 2024-04-18 06:34:18 |
maintainer | None |
docs_url | None |
author | lolo859 |
requires_python | None |
license | None |
keywords |
code
tool
codetool
hash
id
cdtl
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
========
CodeTool
========
*Id generation, hash and encryption*
Install and import
------------------
- For install CodeTool : pip install codetool
- For import CodeTool : import codetool
Functions
---------
CodeTool reunites the indecode, hashint and secure_id as well as new functions for generating new types of ID, new methods of encryption, new hash algoryths and more.
CodeTool provide all this functions :
- mix(lenght:int=30) : return a mix of caracters with the lenght provided, default to 30, in the form of a string
- universal_id1() : return a new type of unique identifier in the form of a string
- generate_key() : return a new type of key in the form of list
- code(text:str,key:list=generate_key()) : need a text to encod in the form of a string and a key generate by the generate_key() function, return the incoded text
- decode(text:str,key:list) : need the encoded text generate by the code() function and the key to decrypt it, return the decoded text
Class
-----
CodeTool provide all this class:
- CeasarCode(key,list) : allow you to encode text by providing an alphabet in the form of list in the list argument and a key in the form of int in the key argument
Exceptions
----------
CodeTool can raise all this errors :
- LenghtError
- KeyLenghtError
Raw data
{
"_id": null,
"home_page": null,
"name": "codetool",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "code, tool, codetool, hash, id, cdtl",
"author": "lolo859",
"author_email": null,
"download_url": null,
"platform": null,
"description": "========\r\nCodeTool\r\n========\r\n*Id generation, hash and encryption*\r\n\r\nInstall and import\r\n------------------\r\n\r\n- For install CodeTool : pip install codetool\r\n- For import CodeTool : import codetool\r\n\r\nFunctions\r\n---------\r\n\r\nCodeTool reunites the indecode, hashint and secure_id as well as new functions for generating new types of ID, new methods of encryption, new hash algoryths and more.\r\n\r\nCodeTool provide all this functions :\r\n\r\n- mix(lenght:int=30) : return a mix of caracters with the lenght provided, default to 30, in the form of a string\r\n\r\n- universal_id1() : return a new type of unique identifier in the form of a string\r\n\r\n- generate_key() : return a new type of key in the form of list\r\n\r\n- code(text:str,key:list=generate_key()) : need a text to encod in the form of a string and a key generate by the generate_key() function, return the incoded text\r\n\r\n- decode(text:str,key:list) : need the encoded text generate by the code() function and the key to decrypt it, return the decoded text\r\n\r\nClass\r\n-----\r\n\r\nCodeTool provide all this class:\r\n\r\n- CeasarCode(key,list) : allow you to encode text by providing an alphabet in the form of list in the list argument and a key in the form of int in the key argument\r\n\r\nExceptions\r\n----------\r\n\r\nCodeTool can raise all this errors :\r\n\r\n- LenghtError\r\n\r\n- KeyLenghtError\r\n",
"bugtrack_url": null,
"license": null,
"summary": "Id generation, hash and encryption",
"version": "0.21",
"project_urls": null,
"split_keywords": [
"code",
" tool",
" codetool",
" hash",
" id",
" cdtl"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "bfd2ef5c4974427fe3d8bf54f880787eee2461ff7f68a5d71d8c0e284a873cdb",
"md5": "c0d5e2ad5f579dc617db3402c8098fe7",
"sha256": "a55b7599306f1779352540a6c481b3d847fc04b6433b81adca34d476c02dbaca"
},
"downloads": -1,
"filename": "codetool-0.21-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c0d5e2ad5f579dc617db3402c8098fe7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 5070,
"upload_time": "2024-04-18T06:34:18",
"upload_time_iso_8601": "2024-04-18T06:34:18.509511Z",
"url": "https://files.pythonhosted.org/packages/bf/d2/ef5c4974427fe3d8bf54f880787eee2461ff7f68a5d71d8c0e284a873cdb/codetool-0.21-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-18 06:34:18",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "codetool"
}