Name | custom-file-encryptor JSON |
Version |
1.0.2
JSON |
| download |
home_page | None |
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. |
upload_time | 2024-08-18 09:57:39 |
maintainer | None |
docs_url | None |
author | Your Name |
requires_python | None |
license | None |
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"
}