This paper introduces AGAPECert, an Auditable, Generalized, Automated, Privacy-Enabling, Certification framework capable of performing auditable computation on private data and reporting real-time aggregate certification status without disclosing underlying private data. AGAPECert utilizes a novel mix of trusted execution environments, blockchain technologies, and a real-time graph-based API standard to provide automated, oblivious, and auditable certification. Our technique allows a privacy-conscious data owner to run pre-approved Oblivious Smart Contract code in their own environment on their own private data to produce Private Automated Certifications. These certifications are verifiable, purely functional transformations of the available data, enabling a third party to trust that the private data must have the necessary properties to produce the resulting certification. Recently, a multitude of solutions for certification and traceability in supply chains have been proposed. These often suffer from significant privacy issues because they tend to take a" shared, replicated database" approach: every node in the network has access to a copy of all relevant data and contract code to guarantee the integrity and reach consensus, even in the presence of malicious nodes. In these contexts of certifications that require global coordination, AGAPECert can include a blockchain to guarantee ordering of events, while keeping a core privacy model where private data is not shared outside of the data owner's own platform. AGAPECert contributes an open-source certification framework that can be adopted in any regulated environment to keep sensitive data private while enabling a trusted automated workflow.
翻译:本文介绍AGAPEert,这是一个可审计、普遍、自动化、隐私扶持、认证框架,能够对私人数据进行可审计的计算,并在不披露基本私人数据的情况下报告实时总体认证状况;AGAPEert使用信任的执行环境、链式技术和基于图表的API实时标准等新型组合,提供自动化、盲目和可审计的认证;我们的技术允许有隐私意识的数据拥有者在自己的环境中使用自己核准的可视智能合同代码,以制作私人自动认证。这些认证是可核实的,纯粹是对现有数据进行功能转换,使第三方相信私人数据必须具有必要的属性,才能产生相应的认证;最近,提出了多种关于供应链认证和可追踪性的解决办法,这些问题往往受到重大隐私问题的影响,因为它们倾向于采用“共享、复制数据库”的方法:网络中的每一个节点都可以获得所有相关的可公开的保密数据与合同代码副本,以保障完整性和达成共识,即使在存在恶意的节纸牌时,这些验证也是纯粹的,在这些情况下,扶持性链式数据必须具备一个共同的认证框架,同时要求全球保密的保密框架的保密性框架,在外部数据库中保持一个共同的数据。