Netinfo Security ›› 2021, Vol. 21 ›› Issue (2): 16-23.doi: 10.3969/j.issn.1671-1122.2021.02.003
Previous Articles Next Articles
CHEN Jie1,3, TONG Peng2(), YAO Si1
Received:
2020-10-21
Online:
2021-02-10
Published:
2021-02-23
Contact:
TONG Peng
E-mail:1796497751@qq.com
CLC Number:
CHEN Jie, TONG Peng, YAO Si. A White-box Implementation Scheme of Lightweight Block Cipher GIFT[J]. Netinfo Security, 2021, 21(2): 16-23.
Add to citation manager EndNote|Ris|BibTeX
URL: http://netinfo-security.org/EN/10.3969/j.issn.1671-1122.2021.02.003
i | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
P(i) | 0 | 17 | 34 | 51 | 48 | 1 | 18 | 35 | 32 | 49 | 2 | 19 | 16 | 33 | 50 | 3 |
i | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
P(i) | 4 | 21 | 38 | 55 | 52 | 5 | 22 | 39 | 36 | 53 | 6 | 23 | 20 | 37 | 54 | 7 |
i | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 |
P(i) | 8 | 25 | 42 | 59 | 56 | 9 | 26 | 43 | 40 | 57 | 10 | 27 | 24 | 41 | 58 | 11 |
i | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 |
P(i) | 12 | 29 | 46 | 63 | 60 | 13 | 30 | 47 | 44 | 61 | 14 | 31 | 28 | 45 | 62 | 15 |
[1] | CHOW S, EISEN P, JOHNSON H. White-box Cryptography and an AES Implementation[C]//SAC. 9th Annual International Workshop Selected Areas in Cryptography,August 15-16, 2002, NF, Canada. Heidelberg: Springer, 2003: 250-270. |
[2] | CHOW S, EISEN P, JOHNSON H. A White-box DES Implementation for DRM Applications[C]//CCS. ACM CCS-9 Workshop Digital Rights Management, November 18, 2002, Washington, DC, USA. Washington: Springer, 2003: 1-15. |
[3] | BILLET O, GILBERT H, ECH-CHATBI C. Cryptanalysis of a White Box AES Implementation[C]//SAC. 11th International Workshop Selected Areas in Cryptography, August 9-10, 2004, Waterloo, Canada. Waterloo: Springer, 2004: 227-240. |
[4] | XIAO Yaying, LAI Xuejia. A Secure Implementation of White Box AES[EB/OL]. https://www.researchgate.net/publication/251919634_A_secure_implementation_of_White-Box_AES, 2020-08-06. |
[5] | XIAO Yaying, LAI Xuejia. White-box Cryptography and Implementation of AES and SMS4[C]// China Crypt. Proceedings of the 2009 CACR Annual Meeting, November 14, Guangzhou, China. Guangzhou: China Crypt, 2009: 24-34. |
[6] | BAI K, WU C. A Secure White-box SM4 Implementation[J]. Security and Communication Networks, 2016,9(10): 996-1006. |
[7] | LUO Rui, LAI Xuejia, YOU Rong. A New Attempt of White-box AES Implementation[C]// IEEE. Proceeding 2014 International Conference on Security, Pattern analysis, and Cybernetics (SPAC), October 18-19, 2014, Wuhan, China. NJ: IEEE, 2014: 423-429. |
[8] | ZHANG Hui. The Research and Analysis on White-box Cryptography[D]. Xi’an: Xidian University, 2019. |
张慧. 白盒密码的研究与分析[D]. 西安:西安电子科技大学, 2019. | |
[9] | MICHIELS W, GORISSEN P, HOLLMANN H D L. Cryptanalysis of a Generic Class of White-box Implementations[C]// SAC. 15th International Workshop on Selected Areas in Cryptography, August 14-15, 2008, Sackville, New Brunswick, Canada. Sackville: Springer, 2008: 414-428. |
[10] | BIRYUKOV A, DE Cannière C, BRAEKEN A, et al. A Toolbox for Cryptanalysis: Linear and Affine Equivalence Algorithms[C]//EUROCRYPT. Advances in Cryptology-EUROCRYPT 2003, International Conference on the Theory and Applications of Cryptographic Techniques, May 4-8, 2003, Warsaw, Poland. Warsaw: Springer Berlin, 2003: 33-50. |
[11] | PAN Wenlun, QIN Tihong, JIA Yin, et al. Cryptanalysis of Two White-box SM4 Implementations[J]. Journal of Cryptologic Research, 2018,5(6): 651-670. |
潘文伦, 秦体红, 贾音, 等. 对两个 SM4 白盒方案的分析[J]. 密码学报, 2018,5(6): 651-670. | |
[12] | MULDER Y D, ROELSE P, PRENEEL B. Cryptanalysis of the Xiao-Lai White-box AES Implementation[C]//SAC. 19th International Conference(SAC 2012), August 15-16, 2012, Windsor, On, Canada. Windsor: Springer Berlin, 2013: 34-49. |
[13] | LIN Tingting, LAI Xuejia. Efficient Attack to White-box SMS4 Implementation[J]. Journal of Software, 2013,24(9): 2238-2249. |
[14] | BOGDANOV A, KNUDSEN L, LEANDER G. Present: An Ultra-lightweight Block Cipher[C]//CHES. Cryptographic Hardware and Embedded Systems—CHES 2007, September 10-13, 2007, Vienna, Austria. Vienna: Springer, 2007: 450-466. |
[15] | SHIRAI T, SHIBUTANI K, AKISHITA T. The 128-Bit Blockcipher CLEFIA[C]//FSE. Fast Software Encryption—FSE 2007, March 26-28, 2007, Luxembourg, Luxembourg. Luxembourg: Springer, 2007: 181-195. |
[16] | SU Shuai, DONG Hang, FU Ge. A White-box CLEFIA Implementation for Mobile Devices[C]//IEEE. 2014 Communications Security Conference, May 22-24, 2014, Beijing, China. Beijing: IET, 2014: 1-8. |
[17] | GONG Yating. Security Analysis and Improvement of White-box CLEFIA Algorithm[D]. Xi’an: Xidian University, 2019. |
宫雅婷. 白盒CLEFIA算法的安全性分析与改进[D]. 西安:西安电子科技大学, 2019. | |
[18] | LU Zhou, SU Chunhua, WEN Yamin, et al. Towards Practical White-box Lightweight Block Cipher Implementations for IoTs[J]. Future Generation Computer Systems, 2018,86(9): 507-514. |
[19] | BANIK S, PANDEY S K, PEYRIN T, et al. GIFT: A Small Present: Towards Reaching the Limit of Lightweight Encryption[EB/OL]. https://infoscience.epfl.ch/record/232021, 2020-08-28. |
Viewed | ||||||
Full text |
|
|||||
Abstract |
|
|||||