| Name | babylonrsa JSON |
| Version |
1.0.0
JSON |
| download |
| home_page | None |
| Summary | A Babylonian-style base-60 RSA library in Python |
| upload_time | 2025-08-24 21:24:59 |
| maintainer | None |
| docs_url | None |
| author | ZOOM |
| requires_python | >=3.8 |
| license | None |
| keywords |
|
| VCS |
|
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
# BabylonRSA 🔑🪔
**BabylonRSA** is a Python library for experimenting with public/private key encryption (RSA-like) using the **Babylonian sexagesimal (base-60) numeral system**.
Instead of encoding numbers in decimal or hexadecimal, this library stores ciphertext and keys in **base-60**, inspired by ancient Mesopotamian mathematics.
---
## Features
- Generate public/private key pairs.
- Encrypt and decrypt text messages.
- Encode ciphertext and keys in **Babylonian base-60** instead of hex.
- Lightweight, educational, and easy to extend.
---
## Installation
Include the `babylonrsa` folder in your project or install via PyPI (if published):
```bash
pip install babylonrsa
Raw data
{
"_id": null,
"home_page": null,
"name": "babylonrsa",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": null,
"author": "ZOOM",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/c7/95/2351bcd9a238013100cdda15589718cefac9c2a911b5e05b6792c196eb62/babylonrsa-1.0.0.tar.gz",
"platform": null,
"description": "# BabylonRSA \ud83d\udd11\ud83e\ude94\n\n**BabylonRSA** is a Python library for experimenting with public/private key encryption (RSA-like) using the **Babylonian sexagesimal (base-60) numeral system**. \nInstead of encoding numbers in decimal or hexadecimal, this library stores ciphertext and keys in **base-60**, inspired by ancient Mesopotamian mathematics.\n\n---\n\n## Features\n- Generate public/private key pairs.\n- Encrypt and decrypt text messages.\n- Encode ciphertext and keys in **Babylonian base-60** instead of hex.\n- Lightweight, educational, and easy to extend.\n\n---\n\n## Installation\n\nInclude the `babylonrsa` folder in your project or install via PyPI (if published):\n\n```bash\npip install babylonrsa\n\n",
"bugtrack_url": null,
"license": null,
"summary": "A Babylonian-style base-60 RSA library in Python",
"version": "1.0.0",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "af5f7dfc1083c37860a6655674201bc9a590319a2588f81a83d41238403d1ead",
"md5": "ffdf1d1c61af1d23b1f996842bbf666c",
"sha256": "5de9bb50d398d4c5cda8d459936017cd3f9bcf6bad59dae63426a89c3ef50eae"
},
"downloads": -1,
"filename": "babylonrsa-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ffdf1d1c61af1d23b1f996842bbf666c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 5165,
"upload_time": "2025-08-24T21:24:58",
"upload_time_iso_8601": "2025-08-24T21:24:58.183289Z",
"url": "https://files.pythonhosted.org/packages/af/5f/7dfc1083c37860a6655674201bc9a590319a2588f81a83d41238403d1ead/babylonrsa-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c7952351bcd9a238013100cdda15589718cefac9c2a911b5e05b6792c196eb62",
"md5": "f1d23ac1a017da5957f054ecf15e408c",
"sha256": "e700a20a04897275f6a245df1b0725a9998a575b98c95bc8c6e26cea4076f0a4"
},
"downloads": -1,
"filename": "babylonrsa-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "f1d23ac1a017da5957f054ecf15e408c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 4170,
"upload_time": "2025-08-24T21:24:59",
"upload_time_iso_8601": "2025-08-24T21:24:59.090042Z",
"url": "https://files.pythonhosted.org/packages/c7/95/2351bcd9a238013100cdda15589718cefac9c2a911b5e05b6792c196eb62/babylonrsa-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-24 21:24:59",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "babylonrsa"
}