发明名称 METHOD AND DEVICE FOR IDENTIFYING PIRATED DONGLE
摘要 A method and a device for identifying pirated dongle are provided. The method includes: determining by an identification device whether any dongle is connected to host; obtaining preset data from a detection list having data volume larger than storage capacity of the dongle; obtaining first input data and first output data; sending the first input data to the dongle; receiving fifth output data; judging whether the fifth output data is identical to the first output data; determining the dongle as legitimate if judgment result is positive; determining the dongle as pirated if judgment result is negative. The detection list has data volume larger than storage capacity of the dongle; during identification, the legitimate dongle returns correct output data based on a cryptographic algorithm, while the pirated dongle without the correct cryptographic algorithm returns wrong data; therefore, the identification device may identify pirated dongle, and protection for dongle is improved.
申请公布号 US2016253496(A1) 申请公布日期 2016.09.01
申请号 US201314237619 申请日期 2013.05.08
申请人 FEITIAN TECHNOLOGIES CO., LTD. 发明人 LU Zhou;YU Huazhang
分类号 G06F21/55;G06F21/44;G06F21/60 主分类号 G06F21/55
代理机构 代理人
主权项 1. A method for identifying a pirated dongle, comprising: step S1, determining, by an identification device, whether there is any dongle connected to a host, proceeding to step S2 if there is a dongle connected to the host, or outputting information that no dongle is connected to the host if no dongle is connected to the host; the step S2, obtaining, by the identification device, preset data from a detection list based on a preset rule, wherein the detection list is generated by an encryption device, the detection list is prestored in the identification device, and data volume of the detection list is larger than a storage capacity of the dongle; step S3, obtaining, by the identification device, first input data and first output data based on the preset data; step S4, sending, by the identification device, the first input data to the dongle; step S5, receiving, by the identification device, fifth output data sent by the dongle; and step S6, determining, by the identification device, whether the fifth output data is identical to the first output data, outputting information that the dongle is legitimate if the fifth output data is identical to the first output data, or outputting information that the dongle is pirated if the fifth output data is not identical to the first output data.
地址 Haidian District, Beijing CN