思科的实验密码FNR走向开源

2014-8-28 09:39| 发布者: 谢晓新| 查看: 2376| 评论: 0 |来自: ZDNet

思科提供了一个名为FNR的实验性密码下载,FNR含多项功能,其中包括在云环境中协助保持数据的匿名性。FNR是Flexible Naor and Reingold(灵活Naor-Reingold结构)的缩写。思科指,发布的FNR目前处于试验阶段,并不是产品软件。【南宁CCNA培训


思科软件工程师Sashank Dara解释说,FNR是分组密码,但和诸如AES密码的其他分组密码不同,FNR无需对每组进行填充。AES中每组的长度是固定的,可能是128、192或256位,因此小数据组经过加密后会变得过于庞大。

在诸如个人对个人的低用量通信里,数据量的增加并不会引起太大问题。但是云提供商收集IP地址信息进行分析和做其他用途用,32位的IP地址输入就会变成128位的输出,如果想要保护客户的隐私,存储需求就会翻四倍。

Dara解释说,FNR的设计是在加密小数据时保留输入长度,因而适用于“IPv4地址、MAC地址”等任意长度的字符串。FNR也可以用于加密那些含有需要保留长度的字段的传统数据库,可以减少重整时所需的数据量。

FNR规范(网上可下载PDF格式)解释说,固定长度字段(如NetFlow格式收集的)的隐私对云服务提供商是个新的挑战,云服务提供商收集大量遥测数据用于分析,但同时加密时又不想改变字段的长度。

FNR规范文件指,FNR提出​“利用可逆矩阵提供一个简洁和通用的方式实现任意长度的成对独立性”。

思科源码FNR的使用许可证用的是LPGLv2,FNR源码放在github上。思科还提供了IPv4地址加密例子的示范应用。

<
>
在培训行业极度市场化的今天,在网络工程师鱼目混珠的时代,帆联科技扎根技术的理念从来没有改变,帆联科技从不提倡短线功利性考证培训,严格要求教师和学员,要为自己的未来做出辛苦的努力。一分辛劳,一份收获。

联系我们

南宁市大学东路162号东盟财经广场1402

0771-3185755(服务时间:9:00-17:30)

admin@sail-lab.net

在线咨询新浪微博官方微信官方微信

部门热线

前   台:0771-3185755
培训部:15994437962
认证部:15994437962
技术部:15578317196

培训服务 考试认证 校企合作 联系电话0771-3185755 返回顶部
返回顶部