-
-
[讨论]基于密钥库的信息加密的特点
-
发表于:
2014-4-27 16:06
4766
-
现在流行的加密方式都是基于算法的。也就是用算法来形成密钥数组然后用于加密,例如AES、RSA等。基本还看不到基于密钥库的加密方式,而后者却有一些前者所没有的优势。
首先是安全性更高了,因为是基于密钥库的加密方式,所以离开密钥库的密文是绝对不可破解的,这样流落在外的密文,你不掌握密钥库根本无法破解,就是掌握了也还需要对加密方式的透彻分析,而理论上说基于算法的加密方式只要对加密算法有透彻的分析就能破解了。并且这种算法和一次一密很相似,而且更加诡异,它可以方便的引用密钥库任何部分作为密钥数组的素材加工成密钥数组,所以它不像一次一密那样必须使密钥库保密。密钥库是可以公开的。
另外速度更快了,因为原始密钥数组是现成的故可以很快的拾取,对原始数组的加工算法相对简单所以可以高速处理。
密钥库的管理也比较容易,容易被更新,更新的密钥库和原来毫无关系,这比生成新算法要容易的多。实际密钥库加密是利用了密钥库庞大的信息量而隐藏数据,如果提高加密遍数可以提高复杂性,但若是基于算法的加密,如果这样做可能起到相反的作用。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课