Skip to main content
Video s3
    Details
    Presenter(s)
    Juncheng Chen Headshot
    Display Name
    Juncheng Chen
    Affiliation
    Affiliation
    Nanyang Technological University
    Country
    Author(s)
    Display Name
    Juncheng Chen
    Affiliation
    Affiliation
    Nanyang Technological University
    Display Name
    Jun Sheng Ng
    Affiliation
    Affiliation
    Nanyang Technological University
    Display Name
    Nay Aung Kyaw
    Affiliation
    Affiliation
    Nanyang Technological University
    Display Name
    Ne Kyaw Zwa Lwin
    Affiliation
    Affiliation
    Nanyang Technological University
    Display Name
    Kwen-Siong Chong
    Affiliation
    Affiliation
    Zero-Error Systems Pte Ltd
    Display Name
    Zhiping Lin
    Affiliation
    Affiliation
    Nanyang Technological University
    Display Name
    Joseph Chang
    Affiliation
    Affiliation
    Nanyang Technological University
    Display Name
    Bah-Hwee Gwee
    Affiliation
    Affiliation
    Nanyang Technological University
    Abstract

    Differential Deep Learning Analysis (DDLA) is a deep learning-based non-profiling side-channel attack leveraging neural networks to classify Physical Leakage Information with labels. To avoid the Class Imbalance Problem (CIP) of significantly different data sizes in different data groups, DDLA employs bit labels. However, applying bit labels will be less effective for exploiting leakage. In this paper, we propose to employ Correlation Optimization Deep Learning Analysis (CO-DLA) to circumvent the CIP in DDLA by converting the classification in DDLA into a correlation optimization. Bus labels can then be used to exploit stronger leakage information. To validate the attack efficacy improvement, we perform experiments on ASCAD synchronized and de-synchronized masked AES-128 datasets. For the synchronized masked dataset, our proposed CO-DLA requires only 5k traces, which is 75% lesser than the 20k traces required by the reported DDLA, to reveal the key-byte. For the 2 de-synchronized masked datasets, our proposed CO-DLA requires only 10k traces to reveal the key-byte from both of them while the reported DDLA fails to reveal the key-byte.

    Slides
    • Non-Profiling Based Correlation Optimization Deep Learning Analysis (application/pdf)