TECHNIQUES FOR SHARED PRIVATE DATA OBJECTS IN A TRUSTED EXECUTION ENVIRONMENT

    公开(公告)号:US20200244628A1

    公开(公告)日:2020-07-30

    申请号:US16723564

    申请日:2019-12-20

    Abstract: Techniques for sharing private data objects in a trusted execution environment using a distributed ledger are described. The techniques described herein may enable sharing of data objects, referred to herein as private data objects (PDOs), between individuals and organizations with access and update policies mediated by execution of code (referred to herein as a “smart contract”) carried with the PDO in a secure enclave. A distributed ledger may serve as a “public commit log” to ensure that there is a single, authoritative instance of the object and provide a means of guaranteeing atomicity of updates across interacting objects.

    Technology for secure partitioning and updating of a distributed digital ledger

    公开(公告)号:US10540652B2

    公开(公告)日:2020-01-21

    申请号:US15355918

    申请日:2016-11-18

    Abstract: An automated method to verify a block record for a digital ledger involves a first validation node (FVN) which receives a block record from a second validation node (SVN). The block record comprises a digital signature for the block record. In response to receiving the block record, the FVN automatically obtains a node identifier for the SVN, based on the digital signature for the block record. The first validator node uses the node identifier for the SVN to determine whether the SVN belongs to a validation group that comprises the FVN. The FVN uses an attestation service to determine whether the node identifier for the SVN belongs to a node with a trusted processor. The FVN determines whether the digital signature for the block record was created with a private key that corresponds to the node identifier for the SVN.

    TECHNOLOGY FOR SECURE PARTITIONING AND UPDATING OF A DISTRIBUTED DIGITAL LEDGER

    公开(公告)号:US20180145836A1

    公开(公告)日:2018-05-24

    申请号:US15355918

    申请日:2016-11-18

    Abstract: An automated method to verify a block record for a digital ledger involves a first validation node (FVN) which receives a block record from a second validation node (SVN). The block record comprises a digital signature for the block record. In response to receiving the block record, the FVN automatically obtains a node identifier for the SVN, based on the digital signature for the block record. The first validator node uses the node identifier for the SVN to determine whether the SVN belongs to a validation group that comprises the FVN. The FVN uses an attestation service to determine whether the node identifier for the SVN belongs to a node with a trusted processor. The FVN determines whether the digital signature for the block record was created with a private key that corresponds to the node identifier for the SVN. Other embodiments are described and claimed.

    SYSTEM, APPARATUS AND METHOD FOR PERFORMING CRYPTOGRAPHIC OPERATIONS IN A TRUSTED EXECUTION ENVIRONMENT
    17.
    发明申请
    SYSTEM, APPARATUS AND METHOD FOR PERFORMING CRYPTOGRAPHIC OPERATIONS IN A TRUSTED EXECUTION ENVIRONMENT 审中-公开
    系统,设备和方法,用于在执行环境中执行CRYPTOGRAPHIC操作

    公开(公告)号:US20160379212A1

    公开(公告)日:2016-12-29

    申请号:US14751407

    申请日:2015-06-26

    Abstract: In one embodiment, an apparatus includes a calculation logic to receive a plurality of wait certificates, each associated with a validated block of transactions of a distributed ledger system, and to generate a local mean value based thereon; a timer generation logic to generate a wait time for a proof of wait associated with a first block of transactions of the distributed ledger system based at least in part on the local mean value; a timer logic to identify when the wait period has expired; and a certificate generation logic to generate a wait certificate for the first block of transactions responsive to expiration of the wait period, the wait certificate to validate the first block of transactions. Other embodiments are described and claimed.

    Abstract translation: 在一个实施例中,一种装置包括用于接收多个等待证书的计算逻辑,每个等待证书与分布式分类帐系统的经验证的事务块相关联,并且基于此产生局部平均值; 定时器生成逻辑,用于至少部分地基于所述局部平均值生成与所述分布式分类帐系统的第一交易块相关联的等待时间的等待时间; 定时器逻辑,用于识别等待时间何时到期; 以及证书生成逻辑,用于响应于等待期间的到期,为第一个事务块生成等待证书,该等待证书用于验证第一个事务块。 描述和要求保护其他实施例。

Patent Agency Ranking