METHODS AND APPARATUS FOR SUPPORTING SECONDARY PLATFORM BUNDLES

    公开(公告)号:US20240296032A1

    公开(公告)日:2024-09-05

    申请号:US18039164

    申请日:2021-12-06

    IPC分类号: G06F8/41 G06F8/76

    CPC分类号: G06F8/447 G06F8/76

    摘要: A method includes compiling, by a compiler of a Smart Secure Platform (SSP) supporting a Primary Platform and a Secondary Platform, source code comprising an implementation of an operating system of the Secondary Platform and applications of the Secondary Platform, to produce compiled source code compatible by an operating system of the Primary Platform; linking, by the compiler, personalization data to the compiled source code to produce a native Secondary Platform Bundle (SPB) compatible with the Primary Platform, the personalization data being associated with a subscription of a user of the SSP; and delivering, by the compiler, the native SPB.

    Method and device for elliptic curve computations by low resource devices

    公开(公告)号:US11502835B2

    公开(公告)日:2022-11-15

    申请号:US16890801

    申请日:2020-06-02

    IPC分类号: H04L9/30 G06F7/72 G06F17/11

    摘要: The present disclosure relates to a method and device for performing an elliptic curve cryptography computation comprising: twisting, by a first device based on a first index of quadratic or higher order twist (d), a first point (P′KB) on a first elliptic curve over a further elliptic curve twisted with respect to the first elliptic curve to generate a twisted key (PKB); transmitting the twisted key (PKB) to a further device; receiving, from the further device, a return value (ShS) generated based on the twisted key (PKB); and twisting, by the first device based on the first index of quadratic or higher order twist (d), the return value (ShS) over the first elliptic curve to generate a result (ShS′) of the ECC computation.