Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020140412 - RECONFIGURABLE SWITCH FORWARDING ENGINE PARSER CAPABLE OF DESTROYING HARDWARE TROJAN

Publication Number WO/2020/140412
Publication Date 09.07.2020
International Application No. PCT/CN2019/094332
International Filing Date 02.07.2019
IPC
H04L 29/06 2006.1
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
29Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/-H04L27/136
02Communication control; Communication processing
06characterised by a protocol
H04L 12/933 2013.1
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
12Data switching networks
70Packet switching systems
931Switch fabric architecture
933Switch core, e.g. crossbar, shared memory or shared medium
CPC
H04L 2463/041
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
2463Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
041using an encryption or decryption engine integrated in transmitted data
H04L 49/10
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
49Packet switching elements
10Switching fabric construction
H04L 63/145
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
63Network architectures or network communication protocols for network security
14for detecting or protecting against malicious traffic
1441Countermeasures against malicious traffic
145the attack involving the propagation of malware through the network, e.g. viruses, trojans or worms
H04L 69/12
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
69Application independent communication protocol aspects or techniques in packet data networks
12Protocol engines, e.g. VLSIs or transputers
H04L 69/22
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
69Application independent communication protocol aspects or techniques in packet data networks
22Header parsing or analysis
H04L 69/24
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
69Application independent communication protocol aspects or techniques in packet data networks
24Negotiation of communication capabilities
Applicants
  • 清华大学 TSINGHUA UNIVERSITY [CN]/[CN]
Inventors
  • 李翔宇 LI, XiangYu
  • 杨芳 YANG, Fang
Agents
  • 北京纪凯知识产权代理有限公司 JEEKAI & PARTNERS
Priority Data
201910003982.203.01.2019CN
Publication Language Chinese (ZH)
Filing Language Chinese (ZH)
Designated States
Title
(EN) RECONFIGURABLE SWITCH FORWARDING ENGINE PARSER CAPABLE OF DESTROYING HARDWARE TROJAN
(FR) ANALYSEUR DE MOTEUR DE TRANSFERT DE COMMUTATEUR RECONFIGURABLE SUSCEPTIBLE DE DÉTRUIRE UN CHEVAL DE TROIE MATÉRIEL
(ZH) 一种可破坏硬件木马的可重构交换机转发引擎解析器
Abstract
(EN)
The present invention relates to a reconfigurable switch forwarding engine parser capable of destroying a hardware Trojan. The parser comprises a data preprocessing unit, several cascaded basic processing units and an extraction unit, wherein a key path of a basic processing unit of the first stage extracts and shifts a key bit keyword of a key, and sends a result to a data path of the current stage and a key path of the next stage; a data path of a basic processing unit extracts and shifts a key field of a data frame, generates an extracted field offset of a basic processing unit of the next stage, offsets and field identifiers of fields of the current stage, and a shifted data frame, and respectively sends same to the basic processing unit of the next stage or the current stage; basic processing units of other stages carry out keyword extraction and shifting on a key frame and the data frame in sequence; and the extraction unit extracts the key frame and the data frame from a basic processing unit of the last stage, and forwards same to a subsequent packet processing part. The present invention can be widely applied to the design of a switch forwarding engine parser.
(FR)
La présente invention concerne un analyseur de moteur de transfert de commutateur reconfigurable susceptible de détruire un cheval de Troie matériel. L'analyseur comprend une unité de prétraitement de données, plusieurs unités de traitement de base en cascade et une unité d'extraction, un trajet de clé d'une unité de traitement de base d'une première étape extrayant et décalant un mot-clé binaire de clé d'une clé, et envoyant un résultat à un trajet de données de l'étape courante et un trajet de clé de l'étape suivante ; un trajet de données d'une unité de traitement de base extrait et décale un champ clé d'une trame de données, génère un décalage de champ extrait d'une unité de traitement de base de l'étape suivante, des décalages et des identifiants de champ de champs de l'étape courante, et une trame de données décalée, et les envoie respectivement à l'unité de traitement de base de l'étape suivante ou de l'étape courante ; des unités de traitement de base d'autres étapes réalisent une extraction de mot-clé et un décalage sur une trame de clé et sur la trame de données en séquence ; et l'unité d'extraction extrait la trame de clé et la trame de données à partir d'une unité de traitement de base de la dernière étape, et transmet celles-ci à une partie de traitement de paquet ultérieure. La présente invention peut être largement appliquée à la conception d'un analyseur de transfert de commutateur.
(ZH)
本发明涉及一种可破坏硬件木马的可重构交换机转发引擎解析器,其包括数据预处理单元、若干级联的基本处理单元和提取单元;第一级基本处理单元的密钥通路对密钥进行密钥位关键字提取和移位,并将结果发送至本级的数据通路和下级的密钥通路;基本处理单元的数据通路对数据帧进行关键字段提取和移位,生成下一级基本处理单元的提取字段偏移量、本级各字段的偏移量和字段标识和移位后的数据帧分别发送至下一级或本级基本处理单元;其他各级基本处理单元依次对密钥帧和数据帧进行关键字提取和移位;提取单元从最后一级基本处理单元中进行密钥帧和数据帧的提取,并转发至后续包处理部分。本发明可广泛应用于交换机转发引擎解析器的设计中。
Also published as
Latest bibliographic data on file with the International Bureau