MPloC: Privacy-Preserving IP Verification using Logic Locking and Secure Multiparty Computation

被引:0
|
作者
Mouris, Dimitris [1 ]
Gouert, Charles [1 ]
Tsoutsos, Nektarios Georgios [1 ]
机构
[1] Univ Delaware, Newark, DE 19716 USA
关键词
Applied Cryptography; Hardware Security; Intellectual Property (IP) Verification; IP Piracy; Logic Locking; Secure Multiparty Computation (MPC); PIRACY; GATES;
D O I
10.1109/IOLTS59296.2023.10224859
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The global supply chain involves multiple independent entities, and potential adversaries can exploit different attack vectors to steal proprietary designs and information. As a result, intellectual property (IP) owners and consumers have reasons to keep their designs private. Without a trusted third party, this mutual mistrust can lead to a deadlock where IP owners are unwilling to disclose their IP core before a financial agreement is reached, while consumers need assurance that the proprietary design will meet their integration needs without compromising the confidentiality of their test vectors. To address this challenge, we introduce an efficient framework called MPloC that resolves this deadlock by allowing owners and consumers to jointly evaluate the target design with consumer-supplied test vectors while preserving the privacy of both the IP core and the inputs. MPloC is the first work that combines secure multiparty computation (MPC) and logic-locking techniques to accomplish these goals. Our approach supports both semi-honest and malicious security models to allow users to balance stronger security guarantees with performance. We compare our approach to existing state-of-the-art works that utilize homomorphic encryption across several benchmarks and report runtime improvements of more than two orders of magnitude.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Privacy-Preserving Biometric Identification Using Secure Multiparty Computation
    Bringer, Julien
    Chabanne, Herve
    Patey, Alain
    [J]. IEEE SIGNAL PROCESSING MAGAZINE, 2013, 30 (02) : 42 - 52
  • [2] Privacy-Preserving Feature Selection with Secure Multiparty Computation
    Li, Xiling
    Dowsley, Rafael
    De Cock, Martine
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 139, 2021, 139
  • [3] Secure multiparty computation for privacy-preserving drug discovery
    Ma, Rong
    Li, Yi
    Li, Chenxing
    Wan, Fangping
    Hu, Hailin
    Xu, Wei
    Zeng, Jianyang
    [J]. BIOINFORMATICS, 2020, 36 (09) : 2872 - 2880
  • [4] Privacy-preserving record linkage in large databases using secure multiparty computation
    Peeter Laud
    Alisa Pankova
    [J]. BMC Medical Genomics, 11
  • [5] Privacy-preserving record linkage in large databases using secure multiparty computation
    Laud, Peeter
    Pankova, Alisa
    [J]. BMC MEDICAL GENOMICS, 2018, 11
  • [6] Privacy-preserving PLDA speaker verification using outsourced secure computation
    Treiber, Amos
    Nautsch, Andreas
    Kolberg, Jascha
    Schneider, Thomas
    Busch, Christoph
    [J]. SPEECH COMMUNICATION, 2019, 114 : 60 - 71
  • [7] Fast Privacy-Preserving Text Classification Based on Secure Multiparty Computation
    Resende, Amanda
    Railsback, Davis
    Dowsley, Rafael
    Nascimento, Anderson C. A.
    Aranha, Diego E.
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2022, 17 : 428 - 442
  • [8] Privacy-Preserving Deep Learning Based on Multiparty Secure Computation: A Survey
    Zhang, Qiao
    Xin, Chunsheng
    Wu, Hongyi
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (13) : 10412 - 10429
  • [9] Privacy-Preserving IP Verification
    Mouris, Dimitris
    Gouert, Charles
    Tsoutsos, Nektarios Georgios
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (07) : 2010 - 2023
  • [10] Towards Vertical Privacy-Preserving Symbolic Regression via Secure Multiparty Computation
    Du Nguyen Duy
    Affenzeller, Michael
    Nikzad-Langerodi, Ramin
    [J]. PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 2420 - 2428