Patent SG-11201909493T-A (SG)
Title: Apparatus and method for performing operation being secure against side channel attack
Inventor: CHOI KYU-YOUNG
IPC: G06F21/55
Filed: 2018-02-06
Abstract: 110 120 130 140 I I SEED VALUE GENERATOR DIVIDER EXTRACTOR CALCULATOR (12) INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization International Bureau (43) International Publication Date 01 November 2018 (01.11.2018) WIPO I PCT omit VIII °nolo om Imo Ho mil ono mil (10) International Publication Number WO 2018/199443 Al (51) International Patent Classification: GO6F 21/55 (2013.01) GO6F 7/58 (2006.01) (21) International Application Number: PCT/KR2018/001583 (22) International Filing Date: 06 February 2018 (06.02.2018) (25) Filing Language: English (26) Publication Language: English (30) Priority Data: 10-2017-0055699 28 April 2017 (28.04.2017) KR (71) Applicant: SAMSUNG SDS CO., LTD. [KR/KR]; (Sam- sung SDS West Campus, Sincheon-dong) 125, Olympic-ro 35-gil, Songpa-gu, Seoul 05510 (KR). (72) Inventors: CHOI, Kyu-Young; (Samsung SDS West Campus, Sincheon-dong) 125, Olympic-ro 35-gil, Song- pa-gu, Seoul 05510 (KR). MOON, Duk-Jae; (Samsung SDS West Campus, Sincheon-dong) 125, Olympic-ro 35- gil, Songpa-gu, Seoul 05510 (KR). YOON, Hyo-Jin; (Sam- sung SDS West Campus, Sincheon-dong) 125, Olympic- ro 35-gil, Songpa-gu, Seoul 05510 (KR). CHO, Ji- Hoon; (Samsung SDS West Campus, Sincheon-dong) 125, Olympic-ro 35-gil, Songpa-gu, Seoul 05510 (KR). (74) Agent: DOOHO IP LAW FIRM; (Daehyun Blue Tow- er, Seocho-dong) 7th Floor, 1, Gangnam-daero 51-gil, Seo- cho-gu, Seoul 06628 (KR). (81) Designated States (unless otherwise indicated, for every kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. (84) Designated States (unless otherwise indicated, for every kind of regional protection available): ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG). Published: with international search report (Art. 2 I (3)) (54) Title: APPARATUS AND METHOD FOR PERFORMING OPERATION BEING SECURE AGAINST SIDE CHANNEL AT- TACK 1 -1 (57) : An apparatus and method for performing operation being secure against side channel attack are provided. The apparatus N and method generate values equal to values obtained through an exponentiation operation or a scalar multiplication operation of a point using values extracted from previously generated parameter candidate value sets and an operation secure against side-channel attack, thereby improving security against side-channel attack without degrading performance.