TECHNIQUES FOR ON-DEMAND SECRET KEY REQUESTING AND SHARING

    公开(公告)号:US20240348439A1

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

    申请号:US18683351

    申请日:2022-08-22

    IPC分类号: H04L9/08 H04W12/0431

    摘要: Methods, systems, and devices for wireless communications are described. A user equipment (UE) may transmit a request for an on-demand secret key to a network entity, such as if a secret key for a sidelink channel has expired before a refresh timer of the secret key expires. The UE may transmit a request for an update to a secret key associated with a first physical layer channel secured for sidelink communications based on the secret key being expired. The request may include an identifier of the first physical layer channel associated with the secret key. The UE may receive the update to the secret key based transmitting the request. In some cases, the UE may transmit an indication of the update to the secret key to a second UE.

    Provenance verification for selective disclosure of attributes

    公开(公告)号:US12107951B2

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

    申请号:US17638226

    申请日:2020-09-02

    IPC分类号: H04L9/08 H04L9/32

    摘要: Some embodiments are directed to a system (100) for selectively disclosing attributes of a record. An issuer device (110) generates a digital signature on a message comprising the attributes and a secret record identifier. The record, secret record identifier, and signatures are provided to a selector device. The selector device (111) selectively discloses attributes of the record to a receiver device (112), proving authenticity by means of a zero-knowledge proof of knowledge of the signature on the attributes. The receiver device (112) verifies the proof with respect to the public key of the issuer and the received attributes.

    Cryptographic keys for authorization requests from a data storage device

    公开(公告)号:US12101418B2

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

    申请号:US17689809

    申请日:2022-03-08

    IPC分类号: H04L9/32 H04L9/08 H04L9/30

    摘要: Disclosed herein is a data storage device. A data port transmits data between a host computer system and the data storage device. A non-volatile storage medium stores encrypted user content data and a cryptography engine connected between the data port and the storage medium uses a cryptographic key to decrypt the encrypted user content data. The access controller generates a challenge for a manager device. The challenge comprises a blinded public key of an ephemeral unlock key pair that is blinded by an unlock blinding key. The challenge further comprises the unlock blinding key in encrypted form. The access controller further provides the challenge to the device to be authorized for sending the challenge to the manager device; receives a response to the challenge; decrypts the unlock blinding key and calculates a shared secret; and upon determining that the response indicates approval of registering the device, registers the device to be authorized as an authorized device.

    EFFICIENT GARBLED CIRCUIT PROTOCOL FOR SECURE MULTI-PARTY COMPUTATION

    公开(公告)号:US20240313953A1

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

    申请号:US18410434

    申请日:2024-01-11

    申请人: Google LLC

    IPC分类号: H04L9/08

    CPC分类号: H04L9/085

    摘要: This document describes systems and techniques for using cryptography, secret sharing, secure MPC, garbled circuits, and oblivious transfer to select digital components in ways that preserve user privacy and protects the security of data of each party that is involved in the selection process. A method includes obtaining, by a first computer of a secure multi-party computation (MPC) system, at least a first share of user data related to a user of a client device. For each digital component in a set, a first secret share of a condition bit for the condition is obtained for each of one or more conditions that condition eligibility of the digital component for distribution. A garbled circuit is executed to select a given digital component for which each of the one or more conditions of the digital component is satisfied using the first secret share and the second secret share for each condition.

    Techniques for updating a software component

    公开(公告)号:US12095928B2

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

    申请号:US17650895

    申请日:2022-02-14

    申请人: Robert Bosch GmbH

    IPC分类号: H04L9/32 G06F8/65 H04L9/08

    摘要: A method for updating a software component. The method includes providing a first electronic device and a second electronic device that are connected in a first network, receiving update information for the second electronic device via the first electronic device, the update information being provided with a signature that is generated with the aid of a post-quantum algorithm (PQA) signature, checking the update information by validating the signature by the first electronic device, relaying the update information to the second electronic device if the update information is deemed to be valid, and updating a software component of the second electronic device using the update information.

    Chained manifest for key management and attestation

    公开(公告)号:US12095916B2

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

    申请号:US17648837

    申请日:2022-01-25

    IPC分类号: H04L29/06 H04L9/08

    摘要: A computer-implemented method for managing a life-cycle of at least in parts interdependent cryptographic keys is disclosed. Each of the cryptographic keys is signed and relates to a different one of artifacts. The method comprises creating a key manifest, wherein the key manifest comprises data about determined dependencies of the cryptographic keys at a point in time when one of the artifacts is built encrypting the key manifest with a manifest key, and upon a life-cycle change happening to one out of the group comprising one of the artifacts and one of the interdependent cryptographic keys in the key manifest of the one of the artifacts, the method comprises decrypting the key manifest and invoking an action to a related one out of the group comprising the one of the artifacts and at least one of the interdependent cryptographic keys in accordance with the key manifest.

    Key generation apparatus and method based on machine learning

    公开(公告)号:US12095908B2

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

    申请号:US17518905

    申请日:2021-11-04

    摘要: Disclosed herein are a key generation apparatus and method based on machine learning. The key generation method includes generating, by first and second key generation apparatuses, first and second commit values, and uploading the first commit value and the second commit value to an external repository, training, by the first and second key generation apparatuses, a neural network so as to match weight values with each other, sharing, by the first and second key generation apparatuses, the first and second commit values with each other, comparing shared first and second commit values with uploaded commit values, and then verifying the commit values, and when verification of the commit values has succeeded, generating, by the first and second key generation apparatuses, hash values using the matched weight value, verifying whether the hash values are identical to each other, and generating a session secret key based on a result of verification.