codetool


Namecodetool JSON
Version 0.21 PyPI version JSON
download
home_pageNone
SummaryId generation, hash and encryption
upload_time2024-04-18 06:34:18
maintainerNone
docs_urlNone
authorlolo859
requires_pythonNone
licenseNone
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"
}
        
Elapsed time: 0.23292s