METHOD OF GENERATING A STRUCTURE AND CORRESPONDING STRUCTURE
    2.
    发明申请
    METHOD OF GENERATING A STRUCTURE AND CORRESPONDING STRUCTURE 有权
    生成结构和相应结构的方法

    公开(公告)号:US20150143533A1

    公开(公告)日:2015-05-21

    申请号:US14549502

    申请日:2014-11-20

    Applicant: NXP B.V.

    Abstract: Disclosed is a method of generating a structure comprising at least one virtual machine, the method comprising: obfuscating a first virtual machine source code, thereby yielding a first obfuscated virtual machine (OVM) source code; associating a processor identifier with the first OVM source code, thereby yielding a processor-specific first OVM source code; compiling the processor-specific first OVM source code, thereby yielding a processor-specific first OVM. Furthermore, a structure generated by said method is disclosed.

    Abstract translation: 公开了一种生成包括至少一个虚拟机的结构的方法,所述方法包括:模糊第一虚拟机源代码,从而产生第一混淆虚拟机(OVM)源代码; 将处理器标识符与第一OVM源代码相关联,从而产生特定于处理器的第一OVM源代码; 编译处理器特定的第一个OVM源代码,从而产生特定于处理器的第一个OVM。 此外,公开了通过所述方法生成的结构。

    RANDOM DATA FROM GNSS SIGNALS AND SECURE RANDOM VALUE PROVISIONING FOR SECURE SOFTWARE COMPONENT IMPLEMENTATIONS
    5.
    发明申请
    RANDOM DATA FROM GNSS SIGNALS AND SECURE RANDOM VALUE PROVISIONING FOR SECURE SOFTWARE COMPONENT IMPLEMENTATIONS 审中-公开
    来自GNSS信号的随机数据和安全软件组件实现的安全随机值提供

    公开(公告)号:US20150172050A1

    公开(公告)日:2015-06-18

    申请号:US14104772

    申请日:2013-12-12

    Applicant: NXP B.V.

    CPC classification number: H04L9/0872 G06F7/588 H04L2209/16

    Abstract: A method for verifying the integrity of navigation data used to produce random values for a white-box cryptography system including: receiving information from a navigation system; verifying the integrity of the received navigation information; extracting random information from the received navigation information; and performing a white-box cryptography operation using the extracted random information. Also, a method for determining that the random information samples used to produce random values for a white-box cryptography system have sufficient entropy, including: determining a number of random samples to initially collect; collecting the number of random samples from an external random number generator; calculating the entropy of the collected random samples; encrypting or hashing the collected random samples using the white-box cryptography system and a secret key; and performing a white-box cryptography operation using the encrypted collected random samples.

    Abstract translation: 一种用于验证用于产生白盒加密系统的随机值的导航数据的完整性的方法,包括:从导航系统接收信息; 验证所接收的导航信息的完整性; 从接收到的导航信息中提取随机信息; 以及使用所提取的随机信息执行白盒加密操作。 另外,用于确定用于产生白盒加密系统的随机值的随机信息样本具有足够的熵的方法,包括:确定要初始收集的随机样本数; 从外部随机数发生器收集随机样本的数量; 计算收集的随机样本的熵; 使用白盒加密系统和秘密密钥加密或散列收集的随机样本; 以及使用加密的收集的随机样本执行白盒加密操作。

    BINDING MOBILE DEVICE SECURE SOFTWARE COMPONENTS TO THE SIM
    6.
    发明申请
    BINDING MOBILE DEVICE SECURE SOFTWARE COMPONENTS TO THE SIM 有权
    绑定移动设备安全软件组件到SIM卡

    公开(公告)号:US20160134629A1

    公开(公告)日:2016-05-12

    申请号:US14995924

    申请日:2016-01-14

    Applicant: NXP B.V.

    Abstract: Various embodiments include a method for binding a secure software application to a mobile device wherein the mobile device includes a processor and a subscriber identity module (SIM) card, including transmitting, by the processor, an authentication challenge to the SIM card; receiving an authentication response from the SIM card; verifying the authentication response from the SIM card; and enabling the secure software application when the authentication response from the SIM card is verified.

    Abstract translation: 各种实施例包括用于将安全软件应用程序绑定到移动设备的方法,其中移动设备包括处理器和订户身份模块(SIM)卡,包括由处理器向SIM卡发送认证挑战; 从SIM卡接收认证响应; 验证来自SIM卡的认证响应; 并且当验证来自SIM卡的认证响应时,启用安全软件应用。

    RESTRICTING SOFTWARE TO AUTHORIZED WIRELESS ENVIRONMENTS
    8.
    发明申请
    RESTRICTING SOFTWARE TO AUTHORIZED WIRELESS ENVIRONMENTS 有权
    限制软件授权无线环境

    公开(公告)号:US20150172917A1

    公开(公告)日:2015-06-18

    申请号:US14105526

    申请日:2013-12-13

    Applicant: NXP B.V.

    Abstract: An apparatus for restricting execution of software is disclosed. The apparatus includes a telecommunication device configured to communicate with a wireless device (e.g., an RFID device) using a first wireless communication protocol. The telecommunication device is configured to determine whether or not the telecommunication device is located in an authorized wireless environment, based on wireless devices detected by the telecommunication device. The telecommunication device is also configured to execute a program in response to determining that it is located in an authorized wireless environment. Conversely, the telecommunication device is also configured to inhibit execution of the program in response to determining that it is not located in an authorized wireless environment.

    Abstract translation: 公开了一种用于限制软件执行的装置。 该装置包括被配置为使用第一无线通信协议与无线设备(例如,RFID设备)进行通信的电信设备。 电信设备被配置为基于由电信设备检测到的无线设备来确定电信设备是否位于授权的无线环境中。 电信设备还被配置为响应于确定其位于授权的无线环境中来执行程序。 相反,电信设备还被配置为响应于确定其不位于授权无线环境中而禁止程序的执行。

Patent Agency Ranking