ctf-crypto
仓库创建 2026年2月2日最近提交 2 天前SkillHot 收录 20 天前
▸ 精选理由
覆盖从经典到进阶的破解与数学方法,竞赛与练习适用。
▸ 风险提示
含破解与攻击手段,可能被滥用用于非法解密。
这个 Skill 做什么
CTF 常见密码学攻击与求解技巧的速查与工具清单。
帮你快速定位并利用 CTF 里常见的密码学弱点(比如 RSA、AES、ECC、GCM、PRNG、Coppersmith、Pollard 等)。遇到加密、签名、哈希、零知识或数学密码题就用,把复杂攻击思路浓缩成速查要点并配有实战代码示例,适合现场解题和复现研究。
▸ 展开 SKILL.md 英文原文
Provides cryptography attack techniques for CTF challenges. Use when attacking encryption, hashing, signatures, ZKP, PRNG, or mathematical crypto problems involving RSA, AES, ECC, lattices, LWE, CVP, number theory, Coppersmith, Pollard, Wiener, padding oracle, GCM, key derivation, or stream/block cipher weaknesses.
2.8k
Stars
333
Forks
11
仓库内 Skill
+197
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/ljagiello/ctf-skills/main/ctf-crypto/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/ljagiello/ctf-skills/main/ctf-crypto/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# CTF Cryptography Quick reference for crypto CTF challenges. Each technique has a one-liner here; see supporting files for full details with code. ## Prerequisites **Python packages (all platforms):** ```bash pip install pycryptodome z3-solver sympy gmpy2 hashpumpy fpylll py_ecc ``` **Linux (apt):** ```bash apt install hashcat sagemath ``` **macOS (Homebrew):** ```bash brew install hashcat ``` **Manual install:** - SageMath — Linux: `apt install sagemath`, macOS: `brew install --cask sage` - RsaCtfTool — `git clone https://github.com/RsaCtfTool/RsaCtfTool` (automated RSA attacks) > **Note:** `gmpy2` requires libgmp — Linux: `apt install libgmp-dev`, macOS: `brew install gmp`. ## Add
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有