White-Box Security Notions for Symmetric Encryption Schemes

被引:0
|
作者
Delerablee, Cecile [1 ]
Lepoint, Tancrede [1 ]
Paillier, Pascal [1 ]
Rivain, Matthieu [1 ]
机构
[1] CryptoExperts, F-75002 Paris, France
来源
SELECTED AREAS IN CRYPTOGRAPHY - SAC 2013 | 2014年 / 8282卷
关键词
White-box cryptography; Security notions; Attack models; Security games; Traitor tracing; CRYPTANALYSIS; AES; EQUIVALENT; SIGNATURES;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
White-box cryptography has attracted a growing interest from researchers in the last decade. Several white-box implementations of standard block-ciphers (DES, AES) have been proposed but they have all been broken. On the other hand, neither evidence of existence nor proofs of impossibility have been provided for this particular setting. This might be in part because it is still quite unclear what white-box cryptography really aims to achieve and which security properties are expected from white-box programs in applications. This paper builds a first step towards a practical answer to this question by translating folklore intuitions behind white-box cryptography into concrete security notions. Specifically, we introduce the notion of white-box compiler that turns a symmetric encryption scheme into randomized white-box programs, and we capture several desired security properties such as one-wayness, incompressibility and traceability for white-box programs. We also give concrete examples of white-box compilers that already achieve some of these notions. Overall, our results open new perspectives on the design of white-box programs that securely implement symmetric encryption.
引用
收藏
页码:247 / 264
页数:18
相关论文
共 50 条
  • [41] A secure white-box SM4 implementation
    Bai, Kunpeng
    Wu, Chuankun
    SECURITY AND COMMUNICATION NETWORKS, 2016, 9 (10) : 996 - 1006
  • [42] SDSRS: A Novel White-Box Cryptography Scheme for Securing Embedded Devices in IIoT
    Shi, Yang
    Wei, Wujing
    Zhang, Fangguo
    Luo, Xiapu
    He, Zongjian
    Fan, Hongfei
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (03) : 1602 - 1616
  • [43] Attacking White-Box AES Constructions
    McMillion, Brendan
    Sullivan, Nick
    SPRO'16: PROCEEDINGS OF THE 2016 ACM WORKSHOP ON SOFTWARE PROTECTION, 2016, : 85 - 90
  • [44] A Secure Shuffling Mechanism for White-Box Attack-Resistant Unmanned Vehicles
    Won, Jongho
    Seo, Seung-Hyun
    Bertino, Elisa
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2020, 19 (05) : 1023 - 1039
  • [45] Collision-Based Attacks on White-Box Implementations of the AES Block Cipher
    Lu, Jiqiang
    Wang, Mingxue
    Wang, Can
    Yang, Chen
    SELECTED AREAS IN CRYPTOGRAPHY, SAC 2022, 2024, 13742 : 328 - 352
  • [46] White-Box Traceable Ciphertext-Policy Attribute-Based Encryption Supporting Flexible Attributes
    Ning, Jianting
    Dong, Xiaolei
    Cao, Zhenfu
    Wei, Lifei
    Lin, Xiaodong
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2015, 10 (06) : 1274 - 1288
  • [47] Cryptanalysis of white-box DES implementations with arbitrary external encodings
    Wyseur, Brecht
    Michiels, Wil
    Gorissen, Paul
    Preneel, Bart
    SELECTED AREAS IN CRYPTOGRAPHY, 2007, 4876 : 264 - +
  • [48] LWARX: Lightweight ARX white-box cipher for satellite communications
    Yang, Yatao
    Dong, Hui
    Chen, Liangyu
    Li, Zhaofu
    Xia, Chao
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2024, 36 (04)
  • [49] Light-Weight White-Box Encryption Scheme with Random Padding for Wearable Consumer Electronic Devices
    Shi, Yang
    Wang, Xiaoping
    Fan, Hongfei
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2017, 63 (01) : 44 - 52
  • [50] A DFA Attack on White-Box Implementations of AES with External Encodings
    Amadori, Alessandro
    Michiels, Wil
    Roelse, Peter
    SELECTED AREAS IN CRYPTOGRAPHY - SAC 2019, 2020, 11959 : 591 - 617