Behavioral fingerprint in a white-box implementation
    91.
    发明授权
    Behavioral fingerprint in a white-box implementation 有权
    行为指纹在白盒实现中

    公开(公告)号:US09455833B2

    公开(公告)日:2016-09-27

    申请号:US14263372

    申请日:2014-04-28

    Applicant: NXP B.V.

    Abstract: A method of determining a fingerprint identification of a cryptographic implementation in a cryptographic system, including: receiving, by the cryptographic system, an input message that is a fingerprint identification message; performing, by the cryptographic system, a keyed cryptographic operation mapping the fingerprint identification message into an output message that includes a fingerprint identification; and outputting the output message.

    Abstract translation: 一种在密码系统中确定密码实现的指纹识别的方法,包括:密码系统接收作为指纹识别消息的输入消息; 通过加密系统执行将指纹识别消息映射到包括指纹识别的输出消息中的密钥加密操作; 并输出输出消息。

    CODE INTEGRITY PROTECTION BY COMPUTING TARGET ADDRESSES FROM CHECKSUMS
    92.
    发明申请
    CODE INTEGRITY PROTECTION BY COMPUTING TARGET ADDRESSES FROM CHECKSUMS 有权
    通过从检查单位计算目标地址来确保完整性保护

    公开(公告)号:US20160171246A1

    公开(公告)日:2016-06-16

    申请号:US14572356

    申请日:2014-12-16

    Applicant: NXP B.V.

    CPC classification number: G06F21/64 G06F8/70 G06F21/14 G06F21/54 G06F2221/2123

    Abstract: A method of obscuring software code including a plurality of basic blocks, including: calculating, by a processor, a checksum value of the current basic block and a pointer to the end of the current basic block; determining a preceding basic block for the current basic block; inserting the checksum value for the current basic block into the preceding basic block; and inserting instructions into the preceding basic block to determine a pointer to the beginning of the current basic block based upon the checksum value of the current basic block.

    Abstract translation: 一种模糊包括多个基本块的软件代码的方法,包括:由处理器计算当前基本块的校验和值和指向当前基本块的结束的指针; 确定当前基本块的前一个基本块; 将当前基本块的校验和值插入到前一个基本块中; 以及基于当前基本块的校验和值,将指令插入到前述基本块中以确定指向当前基本块的开头的指针。

    REMAPPING CONSTANT POINTS IN A WHITE-BOX IMPLEMENTATION
    93.
    发明申请
    REMAPPING CONSTANT POINTS IN A WHITE-BOX IMPLEMENTATION 有权
    在白盒实施中重新取代恒定点

    公开(公告)号:US20160078250A1

    公开(公告)日:2016-03-17

    申请号:US14484925

    申请日:2014-09-12

    Applicant: NXP B.V.

    Abstract: A non-transitory machine-readable storage medium encoded with instructions for execution by a keyed cryptographic operation by a cryptographic system mapping an input message to an output message, wherein the cryptographic operation includes at least one round including a non-linear mapping function configured to map input data to output data, including: instructions for determining that the input data has a diversification number less than a diversification level threshold number; instructions for remapping the input data to a remapped input data, wherein the remapped input data corresponds to an input data having a diversification number greater than or equal to the diversification threshold value, and instructions for inputting the remapped input data into the non-linear mapping function to obtain output data.

    Abstract translation: 一种非暂时的机器可读存储介质,其编码有用于通过将输入消息映射到输出消息的加密系统通过密钥加密操作执行的指令,其中所述密码操作包括至少一个循环,所述至少一个循环包括非线性映射函数, 将输入数据映射到输出数据,包括:用于确定输入数据具有小于多样化级别阈值数目的多样化数量的指令; 用于将输入数据重新映射到重新映射的输入数据的指令,其中重新映射的输入数据对应于具有大于或等于多样化阈值的多样化数量的输入数据,以及用于将重映射的输入数据输入到非线性映射中的指令 功能来获取输出数据。

    Wireless receiver circuit and method
    94.
    发明授权
    Wireless receiver circuit and method 有权
    无线接收机电路及方法

    公开(公告)号:US09218241B2

    公开(公告)日:2015-12-22

    申请号:US14086814

    申请日:2013-11-21

    Applicant: NXP B.V.

    Inventor: Jan Hoogerbrugge

    Abstract: One example discloses a wireless receiver circuit comprising: a wireless receiver unit having a first voltage power supply and providing an output as a stream of digital output bits; a parity check unit at the output; a control unit configured to derive a control output based on the difference between the parity check unit output and a target parity error rate; and a voltage regulator for providing the first voltage to the wireless receiver unit, in dependence on the control unit output wherein the voltage regulator implements a voltage overscaling function for the wireless receiver unit and is operable to overscale the first voltage in response to a parity error rate of less than 0.5 and to drive the first voltage to a predetermined maximum voltage value in response to a parity error rate of 0.5.

    Abstract translation: 一个实例公开了一种无线接收器电路,包括:无线接收器单元,具有第一电压电源并将输出提供为数字输出位流; 输出端的奇偶校验单元; 控制单元,被配置为基于奇偶校验单元输出和目标奇偶校验错误率之间的差导出控制输出; 以及电压调节器,用于根据所述控制单元输出向所述无线接收器单元提供所述第一电压,其中所述电压调节器对所述无线接收器单元实施电压超标功能,并且可操作以响应于奇偶校验错误来超尺寸所述第一电压 速率小于0.5,并且响应于奇偶校验错误率0.5将第一电压驱动到预定的最大电压值。

    INTERFACE COMPATIBLE APPROACH FOR GLUING WHITE-BOX IMPLEMENTATION TO SURROUNDING PROGRAM
    95.
    发明申请
    INTERFACE COMPATIBLE APPROACH FOR GLUING WHITE-BOX IMPLEMENTATION TO SURROUNDING PROGRAM 有权
    用于将白盒实施到周边程序的界面兼容方法

    公开(公告)号:US20150312042A1

    公开(公告)日:2015-10-29

    申请号:US14263507

    申请日:2014-04-28

    Applicant: NXP B.V.

    CPC classification number: H04L9/3242 H04L9/0631 H04L9/0643 H04L9/3226

    Abstract: A method of gluing a cryptographic implementation of a cryptographic function to a surrounding program in a cryptographic system, including: receiving, by the cryptographic system, an input message; receiving a computed value from the surrounding program; performing, by the cryptographic system, a keyed cryptographic operation mapping the input message into an output message using the computed value from the surrounding program, wherein the output message is a correct output message when the computed value has a correct value; and outputting the output message.

    Abstract translation: 一种将加密功能的加密实现粘贴到密码系统中的周围程序的方法,包括:密码系统接收输入消息; 从周围程序接收计算值; 通过密码系统执行使用来自周围程序的计算值将输入消息映射到输出消息中的密钥密码操作,其中当所计算的值具有正确值时,输出消息是正确的输出消息; 并输出输出消息。

    CLOCK SELECTION CIRCUIT AND METHOD
    96.
    发明申请
    CLOCK SELECTION CIRCUIT AND METHOD 有权
    时钟选择电路和方法

    公开(公告)号:US20140223220A1

    公开(公告)日:2014-08-07

    申请号:US14175822

    申请日:2014-02-07

    Applicant: NXP B.V.

    CPC classification number: G06F1/08 G06F1/04 G06F1/12

    Abstract: The invention provides a clock select circuit and method which uses feedback arrangements between latches in different branches, with each branch for coupling an associated clock signal to the circuit output. An override circuit is provided in one of the feedback arrangements for preventing a latching delay in that feedback arrangement. This enables rapid switching between clocks in both directions.

    Abstract translation: 本发明提供一种时钟选择电路和方法,其使用不同分支中的锁存器之间的反馈装置,每个分支用于将相关联的时钟信号耦合到电路输出。 在用于防止该反馈装置中的锁定延迟的反馈装置中的一个中提供了超控电路。 这使得能够在两个方向上的时钟之间快速切换。

Patent Agency Ranking