凯撒密码是一种早期的简单的对称密码,密钥可以用来加密和解密。其又被称为移位密码。
凯撒密码II通过查询动态密码表,把凯撒单词加密成一些密文数字。
在人类历史上,对信息保护的需求与对信息本身的需求一样久远。第一个用于加密和解密文本的编码方式是凯撒密码。由于原始的凯撒密码较简单,较易被破解。随着考古的进展,人们发现了升级版的凯撒密码II。
如果请你使用现有动态密码表,加密一些单词。你要处理m个操作,操作分成两种:Astringinteger:增加一条凯撒单词string到凯撒密文数字integer的映射规则,如果先前已经有关于这个string的规则,那么用该规则替换原规则。Qstring:查询单词string所对应的最新密文数字。
简单的说,就是位移加密。
比如你的密码是ABCDE
然后设置凯撒密码的偏移量为3的话
那加密之后的密码就是DEFGH
动态密码表。
凯撒密码II通过查询动态密码表,把凯撒单词加密成一些密文数字。如果请你使用现有动态密码表,加密一些单词。
凯撒密码(Caesarcipher)是一种位移替换密码,这种密码是一种最简单且最广为人知的加密技术。