以相似的效率处理任意密钥位长加密操作的方法和设备技术

技术编号:3931605 阅读:247 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种以相似的效率处理任意密钥位长加密操作的方法和设备,一种具有诸如以流水线形式排列的多级的计算设备或系统,该计算设备或系统具有沿着级安置的计时轨或导体。在大量的即几百个级并行地排列成子阵列的情况下,计时导体沿着子阵列迂回延伸。在单个级中排列成,在级中进行的两个计算中的最短计算出现在返回路径中。可以将阵列分成分开的部件用于独立处理。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般涉及并行处理器,并尤其涉及一种能够利用相同处理器、以相似的效 率来处理任意密钥位长加密操作的并行处理器。
技术介绍
例如通过诸如万维网(WWW)的因特网的广泛分布式信息网络在各方之间交换电 子存储的文件正变得较为常见。因特网的常见问题是缺少安全通信信道。因而,为了使医 院、政府、银行、股票经纪人和信用卡公司利用因特网,必须确保保密性和安全性。解决上 述问题的一种方法是在发送之前使用数据加密。在现有技术系统中,主计算机系统装备有 加密单元,例如与用于至少存储私有加密密钥的至少一个存储电路进行电通信的加密处理 器。当信息要从主计算机系统、通过因特网发送给接收器、并且具有机密性质时,信息首先 被传递到加密处理器,以便利用存储的私有密钥对信息加密。典型地,每当执行加密操作 时,都使用相同的私有密钥。作为替换,从与加密处理器进行电通信的至少一个存储电路中 存储的一组有限的加密密钥中选择加密密钥。当然,由加密处理器执行的数据加密操作是算术算法,其中输入数据值,例如散列 型式的电子文件,是唯一变量值。因此,有可能对加密处理器进行优化,以便利用最少量的 处理器资源来执行期望的加密功能本文档来自技高网...

【技术保护点】
一种处理数据的系统,包括数据加密设备,所述数据加密设备包括:以串行阵列的形式排列的多个单独处理部件,其中第一处理部件在领先于最终处理部件的第二处理部件之前;端口,至少与串行阵列的处理部件电通信,以便提供数据给串行阵列进行处理;以及逻辑电路,该逻辑电路与所述端口以及串行阵列的至少两个处理部件电通信,用于在使用中处理指示加密密钥长度的数据以便确定串行阵列的最末处理部件,以及根据指示加密密钥长度的数据而将信号提供给作为串行阵列的被确定处理部件的至少两个处理部件之一,处理部件被配置为从第一处理部件以逐步正向串行的形式沿正向处理路径来传送用于进一步处理的数据,仅仅到最末处理部件为止,并防止该数据经过最末...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:哈非兹扎阿比
申请(专利权)人:睦塞德技术公司
类型:发明
国别省市:CA[加拿大]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利