SYSTEMS AND METHODS FOR SIMULTANEOUS RECORDATION OF MULTIPLE RECORDS TO A DISTRIBUTED LEDGER

    公开(公告)号:US20240184769A1

    公开(公告)日:2024-06-06

    申请号:US18060647

    申请日:2022-12-01

    IPC分类号: G06F16/23 G06F21/60

    CPC分类号: G06F16/2379 G06F21/602

    摘要: A device described herein may maintain a distributed ledger that is also maintained by at least one other device, where the distributed ledger includes at least a particular record. The device may receive a first record and a second record for recordation to the distributed ledger, where the first and second records each include a reference to the particular record, and where the first and second records further respectively include first and second values. The device may compare, based on the first and second records each including the reference to the same particular record, the first value to the second value. The device may determine, based on the comparing, a sequence of the first and second records, and may maintain information indicating that the distributed ledger includes the first and second records. The information may further indicate the determined sequence of the first and second records.

    SYSTEMS AND METHODS FOR ON-DEMAND VALIDATION OF DISTRIBUTED LEDGER RECORDS

    公开(公告)号:US20240187245A1

    公开(公告)日:2024-06-06

    申请号:US18060655

    申请日:2022-12-01

    IPC分类号: H04L9/32 G06Q20/38

    CPC分类号: H04L9/3242 G06Q20/3823

    摘要: A device described herein may maintain a distributed ledger that is also maintained by at least one other device. The device may receive a record for recordation to the distributed ledger, and may add the record to the distributed ledger without communicating with the at least one other device to validate (e.g., cross-validate) the record. The device may receive a request for information included in the record and, after receiving the request for the information included in the record, communicate with one or more devices, of the at least one other device, to validate the record. The device may determine, based on communicating with the one or more devices, that the record is valid; and may output, in response to the request and based on determining that the record is valid, the requested information included in the record.

    SYSTEMS AND METHODS FOR GROUP MESSAGING USING BLOCKCHAIN-BASED SECURE KEY EXCHANGE

    公开(公告)号:US20220368681A1

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

    申请号:US17808330

    申请日:2022-06-23

    IPC分类号: H04L9/40 H04L9/00

    摘要: A system described herein provide for the secure maintaining and providing of information, such as public keys used in Public Key Infrastructure (“PKI”) techniques or other techniques, using a secure distributed ledger (e.g., “blockchain”) system. A first entity may generate an asymmetric key pair that includes a public key and a private key, and may provide the public key, along with a key identifier, to a blockchain system for retrieval by multiple other entities. For example, the entities may be engaged in a secure group communication session, in which communications are encrypted and may be decrypted using one or more keys, including the public key. The other entities may identify the public key, as recorded to the blockchain system, based on the key identifier. Participants may be added to or removed from the secure group communication session.

    SYSTEMS AND METHODS FOR BLOCKCHAIN-BASED SECURE KEY EXCHANGE

    公开(公告)号:US20220368521A1

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

    申请号:US17321378

    申请日:2021-05-14

    摘要: A system described herein provide for the secure maintaining and providing of information, such as public keys used in Public Key Infrastructure (“PKI”) techniques or other techniques, using a secure distributed ledger (e.g., “blockchain”) system. A blockchain system may be utilized in lieu of a key escrow system in the exchange and/or providing of public keys in a Diffie-Hellman key exchange technique or other type of technique in which public keys are provided from one entity to another. A first entity may generate an asymmetric key pair that includes a public key and a private key, and may provide the public key to a blockchain system for retrieval by one or more other entities. For example, the entities may be engaged in a secure messaging session, in which messages are encrypted and may be decrypted using one or more keys, including the public key.

    SYSTEMS AND METHODS FOR COLLABORATIVE BLOCKCHAIN ESTABLISHMENT FOR BLOCKCHAIN-BASED SECURE KEY EXCHANGE

    公开(公告)号:US20220368683A1

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

    申请号:US17659152

    申请日:2022-04-13

    IPC分类号: H04L9/40 H04L9/30

    摘要: A system described herein provides for the secure maintaining and providing of information, such as public keys used in Public Key Infrastructure (“PKI”) techniques or other techniques, using a distributed ledger (e.g., “blockchain”) system. A first device may output a first request to a second device to establish a communication session between the first device and the second device, where the request includes a first value. The first device may receive a second request from the second device, including a second value, to establish the communication session between the first device and the second device. The first device may determine, based on a comparison of the first and second values, that the first device should initiate an establishment procedure of a blockchain associated with the communication session between the first device and the second device, and may accordingly output a blockchain establishment message to a set of devices.

    SYSTEMS AND METHODS FOR GROUP MESSAGING USING BLOCKCHAIN-BASED SECURE KEY EXCHANGE WITH KEY ESCROW FALLBACK

    公开(公告)号:US20220368546A1

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

    申请号:US17809047

    申请日:2022-06-27

    摘要: A system described herein may provide for secure group messaging between multiple participant devices, in which two or more of the participant devices support blockchain-based techniques for the secure sharing of keys used to secure the group messaging, and in which one or more of the participant devices (e.g., a third device) do not support such techniques. A key escrow system may maintain keys associated with the third device, and the other devices of the group messaging system may retrieve such keys from the key escrow system. Such other devices may attempt to obtain keys associated with the third device from a blockchain and may retrieve such keys from the key escrow system when the retrieval from the blockchain is unsuccessful. The other devices may additionally share their respective keys to the blockchain and the key escrow system, or the key escrow system may “pull” such keys from the blockchain.

    SYSTEMS AND METHODS FOR BLOCKCHAIN-BASED SECURE KEY EXCHANGE WITH KEY ESCROW FALLBACK

    公开(公告)号:US20220368524A1

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

    申请号:US17658966

    申请日:2022-04-12

    IPC分类号: H04L9/08 H04L9/00

    摘要: A system described herein provides for the secure maintaining and providing of information, such as public keys used in Public Key Infrastructure (“PKI”) techniques or other techniques, using a distributed ledger (e.g., “blockchain”) system with a fallback to a key escrow system. A first device may encrypt a communication using a first key, and output the encrypted communication to a second device. The first device may attempt to record a second key, that is associated with the first key, to the blockchain system, and may determine that the second key was not recorded to the blockchain system based on the attempt. The first device may output the second key to a third device based on determining that the second key was not recorded to the blockchain system. The second device may obtain the second key from the third device, and use the second key to decrypt the encrypted communication.