US 11,991,185 B2
Method for secure data transmission and system using the same
Yuan Chen Chan, Hsinchu (TW); Po-Chih Hsu, Changhua County (TW); and Chun-Hsien Tsai, Hsinchu County (TW)
Assigned to BlackBear (Taiwan) Industrial Networking Security Ltd., Hsinchu (TW)
Filed by BlackBear (Taiwan) Industrial Networking Security Ltd., Hsinchu (TW)
Filed on Jun. 1, 2022, as Appl. No. 17/829,382.
Claims priority of provisional application 63/309,646, filed on Feb. 14, 2022.
Prior Publication US 2023/0262069 A1, Aug. 17, 2023
Int. Cl. H04L 9/40 (2022.01); H04L 69/22 (2022.01)
CPC H04L 63/123 (2013.01) [H04L 69/22 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A system for secure data transmission, comprising:
a programmable logic device; and
a server, coupled to the programmable logic device, wherein the server is configured to:
receive a first data packet;
input the first data packet into a machine learning model to predict a protocol type and a command type of the first data packet;
verify whether the protocol type and the command type are correct;
add the first data packet to a data packet information set in response to the protocol type and the command type being correct; and
generate a filtering rule according to the data packet information set and deploy the filtering rule in the programmable logic device, comprising: obtaining, from the data packet information set, a plurality of data packets corresponding to the protocol type and the command type; obtaining, from the plurality of data packets, a plurality of feature values respectively corresponding to the plurality of data packets, wherein the plurality of feature values comprise at least one first feature value and at least one second feature value; selecting, from the at least one first feature value and the at least one second feature value, the at least one first feature value as a selected feature value in response to a first number of the at least one first feature value being greater than a second number of the at least one second feature value; and generating, according to the selected feature value, the filtering rule corresponding to the protocol type and the command type, wherein
the programmable logic device performs the secure data transmission according to the filtering rule.