添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第787页 > COREDES-AR
CoreDES
产品概述
预期用途
当数据通过一个残障传播
介质(电线,无线等)
电子商务交易,其中专用
加密/解密硬件可以缓解
负载服务器
个人安全设备
银行交易,其中,金融安全是
强制性
核心可交付
评估版
编译RTL仿真模型完全
支持Actel的自由人
集成
设计环境( IDE )
结构Verilog和VHDL网表(具有与
没有I / O焊盘)兼容的爱特
设计布局和布线软件工具
编译RTL仿真模型
支持Actel的自由人IDE
Verilog或VHDL核心源代码
核心综合脚本
十分
网表版本
RTL版
主要特点
56位的加密密钥(与8的附加奇偶校验位)
奇偶校验逻辑的加密密钥
加密和解密可能与同
CORE
16个时钟周期操作加密或解密64
数据的比特
暂停/恢复
的功能
加密或解密的意志
符合FIPS PUB 46-3
每ECB (电子密码本)实施
FIPS PUB 81
示例源代码提供了CBC , CFB和
OFB模式
提供数据安全中的安全Actel的FPGA
所有主要的Actel器件系列支持
to
CONTINUE
爱特-开发测试平台( Verilog和VHDL )
综合和仿真支持
合成:
Synplicity公司
,
新思科技
(设计
编译/ FPGA编译
/ FPGA快递
),
榜样
模拟: OVI -标准的Verilog仿真器和
至关重要的兼容VHDL仿真器
核心验证
爱特-开发仿真测试平台验证
对测试列入国家CoreDES
标准与技术研究院( NIST )
特别出版物800-17 ,
操作模式
验证系统( MOVS ) :要求和
程序
用户可以方便地修改测试平台使用现有的
格式来添加更多的测试列入NIST特别
出版800-17或自定义测试
家庭支持
聚变
ProASIC3/E
的ProASIC
PLUS
的Axcelerator
RTAX -S
SX -A
RTSX -S
2005年12月
2005 Actel公司
v 4 .0
1
CoreDES
目录
概述................................................ 2 ....
CoreDES设备要求.................................. 4
CoreDES验证................................................ 4 ..
I / O信号说明............................................. 5 ..
CoreDES操作................................................ 5 ....
加密................................................. .................. 6
解密................................................. ................. 7
暂停/恢复............................................... .............. 8
清除/中止............................................... .................. 9
操作模式............................................... 9 ....
订购信息.............................................. 10
出口限制................................................ .... 10
更改列表............................................... .......... 11
数据目录............................................... 11
概述
该CoreDES宏实现数据加密
标准(DES ),其提供了一种保护数据的一种手段。
在DES算法中描述
联邦信息
处理标准( FIPS )出版( PUB ) 46-3 。
算法的输入是64位的明文数据和64
一个加密密钥的位(仅在64位密钥的56是
在计算中使用的,作为至少显著位
密码密钥的每个字节被用来提供奇数奇偶校验
密钥字节)和之后16个循环,产生一个64位的
加密版本的原始明文数据作为输出。
在16个周期的算法或迭代,该
数据比特进行频带排列和加成
功能,其中包括密钥调度,通过计算
旋转和排列施加到原来的56位
加密密钥。
图1
示出了16次迭代的DES
算法,如在详细描述
FIPS PUB 46-3 。
L0
R0
左右
后半数据
初始置换
K1
关键附表1
+
f
关键
输入
初始
排列
L1 = R0
R1 = L0
f(R0,K1)
K2
左右
后半数据
第1轮
关键附表2
16轮
计算
+
初步反
排列
产量
L2 = R1
R2 = L1
f(R1,K2)
f
左右
数据减半
第2轮后
R16 = L15
f(R15,K16)
L16 = R15
左右
数据减半
16轮后
图1 -
DES算法
2
v4.0
CoreDES
CoreDES包括四个主要的块(在图示
图2)。
1.数据调度逻辑 - 计算中间
数据的值在每一轮的DES算法。
2.迭代状态机逻辑 - 跟踪
这轮DES算法是目前在
进展情况。
3.重点调度的逻辑 - 计算中间
钥匙在每一轮的DES算法。
4.奇偶校验逻辑 - 检查奇数校验
合规的56位密钥和问题
一个错误的信号,如果校验不正确。
DATA IN
数据
时间表
逻辑
迭代
状态
数据输出
密钥
关键
时间表
逻辑
奇偶
逻辑
奇偶校验错误
奇偶启用
图2 -
CoreDes框图
设计安全性
科幻gure 3
示出了一个典型的系统图。记
的加密密钥,这是"secret"键,可
由FPGA的逻辑单元,从而防止所述的
可能设计或数据窃取。 Actel以Flash为基础的
设备(的ProASIC
PLUS
)采用的FlashLock
TM
技术,
和Actel反熔丝为基础的设备(的Axcelerator , SX -A ,
Actel的FPGA
RT54SX -S )采用FuseLock
TM
技术,其中每一个
提供以保持加密密钥和其他地方的装置
逻辑安全。在CoreDES宏的输出
应连接到寄存器或FIFO中,因为它是唯一的
有效期为一个时钟周期,如图所示,在
sections"Encryption"
第6页
"Decryption"上
第7页,
分别。
本地设备
明文
(未加密)
数据
来源
寄存器或
FIFO
其他
逻辑
CoreDES
其他
逻辑
到其他逻辑或
全球分销,
例如,因特网等
加密
数据
产量
暗号
关键
图3 -
在典型系统CoreDES
v4.0
3
CoreDES
CoreDES设备要求
该CoreDES宏在几个Actel的器件系列中得到落实。执行摘要
数据列于
表1中。
表1 -
CoreDes设备利用率和性能
细胞或瓷砖
家庭
聚变
ProASIC3/E
的ProASIC
PLUS
的Axcelerator
RTAX -S
SX -A
RTSX -S
注意:
顺序
148
148
142
141
141
141
141
组合
1123
1123
1328
601
601
628
628
1271
1271
1470
742
742
769
769
采用
设备
AFS600
A3PE600-2
APA075-STD
AX125-3
RTAX1000S-1
A54SX16A-3
RT54SX32S-2
10%
10%
48%
37%
4%
53%
27%
性能
80兆赫
80兆赫
50兆赫
125兆赫
74兆赫
100兆赫
55兆赫
吞吐量
320 MBps的
320 MBps的
200 Mbps的
500 Mbps的
296 Mbps的
400 MBps的
220 Mbps的
在这个表中的数据采用典型的合成和布局设置来实现的。
数据吞吐量是通过将数据(64位)的位宽度,通过循环的次数(16)除以计算,并且
由时钟速率(性能)相乘;结果中列出以Mbps (每秒百万比特) 。
CoreDES验证
综合仿真测试平台(包含
网表和RTL内核的版本)验证CoreDES
宏与几个在NIST特别列出的测试
出版800-17 ,
操作验证模式
系统( MOVS ) :要求和程序。
测试平台采用了一些测试的CoreDES宏,
包括:样本轮输出的测试,可变明文
测试中,可变密钥的测试,置换操作
测试和替换表测试。使用随机附送的
测试平台为指导,用户可以轻松自定义
验证芯的通过添加或移除任何的
在测试中上市
NIST特别出版物800-17
添加任何自定义的测试用例。
4
v4.0
CoreDES
I / O信号说明
为CoreDES宏的端口的信号中所定义
表2
并示于
图4中。
CoreDES有200个I / O
这被描述在信号
表2中。
所有的阵列端口
标记开头的号码1指数(最
显著位) ,登上最高的排列宽度
表2
CoreDES I / O信号说明
名字
n重设
CLK
EN
CLR
ED
PCHK
K[1:64]
D[1:64]
Q[1:64]
QVAL
PERR
TYPE
输入
输入
输入
输入
输入
输入
输入
输入
产量
产量
产量
描述
低电平有效的异步复位
系统时钟:参考时钟为所有内部逻辑DES
使能信号:设置为“1”的正常连续运行,设置为' 0'暂停
同步清晰的信号:设置为“1”来清除逻辑,在任何时间
加密/解密: “1”加密, “0”解密
奇偶校验:设置为“1” ,使奇偶校验密钥的位
密钥: 64位( 56位+ 8奇偶校验比特)的加密密钥输入总线
64位数据输入总线:数据
数据输出: 64位密文(用于加密操作,明文的解密操作)
Q适用: “1”表示有效的加密/解密的数据可以用Q
奇偶错误: '1'表示发生在K的加密密钥的输入比特的奇偶校验错误
端口(至少显著位,这恰好是64,用于所有
在此芯排列端口)。这一阵列端口标记为
以这种方式使用的命名法,以对应
在描述
联邦信息处理标准
出版46-3 ( FIPS PUB 46-3 ) 。
CoreDES操作
n重设
CLK
EN
CLR
ED
PCHK
K[1:64]
D[1:64]
图4 -
CoreDES I / O信号图
奇偶校验
CoreDES
Q[1:64]
QVAL
PERR
如果奇偶校验需要对加密密钥K [ 1:64 ]
输入, PCHK输入应保持逻辑“1”。该
奇偶校验逻辑将确定是否一
的逻辑“1”值的奇数出现在每个字节
的加密密钥。此功能可在任何被禁止
时间由PCHK输入设置为逻辑'0'。
需要注意的是,如果奇偶校验检查是通过设置禁用
PCHK输入为逻辑“0”,每个的至少显著位
密码密钥的字节(K [8] ,K [16] ,K [24] ,K [32] ,K [40] ,
K表[ 48 ] ,K [56]和K [ 64 ] ),每一个都可以静态地连接
为逻辑“1”或逻辑“0”的值,因为它们是
校验位,并将不被使用(图
5).
K[1:64]
32
8
16
24
40
48
56
64
PCHK
图5 -
关键的奇偶校验
奇偶校验
逻辑
PERR
v4.0
5
查看更多COREDES-ARPDF信息
推荐型号
供货商
型号
厂家
批号
数量
封装
单价/备注
操作
    QQ: 点击这里给我发消息 QQ:2880707522 复制 点击这里给我发消息 QQ:2369405325 复制

    电话:0755-82780082
    联系人:杨小姐
    地址:深圳市福田区振兴路156号上步工业区405栋3层

    COREDES-AR
    -
    -
    -
    -
    终端采购配单精选

QQ: 点击这里给我发消息 QQ:5645336 复制
电话:13910052844(微信同步)
联系人:刘先生
地址:北京市海淀区增光路27号院增光佳苑2号楼1单元1102室
COREDES-AR
√ 欧美㊣品
▲10/11+
8508
贴◆插
【dz37.com】实时报价有图&PDF
查询更多COREDES-AR供应信息

深圳市碧威特网络技术有限公司
 复制成功!