Blind mask template attacks on masked cryptographic algorithm

Masking is a countermeasure against differential power analysis (DPA) attacks on cryptographic devices by using random masks to randomize the leaked power of sensitive information.Template attacks (TA) against cryptographic devices with masking countermeasure by far require attackers have knowledge...

Full description

Saved in:
Bibliographic Details
Main Authors: Yi WANG, Zhen WU, Bing LIN
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2019-01-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2019007/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539439735603200
author Yi WANG
Zhen WU
Bing LIN
author_facet Yi WANG
Zhen WU
Bing LIN
author_sort Yi WANG
collection DOAJ
description Masking is a countermeasure against differential power analysis (DPA) attacks on cryptographic devices by using random masks to randomize the leaked power of sensitive information.Template attacks (TA) against cryptographic devices with masking countermeasure by far require attackers have knowledge of masks at the profiling phase.This requirement not only increase the prerequisite of template attacking,but also lead to some sort of difference between the experimental encryption codes of the profiling device and the codes of commercial cryptographic devices,which might degrade performance in real world attacking.Blind mask template attack directly learns templates for the combination of no mask intermediate values without the need of knowing the masks of training power traces,and then uses these templates to attack masked cryptographic devices.Both traditional Gaussian distribution and neural network were adopted as the templates in experiments.Experimental results verified the feasibility of this new approach.The success rate of neural network based blind mask template attacking against masked cryptographic devices is very close to that of traditional template attacks against cryptographic devices without masking countermeasure.
format Article
id doaj-art-8ab2b8834d0e469a8aa9c7c5fb76a275
institution Kabale University
issn 1000-436X
language zho
publishDate 2019-01-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-8ab2b8834d0e469a8aa9c7c5fb76a2752025-01-14T07:16:02ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2019-01-014011459724254Blind mask template attacks on masked cryptographic algorithmYi WANGZhen WUBing LINMasking is a countermeasure against differential power analysis (DPA) attacks on cryptographic devices by using random masks to randomize the leaked power of sensitive information.Template attacks (TA) against cryptographic devices with masking countermeasure by far require attackers have knowledge of masks at the profiling phase.This requirement not only increase the prerequisite of template attacking,but also lead to some sort of difference between the experimental encryption codes of the profiling device and the codes of commercial cryptographic devices,which might degrade performance in real world attacking.Blind mask template attack directly learns templates for the combination of no mask intermediate values without the need of knowing the masks of training power traces,and then uses these templates to attack masked cryptographic devices.Both traditional Gaussian distribution and neural network were adopted as the templates in experiments.Experimental results verified the feasibility of this new approach.The success rate of neural network based blind mask template attacking against masked cryptographic devices is very close to that of traditional template attacks against cryptographic devices without masking countermeasure.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2019007/side channel attacktemplate attackblind mask template attackmasking countermeasureneural network
spellingShingle Yi WANG
Zhen WU
Bing LIN
Blind mask template attacks on masked cryptographic algorithm
Tongxin xuebao
side channel attack
template attack
blind mask template attack
masking countermeasure
neural network
title Blind mask template attacks on masked cryptographic algorithm
title_full Blind mask template attacks on masked cryptographic algorithm
title_fullStr Blind mask template attacks on masked cryptographic algorithm
title_full_unstemmed Blind mask template attacks on masked cryptographic algorithm
title_short Blind mask template attacks on masked cryptographic algorithm
title_sort blind mask template attacks on masked cryptographic algorithm
topic side channel attack
template attack
blind mask template attack
masking countermeasure
neural network
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2019007/
work_keys_str_mv AT yiwang blindmasktemplateattacksonmaskedcryptographicalgorithm
AT zhenwu blindmasktemplateattacksonmaskedcryptographicalgorithm
AT binglin blindmasktemplateattacksonmaskedcryptographicalgorithm