第10章:flawless项目
第10章:flawless项目 (第2/2页)相较之下,似乎那些学习能力极强的少年天才会是最好的选择,他们学得快自然也就能更快的发挥出自己的作用。
“白板上写的是发展基础,不同方向的全同态加密算法之间的联系相对薄弱,我的想法是以某一方向为基础,向全方位发展。”
众人朝白板上望去,那是从计算中心机房搬来的,当初颜安给他们讲解因数分解算法时用的就是这玩意。
上面记录着不同的发展方向。
一是集“加密、签名、认证于一身”,二是以高效率低需求为基础,三是将强适用性当成了基础。
祝镜光一一看过来,发现只有这三条方向,可他们拿到的却是六个方向的全同态加密算法,还有三条没有写上去,被忽略了。
“组长,为什么我们不以全数理统计需求为基础进行发展,全同态算法的特点就在于此,我认为我们应当更充分的发挥这项作用。”
祝镜光开口问道,他昨天最先拿到的就是专攻解决数理统计需求的全同态加密算法,在一通学习后有了更深入的掌握,对他而言最熟悉的自然是这类算法。
而颜安居然连这种最基本的特点都不在意,让他很是不解。
“这是全同态的特点,不是加密算法的特点。
我们现在需要的首先是一个可以用的加密算法,然后才需要这个算法加密出的密文可以做加减乘除开根号等操作。”
特点固然重要,但加密算法的本质更重要,更何况作为全同态算法,就算不以此为基础,也仍然能做到密文可减加乘除,在一定程度上这就已经够了。
这话有道理,是他陷入误区了,一套上用价值不高的算法,别说他能开根号了,就是能直接算函数,那也不会有人去使用。
而颜安所列出的三点,涵盖的是基础功能、使用体验和应用范围,这都是非常重要不可忽略的。
“提高效率!”陈姜当即回应道。
他拿到的算法于此相关,昨天特意查了查现今的全同态加密算法进度,清楚地认识到相较于第一个与第三个方向,第二个方向才是最为致命的。
现在的RSA加密算法对1M大小的文本内容加密仅需要五秒,解密则需要大概五分钟。
虽然解密要比加密慢很多,解密时间随着解密文件的大小呈现线性增长趋势,但这个时间终归是没那么长的。
反观全同态加密算法,同条件下光是加密就要几个小时了,真要用起来,谁会考虑?
“我也支持第二个方向,我们应当在保持效率的基础上进行扩展。”倪传军也出声说到。
他手中的是低密文膨胀度的算法,也算是契合第二个方向的,非常清楚如果加密解密速率无法提高的话,那就算再安全的算法也没有价值。
别说商用没价值了,在军用方面更没价值,国家单位不会为了追求保密性就选择需要极长时间才能完成加密解密的算法。
“这三个方向全面落后于RSA加密算法,想要做到完美替代的话,那我觉得这三个方向中的任意一项都很不错。”
“行,那我们flawless项目第一阶段,就是在高效率的基础上完善基本功能。
但是对已有的算法只进行参考,不在它们的基础上进行扩展。”
倘若可以扩展的话,颜安早就扩展了,正是因为这些算法无法扩展,他才特此提前说一句,免得这帮人在扩展的道路上浪费精力。