POLYMORPHIC ENCRYPTION KEY MATRICES
    31.
    发明申请
    POLYMORPHIC ENCRYPTION KEY MATRICES 有权
    多晶加密关键矩阵

    公开(公告)号:US20150110273A1

    公开(公告)日:2015-04-23

    申请号:US14057203

    申请日:2013-10-18

    IPC分类号: H04L9/08

    摘要: Embodiments of the present invention relate to space-efficient key allocations in broadcast encryption systems. In one embodiment, a method of and computer program product for broadcast encryption is provided. In this embodiment, a key bundle is read. The key bundle includes a first cryptographic key, an associated first key identifier, and an associated first cryptographic function identifier. Encrypted content is received. A plurality of encrypted keys is received. Each encrypted key has an associated identifier. A first encrypted key is selected from the plurality of encrypted keys such that the key identifier of the first encrypted is equivalent to the first key identifier. A first cryptographic function is determined corresponding to the first cryptographic function identifier. The first cryptographic function is applied to the first encrypted key using the first cryptographic key to obtain a first intermediate cryptographic key. A content cryptographic key is determined using the first intermediate cryptographic key. The content cryptographic key is applied to the encrypted content to obtain decrypted content.

    摘要翻译: 本发明的实施例涉及广播加密系统中的节省空间的密钥分配。 在一个实施例中,提供了用于广播加密的方法和计算机程序产品。 在本实施例中,读取钥匙束。 密钥束包括第一加密密钥,相关联的第一密钥标识符和相关联的第一加密功能标识符。 收到加密内容。 接收多个加密密钥。 每个加密密钥具有相关联的标识符。 从多个加密密钥中选择第一加密密钥,使得第一加密的密钥标识符等同于第一密钥标识符。 对应于第一密码功能标识符确定第一加密功能。 使用第一加密密钥将第一加密功能应用于第一加密密钥以获得第一中间加密密钥。 使用第一中间密码密钥确定内容加密密钥。 将内容加密密钥应用于加密内容以获得解密的内容。

    REAL-TIME BLOCKCHAIN SETTLEMENT NETWORK

    公开(公告)号:US20220172198A1

    公开(公告)日:2022-06-02

    申请号:US17106074

    申请日:2020-11-28

    IPC分类号: G06Q20/38 G06Q20/10

    摘要: An example operation may include one or more of receiving, via a payment network, a request to detokenize a payment token to process a payment transaction between a source and a target, detokenizing the payment token based on mapping data stored in a token vault, transmitting information about the detokenized payment token to a computing device associated with the request, generating a settlement token that comprises identifiers of the source and the target and an identifier of the payment token, and transmitting the settlement token to a blockchain on a blockchain settlement network which is parallel to the payment network.

    Ad-hoc trusted groups on a blockchain

    公开(公告)号:US11159307B2

    公开(公告)日:2021-10-26

    申请号:US16058198

    申请日:2018-08-08

    摘要: An example operation may include one or more of identifying a group of blockchain member devices attempting to establish a trusted group communication channel, assigning each of the blockchain member devices public/private key pairs, publishing the public keys of the blockchain member devices in a list, identifying a request from a first blockchain member device requesting a private key, associated with a second blockchain member device, be applied to a predetermined nonce value, responsive to identifying a response to the request, verifying, via a public key assigned to the first blockchain member device, that the second blockchain member device is a trusted member of the group of blockchain member devices, and responsive to verifying the second blockchain member device is a trusted member of the group of blockchain member devices, permitting communication between the first blockchain member device and the second blockchain member device on the trusted group communication channel.

    Distributed clock
    37.
    发明授权

    公开(公告)号:US10928848B2

    公开(公告)日:2021-02-23

    申请号:US16203522

    申请日:2018-11-28

    IPC分类号: G06F1/10 H04L9/06 G06F1/12

    摘要: An example operation may include one or more of connecting, by a clock node, to a blockchain network comprised of a plurality of nodes, retrieving, by the clock node, a timestamp (Ts) of the clock node, acquiring, by the clock node, a time window (Tw) based on the Ts, reading, by the clock node, a current window (Cw) from a world state, determining, by the clock node, a gap as a difference between the Tw and the Cw, calculating, by the clock node, a clock fix value based on the gap, and adjusting a clock by a subtraction of the clock fix value from the Ts.

    Post-commit validation in a distributed ledger

    公开(公告)号:US10834095B2

    公开(公告)日:2020-11-10

    申请号:US15982524

    申请日:2018-05-17

    摘要: An example operation may include one or more of receiving a request for performing a post-commit validation of a chain of blocks on a distributed ledger, the chain of blocks being encrypted using an encryption key, requesting cooperation from one or more auditor nodes associated with the distributed ledger, each auditor node comprising a partial secret of a decryption key corresponding to the encryption key, and, in response to receiving partial secrets from a minimum threshold of auditor nodes, recovering the decryption key based on the received partial secrets, decrypting the chain of blocks based on the recovered decryption key, and validating content included within the chain of blocks.

    Guarantee of ledger immutability
    39.
    发明授权

    公开(公告)号:US10819523B2

    公开(公告)日:2020-10-27

    申请号:US16116957

    申请日:2018-08-30

    IPC分类号: H04L29/06 H04L9/32

    摘要: An example operation may include one or more of connecting, by an attester node, to a source blockchain network configured to store hashes of source blocks, collaboratively coupling, by the attester node, the source blockchain network with a target blockchain network configured to store hashes of target blocks, receiving, by the attester node, a request from the source blockchain network to store the hash of the source block on the target blockchain network, confirming, by the attester node, that the source network has a previously stored hash of the target block, in response to the confirmation that the source blockchain network has a previously stored hash of the target block, allowing, by the attester node, to store the hash of the source block on the target blockchain network, and continuing, by the attester node, a collaboration between the source blockchain network and the target blockchain network.

    DISTRIBUTED CLOCK
    40.
    发明申请
    DISTRIBUTED CLOCK 审中-公开

    公开(公告)号:US20200166962A1

    公开(公告)日:2020-05-28

    申请号:US16203522

    申请日:2018-11-28

    IPC分类号: G06F1/10 H04L9/06 G06F1/12

    摘要: An example operation may include one or more of connecting, by a clock node, to a blockchain network comprised of a plurality of nodes, retrieving, by the clock node, a timestamp (Ts) of the clock node, acquiring, by the clock node, a time window (Tw) based on the Ts, reading, by the clock node, a current window (Cw) from a world state, determining, by the clock node, a gap as a difference between the Tw and the Cw, calculating, by the clock node, a clock fix value based on the gap, and adjusting a clock by a subtraction of the clock fix value from the