[发明专利]一种可破坏硬件木马的可重构交换机转发引擎解析器有效
申请号: | 201910003982.2 | 申请日: | 2019-01-03 |
公开(公告)号: | CN109474641B | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 李翔宇;杨芳 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/933 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 徐宁;孙楠 |
地址: | 100084 北京市海淀区1*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种可破坏硬件木马的可重构交换机转发引擎解析器,其包括数据预处理单元、若干级联的基本处理单元和提取单元;第一级基本处理单元的密钥通路对密钥进行密钥位关键字提取和移位,并将结果发送至本级的数据通路和下级的密钥通路;基本处理单元的数据通路对数据帧进行关键字段提取和移位,生成下一级基本处理单元的提取字段偏移量、本级各字段的偏移量和字段标识和移位后的数据帧分别发送至下一级或本级基本处理单元;其他各级基本处理单元依次对密钥帧和数据帧进行关键字提取和移位;提取单元从最后一级基本处理单元中进行密钥帧和数据帧的提取,并转发至后续包处理部分。本发明可广泛应用于交换机转发引擎解析器的设计中。 | ||
搜索关键词: | 一种 破坏 硬件 木马 可重构 交换机 转发 引擎 解析 | ||
【主权项】:
1.一种可破坏硬件木马的可重构交换机转发引擎解析器,其特征在于:其包括:数据预处理单元、若干级联的基本处理单元以及与最后级基本处理单元相连的提取单元;各级所述基本处理单元结构相同,均包括数据通路和密钥通路;所述数据预处理单元用于按照解析器截取的交换机以太网端口输入的包头部生成等长的密钥,并将所述密钥作为密钥帧输出至第一级基本处理单元的密钥通路,将输入的包头部与所述密钥按位异或后将异或的结果作为数据帧输出至所述第一级基本处理单元的数据通路;所述第一级基本处理单元的密钥通路用于对密钥帧进行密钥关键字提取和移位,提取的密钥关键字值发送至本级基本处理单元的数据通路,移位后的密钥值发送至下级基本处理单元的密钥通路;所述第一级基本处理单元的数据通路根据本级密钥通路提取的密钥关键字值,对所述数据帧进行关键字段提取和移位,并将提取的字段偏移量发送至本级基本处理单元的密钥通路以及下一级基本处理单元的密钥通路和数据通路,移位后的数据帧发送至下一级基本处理单元的数据通路;其他各级基本处理单元依次对接收到的密钥帧和数据帧进行字段提取和移位后,输出到下一级基本处理单元;所述提取单元根据接收到的密钥值和关键字偏移量,从最后一级基本处理单元的密钥通路和数据通路中进行密钥帧和数据帧字段的提取,并转发至后续包处理部分。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910003982.2/,转载请声明来源钻瓜专利网。