举个很简单的例子,比如凯撒密码,就是将字母循环后移n位,这个n就是一个密钥,循环后移的方法叫做算法对明文用不同的密钥加密的结果不一样,虽然他们用的是相同的算法比如run用key=1(密钥)的凯撒密码,变成svo,用key=2(密钥)加密就成了twp,所以密钥和算法是明显不同的,再比如现在公钥密码体系大多用的rsa算法,但每个人的密钥不一样,密文才不同另外,一般来说,算法是公开的,而密钥是不公开的~一个加密算法正好包含两个输入参数,一个是明文,一个是密钥,理解了吧。
@p2p
加入收藏
相关问答推荐