Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Zhipeng Guo 0002

dblp:203/3605-2 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
0since 2021 · last 2020
0000-0002-3408-7680ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
3 papers
Hardware security and side channels · 86% Cryptographic primitives and cryptanalysis · 14%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Hardware security and side channels › side-channel attack
masking countermeasure
1.032020
Table Recomputation-Based Higher-Order Masking Against Horizontal Attacks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
A Generic Table Recomputation-Based Higher-Order Masking · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
PFD - A Flexible Higher-Order Masking Scheme · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Hardware security and side channels › side-channel countermeasures › masking
higher-order masking
0.832020
Table Recomputation-Based Higher-Order Masking Against Horizontal Attacks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
PFD - A Flexible Higher-Order Masking Scheme · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
A Generic Table Recomputation-Based Higher-Order Masking · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Hardware security and side channels
side-channel attack
0.722020
Table Recomputation-Based Higher-Order Masking Against Horizontal Attacks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
A Generic Table Recomputation-Based Higher-Order Masking · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Cryptographic primitives and cryptanalysis › cryptographic implementation
block cipher implementation
0.422017
A Generic Table Recomputation-Based Higher-Order Masking · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
PFD - A Flexible Higher-Order Masking Scheme · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Hardware security and side channels
side-channel countermeasures
0.312017
PFD - A Flexible Higher-Order Masking Scheme · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Cryptographic primitives and cryptanalysis › block cipher
AES
0.112017
PFD - A Flexible Higher-Order Masking Scheme · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017

Methods — techniques the papers use, named apart from their topics

secret sharing · 0.6table compression · 0.4t-SNI security proof · 0.4table recomputation · 0.3reconfigurable logic · 0.3polynomial function division · 0.3divided s-box masking · 0.3
YearPublicationVenuePosition
2020 Table Recomputation-Based Higher-Order Masking Against Horizontal Attacks
abstract
Masking is a class of well-known countermeasure against side-channel analysis by employing the idea of secret sharing. The theoretical security proof model of higher-order masking was initiated by Ishai, Sahai, and Wagner, and Barthe et al. pushed forward it by proposing a more refine security definition named as t-SNI security. In CHES 2016, a new attack called horizontal side-channel attacks (HSCAs) came forward and successfully broke the Rivain-Prouff countermeasure, which has been proved to satisfy the t-SNI security. It presents a dilemma: instead of more secure, masking with higher-order may be more vulnerable due to the HSCA. Although there already exists an effective countermeasure for the Rivain-Prouff scheme, it is quite difficult to apply this method in the table recomputation-based higher-order masking schemes, such as the scheme introduced by Coron in EUROCRYPT 2014. To fill this gap, we propose a new table recomputation-based higher-order masking scheme, named as table compression masking (TCM) scheme. While meeting the t-SNI security, our new countermeasure is also secure against the HSCA. We give the formal security proof under the t-SNI security definition, as well as a heuristic security analysis considering the HSCA. Our analysis shows that, by dividing the full lookup table into many distinct parts and shifting them by refreshed shares, the same share will never be manipulated for more than twice in TCM scheme. This feature gives a heuristic security against HSCA. To our best knowledge, our countermeasure is the first solution for table recomputation-based higher-order masking to resist HSCA.
Zhipeng Guo 0002, Ming Tang 0002, Emmanuel Prouff, Maixing Luo, Fei Yan 0008
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2017 PFD - A Flexible Higher-Order Masking Scheme
abstract
Based on the idea of secret sharing, masking is one of the most popular countermeasure to prevent side channel attacks (SCAs). Despite the redundant time and resource consumption, the existing masking schemes have constant speed and resources, and thus unsuitable for different applications with variable demand for time or space. Motivated by the reconfiguration technology of programmable hardware and disjunctive normal form expression of any logic function, we define a random variable logic circuit to reach the same security for any-order masking schemes. During the encryption, we induce random sequences and utilize them as configuration sequences to generate variable logic circuits, whose results are independent from the original and divided into several shares. We call our new approach polynomial function division (PFD) masking. Furthermore, we analyze the effectiveness and proof the security of PFD in theory. Our experiments using PFD on the advanced encryption standard (AES) algorithm show that the space complexity is almost as small as an implementation of the original AES without any countermeasure. Moreover, due to the flexible structure of PFD, the cost-to-efficiency ratio of PFD is much lower than state-of-the art in software, and its flexibility is coin with the reconfigurable chip.
Ming Tang 0002, Zhipeng Guo 0002, Annelie Heuser, Yanzhen Ren, Jean-Luc Danger
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2017 A Generic Table Recomputation-Based Higher-Order Masking
abstract
Masking is a class of well-known countermeasure against side-channel attacks by employing the idea of secret sharing. In this paper, we propose a generic table recomputation-based masking scheme at any chosen order t, named divided S-box masking (DSM), and its security has been proved under the security framework from Crypto 2003. The table recomputation-based masking is suitable for software implementation and the masked table can be stored in memory, where it can be accessed fast. For any input, DSM scheme generates n output shares by two queries. DSM scheme requires two vectors L and R, and a matrix M of random numbers. Each element of L is the XOR result of the output of S-box and n - 1 random numbers. These n - 1 random numbers are stored in two lines of M and R which is a vector of indexes for the second query. Furthermore, we performed the attacks on the software implementation of DSM to evaluate its practical security, and compared the timing and space complexity with the existing table recomputation-based masking in the same platform to verify the advantage of the DSM.
Ming Tang 0002, Zhenlong Qiu, Zhipeng Guo 0002, Yi Mu 0001, Xinyi Huang 0001, Jean-Luc Danger
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3