ridm@nrct.go.th   ระบบคลังข้อมูลงานวิจัยไทย   รายการโปรดที่คุณเลือกไว้

Enabling 3-share threshold implementations for all 4-bit S-boxes

หน่วยงาน Nanyang Technological University, Singapore

รายละเอียด

ชื่อเรื่อง : Enabling 3-share threshold implementations for all 4-bit S-boxes
นักวิจัย : Kutzner, Sebastian , Nguyen, Phuong Ha , Poschmann, Axel
คำค้น : DRNTU::Science::Mathematics.
หน่วยงาน : Nanyang Technological University, Singapore
ผู้ร่วมงาน : -
ปีพิมพ์ : 2555
อ้างอิง : Kutzner, S., Nguyen, P. H., & Poschmann, A. (2012). Enabling 3-share Threshold Implementations for all 4-bit S-boxes. Cryptology ePrint Archive, 2012/510. , http://hdl.handle.net/10220/18869 , 175085 , http://eprint.iacr.org/2012/510
ที่มา : -
ความเชี่ยวชาญ : -
ความสัมพันธ์ : -
ขอบเขตของเนื้อหา : -
บทคัดย่อ/คำอธิบาย :

Threshold Implementation (TI) is an elegant and widely accepted countermeasure against 1-st order Differential Power Analysis (DPA) in Side Channel Attacks. The 3-share TI is the most efficient version of TI, but so far, it can only be applied to 50\% of all 4-bit S-boxes. In this paper, we study the limitations of decomposition and introduce factorization to enable the 3-share TI for any optimal 4-bit S-box. We propose an algorithm which can decompose any optimal 4-bit S-box to quadratic vectorial boolean functions with a time complexity of $2^{19}$. Furthermore, we use our new methodology in combination with decomposition to optimize ciphers utilizing many different S-boxes, and, to highlight the strength of our new methodology, we construct a 3-share Threshold Implementation of SERPENT which was believed to be not possible until now. Last, we show how to implemented all SERPENT S-boxes with only one mutual core.

บรรณานุกรม :
Kutzner, Sebastian , Nguyen, Phuong Ha , Poschmann, Axel . (2555). Enabling 3-share threshold implementations for all 4-bit S-boxes.
    กรุงเทพมหานคร : Nanyang Technological University, Singapore.
Kutzner, Sebastian , Nguyen, Phuong Ha , Poschmann, Axel . 2555. "Enabling 3-share threshold implementations for all 4-bit S-boxes".
    กรุงเทพมหานคร : Nanyang Technological University, Singapore.
Kutzner, Sebastian , Nguyen, Phuong Ha , Poschmann, Axel . "Enabling 3-share threshold implementations for all 4-bit S-boxes."
    กรุงเทพมหานคร : Nanyang Technological University, Singapore, 2555. Print.
Kutzner, Sebastian , Nguyen, Phuong Ha , Poschmann, Axel . Enabling 3-share threshold implementations for all 4-bit S-boxes. กรุงเทพมหานคร : Nanyang Technological University, Singapore; 2555.