On Security of a White-Box Implementation of SHARK

被引:3
|
作者
Shi, Yang [1 ]
Fan, Hongfei [1 ]
机构
[1] Tongji Univ, Sch Software Engn, Shanghai 200092, Peoples R China
来源
INFORMATION SECURITY, ISC 2015 | 2015年 / 9290卷
关键词
White-box attack contexts; Symmetric encryption; Key exposure; SHARK; Cryptanalysis; ENCRYPTION ALGORITHM; CRYPTANALYSIS; AES;
D O I
10.1007/978-3-319-23318-5_25
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a white-box attack context, an attacker has full visibility of the implementation of a cipher and full control over its execution environment. As a countermeasure against the threat of a key exposure in this context, a white-box implementation of the block cipher SHARK, i. e., the white-box SHARK, was proposed in a piece of prior work in 2013. However, based on our observation and investigation, it has been derived that the white-box SHARK is insufficiently secure, where the hidden key and external encodings can be extracted with a work factor of approximately 1.5 * (2 <^> 47).
引用
收藏
页码:455 / 471
页数:17
相关论文
共 50 条
  • [1] A White-Box Implementation of IDEA
    Pang, Siyu
    Lin, Tingting
    Lai, Xuejia
    Gong, Zheng
    SYMMETRY-BASEL, 2021, 13 (06):
  • [2] Cryptanalysis of a Perturbated White-Box AES Implementation
    De Mulder, Yoni
    Wyseur, Brecht
    Preneel, Bart
    PROGRESS IN CRYPTOLOGY - INDOCRYPT 2010, 2010, 6498 : 292 - +
  • [3] White-Box Security Notions for Symmetric Encryption Schemes
    Delerablee, Cecile
    Lepoint, Tancrede
    Paillier, Pascal
    Rivain, Matthieu
    SELECTED AREAS IN CRYPTOGRAPHY - SAC 2013, 2014, 8282 : 247 - 264
  • [4] How to reveal the secrets of an obscure white-box implementation
    Goubin, Louis
    Paillier, Pascal
    Rivain, Matthieu
    Wang, Junwei
    JOURNAL OF CRYPTOGRAPHIC ENGINEERING, 2020, 10 (01) : 49 - 66
  • [5] Towards Security Notions for White-Box Cryptography
    Saxena, Amitabh
    Wyseur, Brecht
    Preneel, Bart
    INFORMATION SECURITY, PROCEEDINGS, 2009, 5735 : 49 - +
  • [6] Two Attacks on a White-Box AES Implementation
    Lepoint, Tancrede
    Rivain, Matthieu
    De Mulder, Yoni
    Roelse, Peter
    Preneel, Bart
    SELECTED AREAS IN CRYPTOGRAPHY - SAC 2013, 2014, 8282 : 265 - 285
  • [7] On the security goals of white-box cryptography
    Bock E.A.
    Amadori A.
    Brzuska C.
    Michiels W.
    1600, Ruhr-University of Bochum (2020): : 327 - 357
  • [8] White-Box Implementation of the KMAC Message Authentication Code
    Lu, Jiqiang
    Zhao, Zhigang
    Guo, Huaqun
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2019, 2019, 11879 : 248 - 270
  • [9] A Secure Implementation of a Symmetric Encryption Algorithm in White-Box Attack Contexts
    Shi, Yang
    Liu, Qin
    Zhao, Qinpei
    JOURNAL OF APPLIED MATHEMATICS, 2013,
  • [10] A White-Box Speck Implementation Using Self-equivalence Encodings
    Vandersmissen, Joachim
    Ranea, Adrian
    Preneel, Bart
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, ACNS 2022, 2022, 13269 : 771 - 791