Name | FamousCipherAlgorithms JSON |
Version |
0.1.4
JSON |
| download |
home_page | |
Summary | FamousCipherAlgorithms is a Python package for implementing a variety of cryptographic ciphers and encryption methods, designed to provide secure and reliable data protection. |
upload_time | 2023-04-09 04:27:35 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.9 |
license | |
keywords |
algorithms
cipher
cryptography
decrypt
encrypt
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Famous Cipher Algorithms
<img src="https://github.com/MobinNesari81/Famous-Cipher-Algorithms/blob/main/Logos/FCA-light.svg?raw=true" align='center'>
![PyPI](https://badge.fury.io/py/FamousCipherAlgorithms)
FamousCipherAlgorithms is a Python package that implements several classic cipher algorithms. The package currently includes the following algorithms:
- Affine
- Shift
- Hill
- Permutation
- Playfair
- Vigenere
- Rail Fence
## Installation
The package can be easily installed using pip:
```
pip install FamousCipherAlgorithms
```
## Usage
You can import `FamousCipherAlgorithms` in two ways:
1. Import entire package
```python
import FamousCipherAlgorithms as FCA
```
2. Import specific algorithms
```python
from FamousCipherAlgorithms import AffineCipher, ShiftCipher
```
## Requirements
- `Python >= 3.9`
- `NumPy <= 1.21.5`
## Documentation
Detailed documentation for each algorithm is available in the <a href="https://famous-cipher-algorithm.readthedocs.io/en/latest/index.html"> document</a>.
## Contributing
Contributions are always welcome! If you have any suggestions, bug reports, or pull requests, please feel free to open an issue on GitHub.
## License
This package is licensed under the MIT license. See the <a href="https://github.com/MobinNesari81/Famous-Cipher-Algorithms/blob/main/LICENSE">LICENSE</a> file for more details.
Copyright © 2023, <a href="https://www.linkedin.com/in/mobin-nesari/">Mobin Nesari</a> & <a href="https://www.linkedin.com/in/mohammad-mahdi-begmaz-69665a243/">Mohammad Mehdi Begmaz</a>
Raw data
{
"_id": null,
"home_page": "",
"name": "FamousCipherAlgorithms",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "Mobin Nesari <mobinnesari@gmail.com>, Mohammad Mehdi Begmaz <mohammadmehdi.begmaz@gmail.com>",
"keywords": "Algorithms,Cipher,Cryptography,Decrypt,Encrypt",
"author": "",
"author_email": "Mobin Nesari <mobinnesari81@gmail.com>, Mohammad Mehdi Begmaz <mohammadmehdi.begmaz@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/a9/a2/684eeaddd6b8cde05c81208b1b15158b43a84ca3f11542805074dfc0e9eb/famouscipheralgorithms-0.1.4.tar.gz",
"platform": null,
"description": "# Famous Cipher Algorithms\n<img src=\"https://github.com/MobinNesari81/Famous-Cipher-Algorithms/blob/main/Logos/FCA-light.svg?raw=true\" align='center'>\n\n![PyPI](https://badge.fury.io/py/FamousCipherAlgorithms)\n\nFamousCipherAlgorithms is a Python package that implements several classic cipher algorithms. The package currently includes the following algorithms:\n- Affine\n- Shift\n- Hill\n- Permutation\n- Playfair\n- Vigenere\n- Rail Fence\n\n## Installation\nThe package can be easily installed using pip:\n```\npip install FamousCipherAlgorithms\n```\n\n## Usage\nYou can import `FamousCipherAlgorithms` in two ways:\n1. Import entire package\n ```python\n import FamousCipherAlgorithms as FCA\n ```\n2. Import specific algorithms\n ```python\n from FamousCipherAlgorithms import AffineCipher, ShiftCipher\n ```\n\n## Requirements\n- `Python >= 3.9`\n- `NumPy <= 1.21.5`\n\n## Documentation\nDetailed documentation for each algorithm is available in the <a href=\"https://famous-cipher-algorithm.readthedocs.io/en/latest/index.html\"> document</a>.\n\n## Contributing\nContributions are always welcome! If you have any suggestions, bug reports, or pull requests, please feel free to open an issue on GitHub.\n\n## License\nThis package is licensed under the MIT license. See the <a href=\"https://github.com/MobinNesari81/Famous-Cipher-Algorithms/blob/main/LICENSE\">LICENSE</a> file for more details.\n\nCopyright \u00a9 2023, <a href=\"https://www.linkedin.com/in/mobin-nesari/\">Mobin Nesari</a> & <a href=\"https://www.linkedin.com/in/mohammad-mahdi-begmaz-69665a243/\">Mohammad Mehdi Begmaz</a>",
"bugtrack_url": null,
"license": "",
"summary": "FamousCipherAlgorithms is a Python package for implementing a variety of cryptographic ciphers and encryption methods, designed to provide secure and reliable data protection.",
"version": "0.1.4",
"split_keywords": [
"algorithms",
"cipher",
"cryptography",
"decrypt",
"encrypt"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ce62ee5b9d73c399369fbe5439eadec8244eb892c5535a2762ca324cbd46b659",
"md5": "a45bf85b1de49de9149474b4fa2ddfa4",
"sha256": "9ab1167d3d748010c25f2050551fedb8da2885003e45f9168afe81a95cfb8288"
},
"downloads": -1,
"filename": "famouscipheralgorithms-0.1.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a45bf85b1de49de9149474b4fa2ddfa4",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 13538,
"upload_time": "2023-04-09T04:27:33",
"upload_time_iso_8601": "2023-04-09T04:27:33.099740Z",
"url": "https://files.pythonhosted.org/packages/ce/62/ee5b9d73c399369fbe5439eadec8244eb892c5535a2762ca324cbd46b659/famouscipheralgorithms-0.1.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a9a2684eeaddd6b8cde05c81208b1b15158b43a84ca3f11542805074dfc0e9eb",
"md5": "4a41f43136809ab1048edd717abdae56",
"sha256": "67d15b0bd2205edad68076baceb9e5e3e1e81dcfeab55ea6f1fb0c95e9616598"
},
"downloads": -1,
"filename": "famouscipheralgorithms-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "4a41f43136809ab1048edd717abdae56",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 12168,
"upload_time": "2023-04-09T04:27:35",
"upload_time_iso_8601": "2023-04-09T04:27:35.947460Z",
"url": "https://files.pythonhosted.org/packages/a9/a2/684eeaddd6b8cde05c81208b1b15158b43a84ca3f11542805074dfc0e9eb/famouscipheralgorithms-0.1.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-04-09 04:27:35",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "famouscipheralgorithms"
}