2005
DOI: 10.1007/0-387-24098-5_7
|View full text |Cite
|
Sign up to set email alerts
|

Virtual Analysis and Reduction of Side-Channel Vulnerabilities of Smartcards

Abstract: This paper focuses on the usability of the PINPAS tool. The PIN-PAS tool is an instruction-level interpreter for smartcard assembler languages, augmented with facilities to study side-channel vulnerabilities. The tool can simulate side-channel leakage and has a suite of utilities to analyze this. The usage of the tool, for the analysis of a cryptographic algorithm is illustrated using the standard AES and RSA. Vulnerabilities of the implementations are identified and protective measures added. It is argued, th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2006
2006
2021
2021

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(2 citation statements)
references
References 21 publications
0
2
0
Order By: Relevance
“…It simulates the execution of the assembly code and allows to choose an existing target hardware platform (from a list) for a simulation. It might be used during the design and realization of secure smartcard applications [8]. SILK uses higher level of abstraction than PINPAS, it allows to simulate any data and any device, it requires only the source code of the target algorithm and several user-defined parameters.…”
Section: Related Workmentioning
confidence: 99%
“…It simulates the execution of the assembly code and allows to choose an existing target hardware platform (from a list) for a simulation. It might be used during the design and realization of secure smartcard applications [8]. SILK uses higher level of abstraction than PINPAS, it allows to simulate any data and any device, it requires only the source code of the target algorithm and several user-defined parameters.…”
Section: Related Workmentioning
confidence: 99%
“…To the best of our knowledge there is only one simulator developed in JAVA and called PINPAS [9]. It works at the instruction-level in order to do physical attacks.…”
Section: Related Workmentioning
confidence: 99%