Path-specific Information Flow Analysis for RSA Hardware Timing Channel Security Verification

The RSA algorithm is widely used for data encryption and digital signature, which may suffer from timing channel information leakage. Hardware information flow analysis are proposed to identify timing channel vulnerabilities, but the timing channel verification and detection are time-consuming and resource-intensive due to the huge scale and complexity for existing information flow models. In this work, we propose a path-specific information flow analysis method for RSA hardware timing channel security verification. It reduces the verification complexity of the information flow model by extracting the shortest physical path and generating the information flow model for the extracted specific path. We finally perform formal security verification and simulate the counterexample to identify timing channels. Experimental results demonstrate that the proposed method accelerates formal security verification and detects timing channel vulnerabilities in RSA effectively.

Authors

Institutions

Publication Details

Published
2024-10-18
DOI
https://doi.org/10.1109/icct62411.2024.10946638
Primary Topic
Security and Verification in Computing
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Path-specific Information Flow Analysis for RSA Hardware Timing Channel Security Verification

Baolei Mao, Maoyuan Qin, Zezhi Wang, Wei Hu et al.
Security and Verification in Computing
article

Path-specific Information Flow Analysis for RSA Hardware Timing Channel Security Verification

Baolei Mao, Maoyuan Qin, Zezhi Wang, Wei Hu, Chenxi Mao, Shunjie Zhang
article en

Abstract

The RSA algorithm is widely used for data encryption and digital signature, which may suffer from timing channel information leakage. Hardware information flow analysis are proposed to identify timing channel vulnerabilities, but the timing channel verification and detection are time-consuming and resource-intensive due to the huge scale and complexity for existing information flow models. In this work, we propose a path-specific information flow analysis method for RSA hardware timing channel security verification. It reduces the verification complexity of the information flow model by extracting the shortest physical path and generating the information flow model for the extracted specific path. We finally perform formal security verification and simulate the counterexample to identify timing channels. Experimental results demonstrate that the proposed method accelerates formal security verification and detects timing channel vulnerabilities in RSA effectively.

Northwestern Polytechnical University (CN), Zhengzhou University (CN), Xi'an Technological University (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 73%
Security and Verification in Computing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Path-specific Information Flow Analysis for RSA Hardware Timing Channel Security Verification — Baolei Mao, Maoyuan Qin, et al. · (2024) | TGRS Research Map | TGRS