Home About Theory Prime Numbers P Laboratory Contact

P-Signature Cryptography

Morphogenetic Cryptographic System

2^256 Key Space Quantum-Resistant Morphogenetic MAC Dynamic Padding 16 Round Feistel Constant-Time

P-Signature System

Key Management

The key is fundamental for security. Recommendations:

  • Minimum 12 characters
  • Mix of letters, numbers and symbols
  • Avoid common words
  • The same key must be used for encryption and decryption

📝 ENCRYPT

🔓 DECRYPT

Complete Interactive Tests

ℹ️ These tests allow you to manually verify all system functionalities.

Test 1: Determinism

Verifies that the same text with the same key always produces the same signature. The system must be deterministic to ensure reproducibility.

Test 2: Different Keys

Verifies that different keys produce completely different signatures. This ensures that the key is essential for security.

Test 3: Correct Decryption

Verifies that decryption with the correct key works perfectly.

Test 4: Wrong Key

Verifies that a wrong key does not allow decryption (MAC protection).

Test 5: Key Space (2^256)

Verifies entropy and uniqueness of derived keys. Each key generates 256 bits of unique entropy.

Test 6: Special Characters and Unicode

Test with unicode characters, emojis and special symbols to verify compatibility.

Test 7: Morphogenetic Padding

Verifies that padding hides the actual message length by grouping similar texts.

Test 8: Integrity with MAC

Verifies that MAC detects modifications to the signature ensuring integrity.

Test 9: Robustness

Verifies handling of extreme cases and invalid inputs.

Test 10: Avalanche Effect

Verifies that small changes produce large changes in the signature (cryptographic property).

Performance Benchmark

📊 Performance Test

Measures encryption/decryption times for different text lengths.

Security Analysis

🔐 Cryptographic Properties Analysis

Verifies the security properties of the P-Signature system.

System Information

P-Signature Cryptography

Advanced cryptographic system with security protections and unique mathematical innovations.

Key Space
2^256
Feistel Rounds
16
Mapped Characters
173
Available Patterns
9

Security Features

  • Quantum-Resistant: Not based on factorization or discrete logarithms
  • Key Stretching: 1000 morphogenetic iterations for brute-force resistance
  • Dynamic Padding: Hides the actual message length
  • Morphogenetic MAC: Ensures authenticity and integrity
  • Non-Linear Transformations: 16 Feistel rounds with dynamic S-boxes
  • Constant-Time: Resistant to timing attacks
  • High Diffusion: Avalanche effect > 50%

Mathematical Innovations

  • → Cryptographic morphogenesis based on prime numbers
  • → Deterministic chaotic patterns with digital root
  • → Entropy derived from unique numerical properties
  • → Use of historical mathematical symbols (cultural preservation)
  • → Universal character-prime mapping

Technical Specifications

Base Alphabet
173
Greek Letters
96
MAC Size
4 values
Bucket Sizes
16-256

Attack Resistance

Brute Force: 2^256 attempts required
Known-Plaintext: Deep non-linear transformations
Differential Cryptanalysis: High diffusion (>50%)
Side-Channel: Constant-time implementation
Manipulation: Immediate MAC detection
Length Analysis: Morphogenetic padding

Changelog

  • • Completely redesigned interface
  • • Complete interactive tests (10 manual tests)
  • • Clear encryption/decryption separation
  • • Integrated performance benchmark
  • • Automatic security analysis
  • • Improved debug mode
  • • Centralized key management