Method and apparatus for data processing
    22.
    发明授权
    Method and apparatus for data processing 有权
    数据处理方法和装置

    公开(公告)号:US09003198B2

    公开(公告)日:2015-04-07

    申请号:US13899655

    申请日:2013-05-22

    CPC classification number: G06F9/30 G06F9/30076 G06F9/30145 G06F11/0763

    Abstract: A method for processing an operating sequence of instructions of a program in a processor, wherein each instruction is represented by an assigned instruction code which comprises one execution step to be processed by the processor or a plurality of execution steps to be processed successively by the processor, includes determining an actual signature value assigned to a current execution step of the execution steps of the instruction code representing the instruction of the operating sequence; determining, in a manner dependent on an address value, a desired signature value assigned to the current execution step; and if the actual signature value does not correspond to the desired signature value, omitting at least one execution step directly available for execution and/or an execution step indirectly available for execution.

    Abstract translation: 一种用于处理处理器中的程序的操作序列的方法,其中每个指令由分配的指令代码表示,所述指令代码包括要由处理器处理的一个执行步骤或由处理器连续处理的多个执行步骤 包括确定分配给表示操作序列的指令的指令代码的执行步骤的当前执行步骤的实际签名值; 以取决于地址值的方式确定分配给当前执行步骤的期望签名值; 并且如果实际签名值不对应于期望的签名值,则省略直接可用于执行的至少一个执行步骤和/或间接可用于执行的执行步骤。

    Error Correction Device and Method for Correcting a Data Block

    公开(公告)号:US20250088202A1

    公开(公告)日:2025-03-13

    申请号:US18883373

    申请日:2024-09-12

    Abstract: A method for correcting a data block comprises applying a first error correction and error detection in accordance with a first code to a first set of vectors of a data block, wherein the first code makes it possible to detect vectors having a number of errors above a maximum number as erroneous but uncorrectable, but only to correct vectors having a number of errors up to the maximum number, and applying a second error correction and error detection in accordance with a second code to at least some of a second set of vectors, wherein, if error correction of a vector of the second set causes the first error correction and error detection, for a vector of the first set that it detected as erroneous but uncorrectable, indicate fewer errors than the maximum number, error correction of the vector of the second set is revoked.

    Electronic Data Processing Device
    24.
    发明申请

    公开(公告)号:US20250005207A1

    公开(公告)日:2025-01-02

    申请号:US18750318

    申请日:2024-06-21

    Abstract: One exemplary embodiment describes an electronic data processing device comprising a memory configured to store encrypted program code for a cryptographic algorithm, a cryptoprocessor unit having a security processor, an interface to the memory, an internal volatile memory and a crypto function circuit, a data processing circuit having an interface to the cryptoprocessor unit, and a path selection circuit which is configured, in a configuration state, to provide a first data path from the memory, via the crypto function circuit, to the internal volatile memory of the cryptoprocessor unit and, in an execution state, to interrupt the first data path and to provide a second data path between the security processor and the internal volatile memory and the crypto function circuit.

    Integrated electronic circuit
    25.
    发明授权

    公开(公告)号:US11171647B2

    公开(公告)日:2021-11-09

    申请号:US15931966

    申请日:2020-05-14

    Abstract: According to one embodiment, an integrated electronic circuit has a switching network configured to receive binary control states, one or more secret-carrying gates, wherein each secret-carrying gate represents Boolean secrets and is configured to receive binary input states and to output one or more Boolean secrets according to a state sequence of the binary input states, and one or more flip-flops configured to store binary output states output by the switching network and to supply binary input states to the one or more secret-carrying gates based on the stored binary output states. The switching network generates the binary output states by combining the binary control states and Boolean secrets output by the one or more secret-carrying gates. The integrated electronic circuit outputs Boolean secrets from the one or more secret-carrying gates and/or the binary output states from the switching network to another integrated electronic circuit.

    Apparatus and Method for Producing a Bit Sequence
    27.
    发明申请
    Apparatus and Method for Producing a Bit Sequence 审中-公开
    用于产生位序列的装置和方法

    公开(公告)号:US20130094648A1

    公开(公告)日:2013-04-18

    申请号:US13648634

    申请日:2012-10-10

    CPC classification number: H04L9/28 H04L9/0643 H04L9/0866 H04L2209/34

    Abstract: A method for reconstructing a physically unclonable function (PUF) A for use in an electronic appliance is provided. The method includes producing a checksum C, producing a defective PUF B and reconstructing the PUF A from the defective PUF B using an error correction algorithm. The algorithm produces a plurality of ambiguous results (A1, A2, . . . , An) for the PUF A in a fraction of the cases and a single result, which may be incorrect, in all other cases. The method also includes determining by means of the checksum C which of the plurality of ambiguous results (A1, A2, . . . , An) is the correct PUF A or of whether a single result corresponds to the correct PUF A.

    Abstract translation: 提供了一种用于重建用于电子设备的物理不可克隆功能(PUF)A的方法。 该方法包括产生校验和C,产生缺陷PUF B,并使用纠错算法从缺陷PUF B重构PUF A. 在所有其他情况下,该算法在一小部分情况下为PUF A产生多个模糊结果(A1,A2,...,An)和单个结果,这可能是不正确的。 该方法还包括通过校验和C来确定多个模糊结果(A1,A2,...,An)中的哪一个是正确的PUF A或单个结果是否对应于正确的PUF A.

    Consumer device and method for authenticating a consumable component

    公开(公告)号:US12229666B2

    公开(公告)日:2025-02-18

    申请号:US17186828

    申请日:2021-02-26

    Abstract: A consumer device is described, comprising a sensor which is adapted to register sensor data that describe a physical behavior of an authentication chip of a consumable component, an authentication circuit which is adapted to implement a machine learning model that is trained to classify consumable components with the aid of sensor data that describe the physical behavior of authentication chips of the consumable components into originals and copies, to deliver the registered sensor data to the machine learning model, and to authorize the use of the consumable component by the consumer device depending on whether the machine learning model classifies the consumable component as original.

    Processing a Data Word
    30.
    发明申请

    公开(公告)号:US20250038770A1

    公开(公告)日:2025-01-30

    申请号:US18779803

    申请日:2024-07-22

    Abstract: An approach for processing a data word in which a data word is received, in which a first syndrome of a first code is determined, the first syndrome having components, and in which a second syndrome of a second code is determined when the syndrome of the first code recognizes an error, the second syndrome comprising the components of the first syndrome.

Patent Agency Ranking