克负责的。
但经历过“启光eda”的开发工作,宁青筠也增加了很多开发、特别是软件高级算法方法的经验,也很熟悉通过“青柠智能编程”来进行代码开发,这时自信还是能发挥出不少作用的。
秦克想了想道:“我还没拿到龙腾在天公司的青柠操作系统v3.5版本安全审核机制部分的源代码,但有一点是可以先着手进行的,我想将这部分交给你。”
】
“好,你说。”
“计算机的安全除了安全机制、防护软件外,还有很重要的一环,那就是加密解密算法。目前主流的加密解密算法,无论是aes、twofish、3des、rsa还是serpent等,又或者是几种算法的复合运用,都很少使用超过256位密钥进行加密的,包括我们开发的‘q先生’专用的通讯软件也不例外。而我们最开发的v1.0版本青柠操作系统,为了能让旧电脑也能安装,使用的只是32位密钥。”
宁青筠还真没细致了解过这些内容,但也知道密钥的位数就是支持的密码长度,她不由惊讶道:“32位密钥?那安全性……”
“安全性倒不是问题,因为它的安全机制核心是人工智能‘小青’,有‘小青’进行安全审核,32位密钥已足够了,哪怕源代码泄露,也很难绕过‘小青’直接对操作系统进行漏洞攻击和入侵。”
“原来如此。”宁青筠明白了。
秦克续道:“杨伯伯说龙腾在天在进行二次开发时,改进了操作系统的安全审核机制,虽然杨伯伯也不了解细节,我也能猜到应该是改进了密钥算法,改为了最主流的128位甚至是256位,但这样一来,初代‘小青’的审核速度就会跟不上,他们必定是设计了不需要初代‘小青’全程介入的全新安全审核机制,在他们看来是更安全了,起码密钥的长度与安全性是成几何倍数增长的。但这也会导致源代码泄露带来的危害变得更大。”
为了让宁青筠更好地理解,秦克打开笔记本的绘画功能,直接用鼠标边画边解释:“不管接下来怎么修补当前安全审核机制的问题,有一点是必须要做的,也是最容易生效的,那就是算法的改进。”
宁青筠意外道:“你要采用512位甚至1024位密钥的新加密算法?”
秦克摇头:“采用512位甚至1024位密钥的新加密算法性价比太低,十年内都无法在普通计算机上推广的。因为越长的密钥,实现难度越高,加密解密需要消耗的计算资源越多,而128位密钥,256位密钥是目前计算机性能与安全性相互平衡的最佳数值。”
秦克说到这里,目光转向宁青筠:“筠儿,相信你已将我证明黎曼猜想的过程研究得七七八八了吧,接下来,
请收藏:https://m.wcss.cc
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)