凯撒密码只对英文字母有效,数字、标点符号和其他字符将保持不变
点击生成按钮开始
凯撒密码(Caesar cipher),又称移位密码,是一种最简单且广为人知的加密技术。本在线工具提供便捷的凯撒密码加密与解密功能,用户只需输入待处理的文本,设置密钥(偏移量),即可快速获取加密或解密后的结果。工具支持自定义字母表、灵活的大小写处理、空格处理以及外部字符(非字母表内字符)的处理方式,满足您多样化的文本加密需求。
凯撒密码的原理非常简单:它将明文中的每个字母通过在字母表上向后(或向前)移动固定数量的位置来替换。例如,如果偏移量是3,那么A将变成D,B将变成E,以此类推。当到达字母表的末尾时,会从头开始循环(例如,Z会变成C)。这个“固定数量的位置”就是密钥,也称为偏移量。数学上,这可以表示为:C = (P + K) mod N,其中C是密文,P是明文,K是偏移量,N是字母表的长度(模块)。解密时,只需反向操作:P = (C - K) mod N。
假设我们需要加密明文“toolkk.com is one of best online tools.”,使用偏移量为3,采用标准字母表并保持原样处理。
toolkk.com is one of best online tools.336 (与标准字母表长度匹配)标准字母表 (a-z0-9)保持原样保留空格忽略wrrooo.frp lv rqh ri ehvw rqolqh wroov.3。确保“字母表选择”为“标准字母表 (a-z0-9)”,“大小写处理”和“空格处理”分别选择“保持原样”和“保留空格”,“外部字符”选择“忽略”。此时,“密文”框中将自动显示加密后的结果。棒
2025-09-15 16:11:14
2025.04-01
2024.09-08
【更新】重构工具UI
2022.10-10