Skip to main content

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):

pip install babylonrsa

Metadata

Release files for babylonrsa 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for babylonrsa 1.0.0
File Size Uploaded
babylonrsa-1.0.0.tar.gz 4.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for babylonrsa 1.0.0
File Interpreter ABI Platform
babylonrsa-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.3 kB

Release files / babylonrsa-1.0.0.tar.gz

Download URL babylonrsa-1.0.0.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
e700a20a04897275f6a245df1b0725a9998a575b98c95bc8c6e26cea4076f0a4
BLAKE2b-256 checksum
How to use checksums
c7952351bcd9a238013100cdda15589718cefac9c2a911b5e05b6792c196eb62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.12.1.2 requests/2.32.3 setuptools/80.9.0 requests-toolbelt/1.0.0 tqdm/4.67.1 CPython/3.12.11

Release files / babylonrsa-1.0.0-py3-none-any.whl

Download URL babylonrsa-1.0.0-py3-none-any.whl
Size 5.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5de9bb50d398d4c5cda8d459936017cd3f9bcf6bad59dae63426a89c3ef50eae
BLAKE2b-256 checksum
How to use checksums
af5f7dfc1083c37860a6655674201bc9a590319a2588f81a83d41238403d1ead
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.12.1.2 requests/2.32.3 setuptools/80.9.0 requests-toolbelt/1.0.0 tqdm/4.67.1 CPython/3.12.11

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page