许多人一提起“加密”,都会有一种“畏惧”的心理,以为加密技术绝对是“新手勿近”的,其实不然,加密其实一直伴你左右,回忆一下儿时智力测试的题目:“007收到遇害同事的字条,上面写着4FEFKKILJK81IP,根据事先约定,已知c=3,q=H,问该同事要传递什么信息给007?”这到题目放到信息技术方面来看待,就是一条经过简单的替换字符算法加密的字符串,它把原字符改为使用相对应的数字排序来替代,从而产生了一组“没有意义”的字符组合,但是因为我们知道c=3等条件,所以稍加排序即可得到原句:“Do not trust Hary”,这个过程也可称为“解密”(Decrypt)。有读者也许会不屑一顾,就这么简单也算加密?别忘了,我们是在已经知道c=3的前提下完成的“解密”,换句话说,也就是已经知道了“算法”,否则光凭以上一组不知所云的字符串,谁能解开?