Side-channel analysis (SCA) extracts sensitive information from a device by analyzing information that is leaked through side channels. These measurements are correlated with specific operations executed on the device, e.g., encryption or decryption, allowing to extract useful information from the data. Countermeasures, however, disrupt the synchronization between the device’s operations and the corresponding side-channel data, yielding their alignment a prerequisite for successful SCA. In this work, we describe parallels between side-channel analysis and molecular biology, and propose a novel approach to align side-channel traces using genomic sequence alignment methods. We find that Multiple Sequence Alignment techniques can align power traces with higher quality than elastic alignment (based on Dynamic Time Warping), thereby enabling downstream SCA methods, e.g., Correlation Power Analysis, to extract cryptography keys with up to 44% less traces.

Uchoa, H., Arora, V., Vermoen, D., Ottavi, M., Alachiotis, N. (2023). Exploring genomic sequence alignment for improving side-channel analysis. In Computer Security: ESORICS 2023 (pp.203-221). Cham : Springer [10.1007/978-3-031-51479-1_11].

Exploring genomic sequence alignment for improving side-channel analysis

Ottavi, Marco;
2023-01-01

Abstract

Side-channel analysis (SCA) extracts sensitive information from a device by analyzing information that is leaked through side channels. These measurements are correlated with specific operations executed on the device, e.g., encryption or decryption, allowing to extract useful information from the data. Countermeasures, however, disrupt the synchronization between the device’s operations and the corresponding side-channel data, yielding their alignment a prerequisite for successful SCA. In this work, we describe parallels between side-channel analysis and molecular biology, and propose a novel approach to align side-channel traces using genomic sequence alignment methods. We find that Multiple Sequence Alignment techniques can align power traces with higher quality than elastic alignment (based on Dynamic Time Warping), thereby enabling downstream SCA methods, e.g., Correlation Power Analysis, to extract cryptography keys with up to 44% less traces.
European Symposium on Research in Computer Security (ESORICS 2023)
The Hague, The Netherlands
2023
28
Rilevanza internazionale
2023
Settore IINF-01/A - Elettronica
English
Intervento a convegno
Uchoa, H., Arora, V., Vermoen, D., Ottavi, M., Alachiotis, N. (2023). Exploring genomic sequence alignment for improving side-channel analysis. In Computer Security: ESORICS 2023 (pp.203-221). Cham : Springer [10.1007/978-3-031-51479-1_11].
Uchoa, H; Arora, V; Vermoen, D; Ottavi, M; Alachiotis, N
File in questo prodotto:
File Dimensione Formato  
unpaywall-bitstream-2133115714.pdf

solo utenti autorizzati

Tipologia: Altro materiale allegato
Licenza: Copyright dell'editore
Dimensione 119.6 kB
Formato Adobe PDF
119.6 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/463825
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact