System and computer program product for fair, secure n-party computation using at least one blockchain
US12261955B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 26, 2023 |
| Grant date | Mar 25, 2025 |
| Priority date | — |
| Expiry date | Sep 26, 2043 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L2209/56
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Described are a system and computer program product for secure n-party computation. The system includes a computing device programmed or configured to communicate an input to a trusted execution environment (TEE), and receive a first encrypted output. The computing device is also programmed or configured to post the first encrypted output on a blockchain and receive a first proof of publication. The computing device is further programmed or configured to communicate the first proof of publication to the TEE and receive the first function output of the n-party computation. The computing device is further programmed or configured to communicate a witness to the TEE and receive a second encrypted output. The computing device is further programmed or configured to post the second encrypted output on the blockchain, receive a second proof of publication, communicate the second proof of publication to the TEE, and receive the second function output.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.