Method and electronic device for decrypting homomorphically encrypted data

    公开(公告)号:US12113909B2

    公开(公告)日:2024-10-08

    申请号:US17661056

    申请日:2022-04-28

    申请人: NXP B.V.

    摘要: A method and electronic device are provided for decrypting homomorphically encrypted (HE) data. The method may include generating, in the electronic device, result metadata that specifies a size of the HE data to be decrypted. The electronic device generates or collects HE input data and the result metadata. The HE input data and the encrypted result metadata are transmitted to a cloud server in a cloud environment to allow the cloud server to perform computations using the HE input data. The cloud server is enabled by the hardware device to send a result of the computations on the HE input data to a secure element (SE) for decryption. A relatively secure online connection is established to the SE in the cloud environment. The SE is enabled by the electronic device to decrypt the result of the computations on the HE input data as specified by the result metadata.

    Methods and systems for secure user authentication

    公开(公告)号:US12101409B1

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

    申请号:US18583022

    申请日:2024-02-21

    IPC分类号: G06F21/00 H04L9/32

    CPC分类号: H04L9/3228

    摘要: Secure user authentication using an OTP involve pre-storing an OTP application on a first computing device for generating a valid OTP value for the user responsive to receiving entry of a valid PIN value of the user, no part of the valid PIN value is stored on the first computing device and pre-storing on a back-end server the valid PIN value and a valid shared secret for the user. Upon receiving entry of a purported PIN value, a purported shared secret is dynamically synthesized by the OTP application based on the purported PIN value of the user and a purported OTP value is generated. Upon receiving entry of the purported OTP value in a login attempt on the back-end server from another device, the server cryptographically calculates a window of OTP values, and login is allowed if the calculated window of OTP values corresponds to the received OTP value.

    Storing and determining a data element

    公开(公告)号:US12101400B2

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

    申请号:US18223669

    申请日:2023-07-19

    IPC分类号: H04L9/08 H04L9/32

    摘要: A method comprises generating, based on a data element, M data element shares, wherein M is an integer greater than 1; providing each of M encryption keys to a first data processing unit; the first data processing unit encrypting each of the M data element shares with an encryption key, respectively, and thus generating M encrypted data element shares, wherein each of the encryption keys corresponds to a decryption key, respectively.

    Offline authentication of batteries

    公开(公告)号:US12095920B2

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

    申请号:US17185607

    申请日:2021-02-25

    IPC分类号: H04L9/32 H01M10/48 H04L12/40

    摘要: An offline authentication of batteries includes communicating an encrypted authentication request to secondary batteries and a vehicle controller by a primary battery of an electric vehicle. The encrypted authentication request is decrypted to obtain a first random number and a fleet flag. An encrypted authentication response, including a first random number, a second random number, and a vehicle identifier, is communicated to each battery. Each battery verifies the first random number and the vehicle identifier. An encrypted battery status, including the first and second random numbers and an authentication status, is communicated to the primary battery that verifies the first and second random number and the authentication status. The primary battery communicates an encrypted authentication message to the secondary batteries and the vehicle controller. The secondary batteries and the vehicle controller verify the first and second random numbers and the authentication status for authenticating each battery.

    Multi-factor authentication providing a credential via a contactless card for secure messaging

    公开(公告)号:US12081977B2

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

    申请号:US18139582

    申请日:2023-04-26

    摘要: Exemplary embodiments may use a contactless card as a secondary form of authentication in a multi-factor authentication for a secure messaging service. The recipient party of a request to initiate a messaging service session (such as a server computing device) may be programmed to use the phone number of the originating device to look up records regarding an identity of a party and their associated phone number as a primary credential and then may require an authentication credential originating from the contactless card as a secondary credential for the initiating party. In some instances, the credential originating from the contactless card is a onetime password that is valid only for a period of time. The recipient party determines whether the onetime password is valid. If both credentials are valid, a secure messaging session may be initiated with the initiating party.