学习中心
探索古典密码、编码、数制、公式、示例和浏览器端工具的实用指南
指南分类
凯撒密码
关于凯撒密码及位移类加密方法的文章
维吉尼亚密码
多表替换密码的教程与指南
普莱费尔密码
双字母替换密码的实现与分析
仿射密码
基于线性变换的数学替换密码
希尔密码
基于矩阵的多字母替换密码教程
弗纳姆密码
一次一密及完美保密加密方法
博福特密码
维吉尼亚密码的互易变体指南
阿特巴什密码
古希伯来镜像替换密码教程
猪圈密码
基于几何符号的替换密码指南
波利比乌斯方阵
古希腊基于坐标的加密方法
关键词密码
单表替换密码教程与密码分析指南
转换器
数制、编码、哈希与随机数指南
培根密码
弗朗西斯·培根的二进制隐写密码教程与指南
波塔密码
德拉·波尔塔的 13 表互易多表替换密码指南
格伦斯菲尔德密码
数字密钥的维吉尼亚变体密码教程与分析
特里特米乌斯密码
塔布拉雷克塔表与渐进密钥密码指南
阿尔贝蒂密码盘
首套多表替换密码盘系统教程
同音替换密码
同音替换密码教程与十二宫杀手案分析
四方密码
德拉斯泰勒双字母加密系统教程与指南
自动密钥密码
自动密钥的维吉尼亚变体密码教程与密码分析
泥沼密码
ACA 高级多表替换密码及四种变体
摩尔斯电码
摩尔斯电码编码、翻译、历史与学习指南
频率分析
字母频率分析、密码分析技巧与破译指南
流水密钥密码
以长文本段落为密钥的流水密钥密码教程
跨行棋盘密码
跨行棋盘密码与冷战 VIC 密码情报指南
最新文章
密码学哈希函数详解:MD5 vs SHA-256 vs SHA-512
密码学哈希函数完整指南,涵盖 MD5 vs SHA-256 vs SHA-512 对比、哈希函数内部工作原理、碰撞攻击、使用 bcrypt 和 Argon2 进行密码哈希的最佳实践、HMAC 认证,以及在区块链、TLS 和 Git 中的应用场景。
如何读懂二进制代码:二进制翻译完全指南
读懂二进制代码的完整指南,涵盖位与字节、位权表示、逐步解码、ASCII 与 Unicode 编码、常见单词的二进制写法、Python 与 JavaScript 编程示例,以及与其他数制的对比。
Base64 编码详解:工作原理、Data URI 与 JWT
Base64 编码完整指南,涵盖 3 字节转 4 字符算法、补位、33% 体积开销、Data URI、JWT 令牌、MIME 邮件、HTTP 基本认证、PEM 证书、URL 安全 Base64,以及 JavaScript、Python、Java、PHP、Go、C# 与 CLI 代码示例。
URL 编码指南:百分号编码、RFC 3986 与常见错误
URL 编码完整指南,涵盖百分号编码算法、RFC 3986 字符分类、保留与未保留字符、空格的 %20 与 + 区别、encodeURI 与 encodeURIComponent 的区别、重复编码 bug、URL 编码与 HTML 编码的差异,并提供七种语言的代码示例。
十六进制转文本:ASCII 表、十六进制转储与编程指南
十六进制转文本完整指南,包含所有可打印字符的 ASCII 十六进制对照表、如何阅读十六进制转储、UTF-8 多字节编码、文件魔数字节、Python/JavaScript/CLI 编程示例,以及开发者必知的常用十六进制值。
仿射密码数学详解:模运算与加密完整指南
仿射密码数学基础完整指南,涵盖模运算、模乘法逆元、密钥合法性验证、加解密公式、完整推导示例与密码分析技术。