Encryption operation with real data rounds, dummy data rounds, and delay periods
    1.
    发明授权
    Encryption operation with real data rounds, dummy data rounds, and delay periods 有权
    加密操作,带实际数据轮,虚拟数据轮和延迟周期

    公开(公告)号:US08958550B2

    公开(公告)日:2015-02-17

    申请号:US13230872

    申请日:2011-09-13

    CPC分类号: H04L9/16 H04L9/002 H04L9/0631

    摘要: An apparatus, method, system and computer-readable medium are provided for preserving an encryption of data when confronted by an attack, such as a side channel analysis (SCA) attack based on a statistical analysis. In some embodiments, hardware, software, and/or firmware associated with an encryption calculation may be exercised or accessed during a background operation when an actual or real operation is not taking place. During the background operation, dummy values for data and one or more keys may be input to the hardware. A switching between the real operation and the background operation may take place seamlessly such that measurement of a physical characteristic associated with the hardware is indistinguishable in terms of when the real and background operations are active. In this manner, the secrecy of a key used in connection with the real operation may be preserved.

    摘要翻译: 提供了一种装置,方法,系统和计算机可读介质,用于在面对诸如基于统计分析的侧面信道分析(SCA)攻击的攻击时保持数据的加密。 在一些实施例中,当不进行实际或实际操作时,可以在背景操作期间执行或访问与加密计算相关联的硬件,软件和/或固件。 在后台操作期间,可以向硬件输入数据和一个或多个键的虚拟值。 实际操作和后台操作之间的切换可以无缝地进行,使得与硬件相关联的物理特性的测量在实际和后台操作何时有效时是不可区分的。 以这种方式,可以保持与实际操作有关的密钥的保密性。

    Secure scan
    2.
    发明授权
    Secure scan 有权
    安全扫描

    公开(公告)号:US07672452B2

    公开(公告)日:2010-03-02

    申请号:US10428882

    申请日:2003-05-01

    IPC分类号: H04K1/00

    摘要: According to the invention, a circuit that is capable of automated scan testing is disclosed. Included in the circuit are a cryptographic engine, a digital circuit, an input pin, and an output pin. The cryptographic engine capable of performing at least one of encryption and decryption of one or more digital signals. The digital circuit includes combinatorial logic and a number of memory cells. The memory cells have scan inputs connected serially in a scan chain. The input pin and output pin are coupled to the scan chain. At least one of the input pin and the output pin carries at least some cipher text data of the scan chain.

    摘要翻译: 根据本发明,公开了能够进行自动扫描测试的电路。 电路中包括加密引擎,数字电路,输入引脚和输出引脚。 能够执行一个或多个数字信号的加密和解密中的至少一个的加密引擎。 数字电路包括组合逻辑和多个存储单元。 存储单元具有扫描链中的串行连接的扫描输入。 输入引脚和输出引脚耦合到扫描链。 输入引脚和输出引脚中的至少一个至少携带扫描链的一些密文数据。

    PRESERVATION OF ENCRYPTION
    3.
    发明申请

    公开(公告)号:US20130064362A1

    公开(公告)日:2013-03-14

    申请号:US13230872

    申请日:2011-09-13

    IPC分类号: H04L9/28

    CPC分类号: H04L9/16 H04L9/002 H04L9/0631

    摘要: An apparatus, method, system and computer-readable medium are provided for preserving an encryption of data when confronted by an attack, such as a side channel analysis (SCA) attack based on a statistical analysis. In some embodiments, hardware, software, and/or firmware associated with an encryption calculation may be exercised or accessed during a background operation when an actual or real operation is not taking place. During the background operation, dummy values for data and one or more keys may be input to the hardware. A switching between the real operation and the background operation may take place seamlessly such that measurement of a physical characteristic associated with the hardware is indistinguishable in terms of when the real and background operations are active. In this manner, the secrecy of a key used in connection with the real operation may be preserved.

    Protocol for communication
    4.
    发明授权
    Protocol for communication 有权
    通信协议

    公开(公告)号:US09569390B2

    公开(公告)日:2017-02-14

    申请号:US13452234

    申请日:2012-04-20

    IPC分类号: G06F15/16 G06F13/38

    CPC分类号: G06F13/385

    摘要: Aspects of the disclosure relate to a protocol for communication of information. The protocol can be a non-standard universal serial bus (USB) protocol and can guarantee bandwidth and latency for information communication between a USB host and a single USB device. In one aspect, the non-standard USB protocol can employ a repeating message sequence that is fixed, or static, and preconfigured, the sequence comprising alternating transmission of messages between a first device (e.g., a host device) and a second device (e.g., a peripheral device).

    摘要翻译: 本公开的方面涉及用于信息通信的协议。 该协议可以是非标准通用串行总线(USB)协议,并且可以保证USB主机和单个USB设备之间的信息通信的带宽和延迟。 在一个方面,非标准USB协议可以采用固定或静态并预先配置的重复消息序列,该序列包括在第一设备(例如,主机设备)和第二设备(例如,主机设备)之间交替传输消息。 ,外围设备)。

    PROTOCOL FOR COMMUNICATION
    5.
    发明申请
    PROTOCOL FOR COMMUNICATION 有权
    通信协议

    公开(公告)号:US20130282807A1

    公开(公告)日:2013-10-24

    申请号:US13452234

    申请日:2012-04-20

    IPC分类号: G06F15/16

    CPC分类号: G06F13/385

    摘要: Aspects of the disclosure relate to a protocol for communication of information. The protocol can be a non-standard universal serial bus (USB) protocol and can guarantee bandwidth and latency for information communication between a USB host and a single USB device. In one aspect, the non-standard USB protocol can employ a repeating message sequence that is fixed, or static, and preconfigured, the sequence comprising alternating transmission of messages between a first device (e.g., a host device) and a second device (e.g., a peripheral device).

    摘要翻译: 本公开的方面涉及用于信息通信的协议。 该协议可以是非标准通用串行总线(USB)协议,并且可以保证USB主机和单个USB设备之间的信息通信的带宽和延迟。 在一个方面,非标准USB协议可以采用固定或静态并预先配置的重复消息序列,该序列包括在第一设备(例如,主机设备)和第二设备(例如,主机设备)之间交替传输消息。 ,外围设备)。