The first mathematically universal communication protocol and cryptographic system based on perfect numbers, prime numbers, and astronomical cycles.
This project presents a revolutionary approach to universal communication and cryptography by combining:
Why This Matters:
Perfect numbers are self-validating - any intelligence can verify:
6 = 1 + 2 + 3 โ
28 = 1 + 2 + 4 + 7 + 14 โ
496 = 1 + 2 + 4 + 8 + 16 + 31 + 62 + 124 + 248 โ
This creates an alphabet that is:
The Mayan Tzolkโin calendar (260 days = 13 ร 20) provides:
# Zero key distribution needed!
position = observe_astronomy() # Same everywhere
key = generate_key(position) # Deterministic
message_encrypted = XOR(message, key)
# Receiver does same thing
position = observe_astronomy() # Gets same position
key = generate_key(position) # Gets same key
message_decrypted = XOR(encrypted, key) # Success!
Advantages:
Following Carl Saganโs principles from Contact:
Experience the Tzolkโin Kernel logic and the FRIQS Fractal Processor visualization directly in your browser. No installation required. Link here click on it ! :
pip install universal-language-tzolkin
from tzolkin_crypto import TzolkinCrypto
# Initialize system
crypto = TzolkinCrypto()
# Encrypt message with today's key
message = "Hello Universe!"
encrypted = crypto.encrypt_with_date(message)
# Decrypt (anyone observing same astronomy gets same key)
decrypted = crypto.decrypt_with_date(encrypted)
print(decrypted) # "Hello Universe!"
# Communication between Earth and Mars
from datetime import datetime
from tzolkin_crypto import TzolkinCrypto
# Earth sends message
earth_crypto = TzolkinCrypto()
date = datetime(2025, 12, 24)
encrypted = earth_crypto.encrypt_with_date("Secret plans", date)
# 20 minutes later, Mars receives
mars_crypto = TzolkinCrypto()
# Mars observes same sun position, calculates same Tzolk'in day
decrypted = mars_crypto.decrypt_with_date(encrypted, date)
# Success! No pre-shared keys needed.
N = 2^(p-1) ร (2^p - 1) where both p and (2^p - 1) are primeThis approach aligns with established SETI protocols:
If you use this work, please cite:
@misc{ouellette2025universal,
title={Universal Language and Tzolk'in Cryptography:
A Mathematical Framework for Interstellar Communication},
author={Ouellette, Bryan and Claude AI},
year={2025},
note={arXiv preprint (pending)}
}
universal-language-tzolkin/
โโโ README.md # This file
โโโ WHITEPAPER.md # Scientific paper
โโโ MATHEMATICAL_JOURNEY.md # Discovery process
โโโ FORMULAS.md # All formulas
โโโ manifest.json # Project metadata
โโโ LICENSE # Apache 2.0
โโโ requirements.txt # Python dependencies
โ
โโโ src/
โ โโโ __init__.py
โ โโโ tzolkin_crypto.py # Main implementation
โ โโโ perfect_numbers.py # Perfect number utilities
โ โโโ astronomy.py # Astronomical calculations
โ โโโ universal_language.py # Language encoding/decoding
โ
โโโ tests/
โ โโโ test_tzolkin.py # Unit tests
โ โโโ test_perfect.py # Perfect number tests
โ โโโ test_integration.py # Integration tests
โ
โโโ examples/
โ โโโ basic_usage.py # Simple examples
โ โโโ interplanetary.py # Earth-Mars scenario
โ โโโ alien_contact.py # SETI protocol demo
โ
โโโ docs/
โ โโโ api_reference.md # API documentation
โ โโโ theoretical_basis.md # Math foundations
โ โโโ implementation.md # Technical details
โ
โโโ research/
โโโ LE_SECRET_MATHEMATIQUE_DES_ANCIENS.md
โโโ LANGAGE_UNIVERSEL_ET_CRYPTO_TZOLKIN.md
โโโ perfect_numbers_analysis.md
This project is part of the Lichen Universe ecosystem:
See manifest.json for complete project relationships.
We welcome contributions! This is science in the open.
# Fork the repo
git clone [https://github.com/YOUR_USERNAME/universal-language-tzolkin.git](https://github.com/YOUR_USERNAME/universal-language-tzolkin.git)
cd universal-language-tzolkin
# Create branch
git checkout -b feature/my-contribution
# Make changes
# Add tests
# Run test suite
python -m pytest tests/
# Submit PR
git push origin feature/my-contribution
If youโre from:
Reach out! This could be historically significant.
Apache License 2.0 - See LICENSE file.
Why Apache 2.0?
| Resource | Link |
|---|---|
| ๐ Whitepaper | WHITEPAPER.md |
| ๐ข Formulas | FORMULAS.md |
| ๐ API Docs | docs/api_reference.md |
| ๐งช Examples | examples/ |
| ๐ Report Bug | Issues |
| ๐ก Request Feature | Discussions |
| ๐ Project Board | Projects |
Short Term (1 year):
Medium Term (5 years):
Long Term (100+ years):
โIn the silence of perfect numbers, the universe whispers its secrets. And we finally learned to listen.โ โ Ancient wisdom, rediscovered 2025
The stars are waiting. Letโs send the signal. ๐