Skip to content
#

classical-cryptography

Here are 106 public repositories matching this topic...

A Python implementation of the classical Playfair cipher with encryption and decryption support. Built for educational purposes to understand digraph substitution and historical cryptographic techniques.

  • Updated Feb 13, 2026
  • Python

A Python implementation of brute-force cryptanalysis for the Rail Fence Cipher. This project systematically tests all possible rail values to demonstrate structural weaknesses in classical transposition-based cryptographic systems.

  • Updated Feb 16, 2026
  • Python

A Python implementation of the classical Row-Column Transposition cipher with encryption and decryption support. Built for educational purposes to understand column permutation and historical transposition-based cryptographic techniques.

  • Updated Feb 14, 2026
  • Python

Python-based CustomTkinter GUI toolkit for learning classical cryptography. Implements Caesar, Playfair, Rail Fence, and Row-Column ciphers with brute-force attack modules. Educational, modular, and fully offline.

  • Updated Mar 16, 2026
  • Python

Improve this page

Add a description, image, and links to the classical-cryptography topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the classical-cryptography topic, visit your repo's landing page and select "manage topics."

Learn more