Paper 2020/1259

Correlated Randomness Teleportation via Semi-trusted Hardware - Enabling Silent Multi-party Computation

Yibiao Lu, Bingsheng Zhang, Hong-Sheng Zhou, Weiran Liu, Lei Zhang, and Kui Ren

Abstract

With the advancement of the trusted execution environment (TEE) technologies, hardware-supported secure computing becomes increasingly popular due to its efficiency. During the protocol execution, typically, the players need to contact a third-party server for remote attestation, ensuring the validity of the involved trusted hardware component, such as Intel SGX, as well as the integrity of the computation result. When the hardware manufacturer is not fully trusted, sensitive information may be leaked to the third-party server through backdoors, steganography, and kleptography, etc. In this work, we introduce a new security notion called semi-trusted hardware model, where the adversary is allowed to passively or maliciously corrupt the hardware. Therefore, she can learn the input of the hardware component and might also tamper its output. We then show how to utilize such semi-trusted hardwares for correlated randomness teleportation. When the semi-trusted hardware is instantiated by Intel SGX, to generate 10k random OT's, our protocol is 24X and 450X faster than the EMP-IKNP-ROT in the LAN and WAN setting, respectively. When SGX is used to teleport garbled circuits, the resulting two-party computation protocol is 5.3-5.7X and 43-47X faster than the EMP-SH2PC in the LAN and WAN setting, respectively, for the AES-128, SHA-256, and SHA-512 evaluation. We also show how to achieve malicious security with little overhead.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. ESORICS 2021
DOI
10.1007/978-3-030-88428-4_34
Keywords
2PCsemi-trusted hardware modelgarbled circuit
Contact author(s)
luyibiao @ zju edu cn
bingsheng @ zju edu cn
History
2021-10-04: last of 7 revisions
2020-10-14: received
See all versions
Short URL
https://ia.cr/2020/1259
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2020/1259,
      author = {Yibiao Lu and Bingsheng Zhang and Hong-Sheng Zhou and Weiran Liu and Lei Zhang and Kui Ren},
      title = {Correlated Randomness Teleportation via Semi-trusted Hardware - Enabling Silent Multi-party Computation},
      howpublished = {Cryptology ePrint Archive, Paper 2020/1259},
      year = {2020},
      doi = {10.1007/978-3-030-88428-4_34},
      note = {\url{https://eprint.iacr.org/2020/1259}},
      url = {https://eprint.iacr.org/2020/1259}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.