classical-cipher-analysis

Official

Identify and break classical ciphers quickly

Authoryaklang
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps analysts and CTF players rapidly identify and break classical substitution, polyalphabetic, transposition, and XOR-based ciphers so they avoid misclassification and wasted effort on incorrect attack paths.

Core Features & Use Cases

  • Cipher identification: charset inspection, frequency distribution, index of coincidence (IC), and Kasiski examination to determine encoding and cipher family.
  • Targeted attack methods: procedures for Caesar/ROT, monoalphabetic substitution (frequency & crib-dragging), Vigenere (IC + per-column Caesar), affine brute force, Hill known-plaintext recovery, Playfair, Polybius, rail-fence and columnar transposition techniques, and single/repeating-key XOR handling.
  • Tool and automation guidance: recommended workflows integrating CyberChef, dcode.fr, quipqiup, xortool and Python scripts for reproducible, scripted analysis.
  • Use case: Given ciphertext from a CTF challenge or forensic artifact, determine whether it is encoded (base64/hex), monoalphabetic, polyalphabetic, transposed, or XOR-obfuscated and apply the appropriate decryption path.

Quick Start

Run a charset check, compute the index of coincidence, run Kasiski if IC suggests polyalphabetic encryption, and then apply frequency analysis, Caesar brute-force, or per-column Vigenere cracking to recover plaintext.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: classical-cipher-analysis
Download link: https://github.com/yaklang/hack-skills/archive/main.zip#classical-cipher-analysis

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.