1.何为“加密”
“密码”或“加密系统”用于“加密”数据。
对于原始的未加密的数据,我们称之为“明文”。
对于加密 结果,我们称之为“密文”。
通过称为“解密”的过程,我们把密文恢复成原始的明文。
过程如下图所示:
2.古典密码学——替换思想
凯撒密码(公元前54年):
消息的加密是通过将当前字母替换为在常规字母表中第 n 个位置之后的那个字母来完成的。
例:用密钥“3”加密明文消息:
fourscoreandsevenyearsago
加密的结果为:
IRXUVFRUHDAGV
HYHABHDUVDIR