The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 26, 2023
Filed:
Feb. 01, 2021
Samsung Sds Co., Ltd., Seoul, KR;
Kookmin University Industry Academy Cooperation Foundation, Seoul, KR;
Ji Hoon Kwon, Seoul, KR;
Joo Hee Lee, Seoul, KR;
Hyo Jin Yoon, Seoul, KR;
Ji Hoon Cho, Seoul, KR;
Dong Guk Han, Seoul, KR;
Bo Yeon Sim, Gyeonggi-do, KR;
Il Ju Kim, Jeollanam-do, KR;
Tae Ho Lee, Seoul, KR;
Jae Seung Han, Gyeonggi-do, KR;
SAMSUNG SDS CO., LTD., Seoul, KR;
Kookmin University Industry Academy Cooperation Foundation, Seoul, KR;
Abstract
A method for preventing side-channel attack according to an embodiment includes generating an order table which includes a position index value for each bit value of a bit string that is secret information to be generated through a decryption algorithm of an NDegree Truncated Polynomial Ring Units (NTRU) LPRime algorithm, shuffling a sort order of the position index value for the each bit value in the order table based on a random number, determining a generation order for the each bit value according to the sort order of the position index value for the each bit value in the order table, and generating the secret information through the decryption algorithm. The secret information is generated by generating the each bit value according to the determined generation order.