custom-file-encryptor


Namecustom-file-encryptor JSON
Version 1.0.2 PyPI version JSON
download
home_pageNone
SummaryA custom Python library for file encryption and decryption using a simple, self-made encryption algorithm. This library supports encryption of any file type and is easy to integrate into other projects.
upload_time2024-08-18 09:57:39
maintainerNone
docs_urlNone
authorYour Name
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Custom File Encryptor

A custom Python library for file encryption and decryption using a simple, self-made encryption algorithm. This library supports encryption of any file type and is easy to integrate into other projects.

## Features

- Encrypt and decrypt any file type (e.g., `.txt`, `.jpg`, `.pdf`, `.mp4`).
- Custom encryption algorithm with simple operations (XOR and byte shifts).
- Easy-to-use API for integrating into other Python projects.

## Installation

To install the library, simply use pip:

```bash
pip install custom-file-encryptor
```

## Usage
Here is a basic example of how to use the CustomFileEncryptor class to encrypt and decrypt files:

```bash
from custom_file_encryptor.encryptor import CustomFileEncryptor

# Initialize the encryptor with a password
encryptor = CustomFileEncryptor(password="my_secure_password")

# Encrypt a file
encryptor.encrypt_file("example.jpg", "example_encrypted.enc")

# Decrypt the file back to its original form
encryptor.decrypt_file("example_encrypted.enc", "example_decrypted.jpg")

```



## Contact
For any questions or inquiries, please contact the author:
- Name: Liu Yu chen
- Email: liuyuchen032901@outlook.com

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "custom-file-encryptor",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Your Name",
    "author_email": "your.email@example.com",
    "download_url": "https://files.pythonhosted.org/packages/ab/05/fef5d575befd579c512fbb43d3760ba08c486389631a7bffec34d1752d12/custom-file-encryptor-1.0.2.tar.gz",
    "platform": null,
    "description": "# Custom File Encryptor\r\n\r\nA custom Python library for file encryption and decryption using a simple, self-made encryption algorithm. This library supports encryption of any file type and is easy to integrate into other projects.\r\n\r\n## Features\r\n\r\n- Encrypt and decrypt any file type (e.g., `.txt`, `.jpg`, `.pdf`, `.mp4`).\r\n- Custom encryption algorithm with simple operations (XOR and byte shifts).\r\n- Easy-to-use API for integrating into other Python projects.\r\n\r\n## Installation\r\n\r\nTo install the library, simply use pip:\r\n\r\n```bash\r\npip install custom-file-encryptor\r\n```\r\n\r\n## Usage\r\nHere is a basic example of how to use the CustomFileEncryptor class to encrypt and decrypt files:\r\n\r\n```bash\r\nfrom custom_file_encryptor.encryptor import CustomFileEncryptor\r\n\r\n# Initialize the encryptor with a password\r\nencryptor = CustomFileEncryptor(password=\"my_secure_password\")\r\n\r\n# Encrypt a file\r\nencryptor.encrypt_file(\"example.jpg\", \"example_encrypted.enc\")\r\n\r\n# Decrypt the file back to its original form\r\nencryptor.decrypt_file(\"example_encrypted.enc\", \"example_decrypted.jpg\")\r\n\r\n```\r\n\r\n\r\n\r\n## Contact\r\nFor any questions or inquiries, please contact the author:\r\n- Name: Liu Yu chen\r\n- Email: liuyuchen032901@outlook.com\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A custom Python library for file encryption and decryption using a simple, self-made encryption algorithm. This library supports encryption of any file type and is easy to integrate into other projects.",
    "version": "1.0.2",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "83149263a5ae2a968218926d63a41c485a50cdb4647c9e44e269de59ae1d7050",
                "md5": "6baa78a680f24ee08f21f9a4e4e07eeb",
                "sha256": "f65dd689eadb79574856d4e41ffb1851b7fd7c8bf064bf77609b9d76341b6bc7"
            },
            "downloads": -1,
            "filename": "custom_file_encryptor-1.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6baa78a680f24ee08f21f9a4e4e07eeb",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 1679,
            "upload_time": "2024-08-18T09:57:38",
            "upload_time_iso_8601": "2024-08-18T09:57:38.361340Z",
            "url": "https://files.pythonhosted.org/packages/83/14/9263a5ae2a968218926d63a41c485a50cdb4647c9e44e269de59ae1d7050/custom_file_encryptor-1.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ab05fef5d575befd579c512fbb43d3760ba08c486389631a7bffec34d1752d12",
                "md5": "204a4e26ad2e219abac90ced21484b27",
                "sha256": "bd36ce9a8574f9ebb9b3ca918730e80e860f3856e8f9da993067898c553c12ca"
            },
            "downloads": -1,
            "filename": "custom-file-encryptor-1.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "204a4e26ad2e219abac90ced21484b27",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 1696,
            "upload_time": "2024-08-18T09:57:39",
            "upload_time_iso_8601": "2024-08-18T09:57:39.997673Z",
            "url": "https://files.pythonhosted.org/packages/ab/05/fef5d575befd579c512fbb43d3760ba08c486389631a7bffec34d1752d12/custom-file-encryptor-1.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-18 09:57:39",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "custom-file-encryptor"
}
        
Elapsed time: 0.53443s