Virtual one-time programmable memory management

    公开(公告)号:US10884673B2

    公开(公告)日:2021-01-05

    申请号:US16528232

    申请日:2019-07-31

    发明人: Ambuj Kumar Roy Moss

    摘要: A virtual memory including virtual addresses may be generated. A first virtual address of the virtual memory may be mapped to a first physical address of a one-time programmable (OTP) memory of a device. Furthermore, a second virtual address of the virtual memory may be mapped to a second physical address of a static memory of the device. The virtual memory that is mapped to the OTP memory and the static memory may be provided for accessing of the data of the OTP memory of the device.

    Asymmetrically masked multiplication

    公开(公告)号:US10423807B2

    公开(公告)日:2019-09-24

    申请号:US15935279

    申请日:2018-03-26

    发明人: Joshua M. Jaffe

    摘要: Methods and systems for masking certain cryptographic operations in a manner designed to defeat side-channel attacks are disclosed herein. Squaring operations can be masked to make squaring operations indistinguishable or less distinguishable from multiplication operations. In general, squaring operations are converted into multiplication operations by masking them asymmetrically. Additional methods and systems are disclosed for defeating DPA, cross-correlation, and high-order DPA attacks against modular exponentiation.