High order DPA with profiling
In side channel attack,the masking implementation is one of the most popular counter measures again first order DPA.Presently,high order DPA and high order template attack are often used to attack against masking counter measures.High order DPA,however,targets joint leakage of multiple types of info...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | zho |
Published: |
Editorial Department of Journal on Communications
2018-09-01
|
Series: | Tongxin xuebao |
Subjects: | |
Online Access: | http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2018164/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1841539437355335680 |
---|---|
author | Zhen WU Yi WANG Guanhao ZHOU |
author_facet | Zhen WU Yi WANG Guanhao ZHOU |
author_sort | Zhen WU |
collection | DOAJ |
description | In side channel attack,the masking implementation is one of the most popular counter measures again first order DPA.Presently,high order DPA and high order template attack are often used to attack against masking counter measures.High order DPA,however,targets joint leakage of multiple types of information and therefore needs cross combination of powers at corresponding positions,which is the root of the inefficiency of high order DPA.High order template attack,on the other hand,has to know the random mask in each encrypting at its learning phase,which is rarely satisfied for most adversaries.Be aware of these shortcomings and limitations,the algorithm of high order DPA with profiling used neural network to establish the model of fitting the combination of un-masked intermediate values.Attacking was based on the correlation coefficient between the fitted combination intermediate value and the guessing combination intermediate value.This method eliminated the requirement of knowing the masks at the learning phase of template attack and the requirement of cross combination of powers for high order DPA,and therefore lowered the requirement of learning as well as improved attacking efficiency.Experiments have confirmed the feasibility of this algorithm,as well as its efficiency. |
format | Article |
id | doaj-art-8529470819f546b099a2dcdaefae0c8c |
institution | Kabale University |
issn | 1000-436X |
language | zho |
publishDate | 2018-09-01 |
publisher | Editorial Department of Journal on Communications |
record_format | Article |
series | Tongxin xuebao |
spelling | doaj-art-8529470819f546b099a2dcdaefae0c8c2025-01-14T07:15:31ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2018-09-013913514659720780High order DPA with profilingZhen WUYi WANGGuanhao ZHOUIn side channel attack,the masking implementation is one of the most popular counter measures again first order DPA.Presently,high order DPA and high order template attack are often used to attack against masking counter measures.High order DPA,however,targets joint leakage of multiple types of information and therefore needs cross combination of powers at corresponding positions,which is the root of the inefficiency of high order DPA.High order template attack,on the other hand,has to know the random mask in each encrypting at its learning phase,which is rarely satisfied for most adversaries.Be aware of these shortcomings and limitations,the algorithm of high order DPA with profiling used neural network to establish the model of fitting the combination of un-masked intermediate values.Attacking was based on the correlation coefficient between the fitted combination intermediate value and the guessing combination intermediate value.This method eliminated the requirement of knowing the masks at the learning phase of template attack and the requirement of cross combination of powers for high order DPA,and therefore lowered the requirement of learning as well as improved attacking efficiency.Experiments have confirmed the feasibility of this algorithm,as well as its efficiency.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2018164/side channel attackmask countermeasurehigher order DPA attackneural network |
spellingShingle | Zhen WU Yi WANG Guanhao ZHOU High order DPA with profiling Tongxin xuebao side channel attack mask countermeasure higher order DPA attack neural network |
title | High order DPA with profiling |
title_full | High order DPA with profiling |
title_fullStr | High order DPA with profiling |
title_full_unstemmed | High order DPA with profiling |
title_short | High order DPA with profiling |
title_sort | high order dpa with profiling |
topic | side channel attack mask countermeasure higher order DPA attack neural network |
url | http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2018164/ |
work_keys_str_mv | AT zhenwu highorderdpawithprofiling AT yiwang highorderdpawithprofiling AT guanhaozhou highorderdpawithprofiling |