发明名称 Device for carrying out a cryptographic method, and operating method for same
摘要 A device for carrying out a cryptographic method has an input interface for receiving input data, an output interface for outputting output data, and a cryptographic unit for carrying out the cryptographic method. A first functional unit is provided which is designed to convert at least a portion of the input data into transformed input data using a first deterministic method, and to supply the transformed input data to the cryptographic unit, and/or a second functional unit is provided which is designed to convert at least a portion of output data of the cryptographic unit into transformed output data using a second deterministic method, and to supply the transformed output data to the output interface.
申请公布号 US9430656(B2) 申请公布日期 2016.08.30
申请号 US201313904518 申请日期 2013.05.29
申请人 ROBERT BOSCH GMBH 发明人 Lewis Matthew;Duplys Paulius
分类号 G06F21/60;G06F21/12;G06F21/75;H04L9/00 主分类号 G06F21/60
代理机构 Norton Rose Fulbright US LLP 代理人 Norton Rose Fulbright US LLP
主权项 1. A hardware device, comprising: an electronic input interface; an electronic output interface; and cryptographic processing circuitry; wherein the device is configured to: convert at least a portion of binary digit input data received via the electronic input interface into transformed input data using a first deterministic method to ensure a first digital decorrelation, the first digital decorrelation being of the binary digit input data with respect to the transformed input data;provide the transformed input data as an initial input to the cryptographic processing circuitry;apply an encryption or decryption algorithm to the transformed input data by the cryptographic processing circuitry, thereby producing encrypted or decrypted output data, respectively;using a second deterministic method, transform at least a portion of the encrypted or decrypted output data, which is generated by the applying, by the cryptographic processing circuitry, of the encryption or decryption algorithm to the transformed input data into transformed output data to ensure a second digital decorrelation, the second digital decorrelation being of the output data with respect to the transformed output data; and output the transformed output data via the output interface.
地址 Stuttgart DE