加密算法

    今天上午看了这篇文章:  http://netsecurity.51cto.com/art/201011/233733.htm

    文章结论即为:围绕一次性密钥这个核心算法,设计加密软件,并找到合适的密钥使用方法,那么这个新的加密软件就是真正安全的。换句话说,如果要找一个绝对安全有效不可能被破解的加密方式,那么只有使用一次性密钥系统了,前提是正确的使用它,即密钥只使用一次。

 

    才发现,原来最安全的还是一次性密钥这种对称加密的方法。其实这种一次性密钥就等于说是利用空间复杂度代替了原来的时间复杂度。(一次性需要的密钥位数和所需加密的数据位数是一致的)。可以想象,如果加密大规模的数据得需要多少密钥啊.................而且还需要用完即删不留痕迹。后者如果是电子实现的话只能是电容的形式了。

    再加大一点保密性,把密钥与数据的运算方法用非对称方式加密后进行传送。

    目前最大的难度就在于密码本的生成。

posted @ 2010-11-18 10:25  郑小明  阅读(167)  评论(0编辑  收藏  举报