首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于IDT75K62100 芯片的硬件控制库设计
来源:本站整理  作者:佚名  2009-06-17 17:38:34



对于输入包处理的SAD2,每个条目包括SPI 字段,抗重放窗口字段,密钥字段和SA 生存期字段。抗重放窗口字段32 位宽, 用来存放该SA 所接收到的验证有效的最大序列号, 接收到的包的序列号如果小于该值将被丢弃。其它字段的设置与输出包处理单元对应字段相同,不再重复。综上所述,输入包处理的SAD 每个表项宽度为208 位。

需要说明的是,以上设置是根据本安全模块实际设计的需要设置的,在IPSec 协议中建议的一些选项在本设计中省略了。例如,SPD 中的SPI 选项被省略,因为本设计中SPD 和SAD 是同时查找的,故可以将SPD 中的SPI 项省略。另外本安全模块默认使用隧道模式,密码算法为3DES,不进行认证,故SAD 中的相关选项被省略。

在设计中,SPD1 和SPD2 所用CAM 都设置为128KX144bit 模式,数据存储格式如图4-1 所示。SAD1 和SAD2 均由SRAM 组成,其存储空间为256KX36bit,这样SAD1 和SAD2 中一条SA 条目需要占用6 个存储单元。数据存储格式如图4-2 所示。

图 4-2:SAD1 和SAD2 数据格式

5 创新点总结本文的创新点在于提出并实现了一种用硬件IDT75K62100 芯片实现快速的SPD 与SAD 数据库的思想。目前的SPD 和SAD 往往用软件的方式来实现,但这极大地限制了IPSEC 处理数据流的速度,本文提出的这种思想,经过实现与测试,对提高IPSEC 保护节点提高数据流的处理速度有很大的帮助。

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:66,589.84000 毫秒