SlideShare a Scribd company logo
Kodela.Jagadeesh
Agenda
 Abstract
 Introduction
What is Security Testing
Purpose of Security Testing
Scan-Based Attacks
Types of Attacks
 Content of Attackers
Misuse of Test Interfaces
Conclusion
References
Abstract
Cryptographic circuits need to be protected against side-
channel attacks, which target their physical attributes while the
cryptographic algorithm is in execution. There can be various
side-channels, such as power, timing, electromagnetic
radiation, fault response, and so on. One such important side-
channel is the design-for-testability (DfT) infrastructure present
for effective and timely testing of VLSI circuits.The purpose of
this paper is to rst present a detailed survey on the state-of-
the-art in scan-based side-channel attacks on symmetric and
public-key cryptographic hardware implementations, both in
the absence and presence of advanced DfT structures, such
as test compression and X-masking, which may make the
attack diffcult.
Introduction
Structural testing is one important step in the production of
integrated circuits. Indeed, the fabrication of CMOS devices is
not a totally controlled process and some of the manufactured
Chips may not work properly. Testing is therefore essential to
Sort faulty and good circuits and thus ensure the quality of the
products. The increasing test cost of new technologies demands
the insertion of test-oriented structures early in the integrated
circuit (IC) design cycle, which is called Design-for-Testabilit
(DfT). These structures aims at improving the testability
(mainl the capacity to detect the presence of faults), diagnostics,
test time and reducing the number of required test pins.
What is Security Testing
Security testing is a process to determine that
an information system protects data and maintains
functionality.
To check whether there is any information leakage.
To test the application whether it has unauthorized
access and having the encoded security code.
To finding out all the potential loopholes and
weaknesses of the system.
Purpose of Security Testing
Primary purpose of security testing is to identify the
vulnerabilities and subsequently repairing them.
Security Testing helps in improving the current system
and also helps in ensuring that the system will work
for longer time.
Security test helps in finding out loopholes that can
cause loss of important information.
Scan-Based Attacks
The insertion of scan chains consists of replacing the flip-flops
(FFs) of the design by scan flip-flops (SFFs) and connecting
these SFFs into a shift-register, called scan chain.
The scan chain is bound to a input pin (scan-in) and to an
output pin (scan-out). An extra pin called scan-enable should
be added to control the scan chain's data shifting. If the scanenable
is set to 0, the SFFs are connected to the circuit to
behave as functionally expected (functional mode). When the
scan-enable is set to 1, the SFFs are connected to the scan
chain, and the bitstream at the scan-in is shifted in while the
data stored in the SFFs is shifted out through the scan-out pin.
Scan-Based Attacks
By controlling the scan-in and scan-enable inputs and observing the
scan-out pin, and attacker can observe confidential data or corrupt
internal states. Then the below Fig. 1 illustrates the duality between test
and security.
Types of Attacks:
Attack Basic Procedure
Attacking Cryptographic Primitives
Attacker Model
Known Scan-Based Attacks
Attack Basic Procedure
 As depicted in Fig. 1, the attacker can use the shift operation maliciously,
switching from functional to test mode at will.
 Even if the attacker uses the shift operation as the test engineer, the attack's
procedure is different from the standard test procedure.
 For instance, suppose that some of
 the flip-flops inserted on the scan chain contain confidential Information .
 An observability attack would consist of the following steps:
a. reset the circuit
b. load the chosen input at the cipher's input
c. run part of the encryption
d. switch to test
e. mode when the intermediate flip-flops contain data related to the secret and
shift out the scan contents containing this confidential information
f. analyze the observed contents and try to uncover the secret key.
Attacking Cryptographic Primitives
 The science of coding and decoding messages so as to
keep these messages secure. Coding takes place using
a key that ideally is known only by the sender and
intended recipient of the message.
 In computer programming, a primitive is a basic
interface or segment of code that can be used to build
more sophisticated program elements or interfaces.
 The below Fig. 2 shows an example of how the scan-
based attacks can compromise the security of
symmetric-key or public-key cryptography.
 Both symmetric-key and public-key algorithms usually have structures
that repeat the same operations for multiple iterations.
 The more iterations, the harder for attackers to nd out the secret by
only observing the plaintext/input and the ciphertext/output.
Attacker Model
 In this model we classify into 4 classes.
 They are:
Class 1: Amateur,
Class 2: Expert,
Class 3: Insider,
Class 4: Expert with advanced equipment
Attacker Model
 Class 1: Amateur
Knows the cipher algorithm implementation, as well as timing
diagrams for correctly operating the circuit (this information is usually
present in the circuit datasheet).
 Class 2: Expert
Can uncover design details with the help of DPA or timing analysis,
consisting mainly of input/output register buffers and additional
registers that may be affected by plaintext (DFF storage elements).
These DFFs may complicate the observation of data related to the
secret.
Attacker Model
 Class 3: Insider
Knows the correspondence between the circuit flip-flops and their
position within the scan chain.
 Class 4: Expert with advanced equipment
Can remove the chip package and probe internal signals. This is
important in cases where the scan chains are disconnected after
manufacturing test by means of anti-fuses. This class of attackers can
still probe unconnected scan chains.
 It must be noted that a Class 3 or 4 attacker have of course all the
abilities of the lower class attackers.
Known Scan-Based Attacks
 The rst scan attack proposed in the literature was conceived to
break a Data Encryption Standard (DES) block cipher.
 Yang et al. described a two-phase procedure that consists in first
finding the position of the intermediate registers in the scan
chain, and then retrieving the DES first round key.
 In order to find the position, 64 pairs of plaintexts are loaded.
Two plaintexts are loaded.
 Two plaintexts of any of these pairs have a single-bit difference
and each pair has a difference in a different location.
 Using the procedure described in subsection II-A, the attacker
shifts out internal states when the plaintexts are loaded into the
registers that store the intermediate values and then these
register's flip-flops are localized.
 Then the attacker applies three chosen plaintexts and shifts out
the scan data to recover the first round key.
Misuse of Test Interfaces
 Test interfaces such as JTAG and IEEE 1500 have two
security drawbacks:
 they make scan-based attacks easier and
 They can be used to upload corrupted firmware in non-
volatile
 memories or read out internal contents.
 The first issue comes from the fact that they provide access
to individual components(chips on board or cores on
SoCs).
 It implies that malicious users can apply scan-based attacks
on the cryptographic blocks only, which makes the analysis
phase of the attack easier.
Conclusion
In this paper we described two main issues related to the
test and security domain: scan-based attacks and misuse of
JTAG interfaces. Both threats exploit security issues present
in structures that implemented test and debug of digital
ICs. To help the understanding of scan-based attacks, we
have described the principles of these attacks. Then we
presented a survey of the known scan-based attacks so
that designers can take them into account when building
new circuits. Additionally, we described some well known
issues related to the misuse of JTAG and IEEE 1500 test
interfaces.
References
[1] (1994). Federal Information Processing Standards Publication 140-2:
Security Requirements for Cryptographic Modules [Online]. Available:
http://csrc.nist.gov/publications/ps/ps140-2/ps1402.pdf
[2] D. Hely, M.-L. Flottes, F. Bancel, B. Rouzeyre, N. Berard, and
M. Renovell, ``Scan design and secure chip [secure IC testing],'' in
Proc.
10th IEEE IOLTS, Jul. 2004, pp. 219224.
[3] J. Lee, M. Tehranipoor, C. Patel, and J. Plusquellic, ``Securing designs
against scan-based side-channel attacks,'' IEEE Trans. Dependable
Secure
Comput., vol. 4, no. 4, pp. 325336, Oct. 2007.
[4] J. Da Rolt, G. Di Natale, M. Flottes, and B. Rouzeyre, ``A novel
differential
scan attack on advanced DFT structures,'' ACM Trans. Des. Autom.
Electron. Syst., vol. 18, no. 4, p. 58, Oct. 2013.
Any
Test versus security @ IEEE Concept

More Related Content

PDF
HARDWARE SECURITY IN CASE OF SCAN-BASED ATTACK ON CRYPTO-HARDWARE
PDF
Design and implementation of secured scan based attacks on ic’s by using on c...
PPT
Sneak Peek into the Future with Prof. Indranil Sengupta, IIT Kharagpur
PDF
Signature Free Virus Blocking Method to Detect Software Code Security (Intern...
PDF
Hardware trojan detection technique using side channel analysis for hardware ...
PDF
Fault Attacks on Cryptosystems
PDF
Hardware Trojan Identification and Detection
PDF
Layered approach
HARDWARE SECURITY IN CASE OF SCAN-BASED ATTACK ON CRYPTO-HARDWARE
Design and implementation of secured scan based attacks on ic’s by using on c...
Sneak Peek into the Future with Prof. Indranil Sengupta, IIT Kharagpur
Signature Free Virus Blocking Method to Detect Software Code Security (Intern...
Hardware trojan detection technique using side channel analysis for hardware ...
Fault Attacks on Cryptosystems
Hardware Trojan Identification and Detection
Layered approach

What's hot (19)

PPTX
Reconfigurable trust forembeddedcomputingplatforms
PPT
Finding Diversity In Remote Code Injection Exploits
PPT
Testbed For Ids
PDF
IDS - Fact, Challenges and Future
PDF
Jurassic Pcap
PDF
A fast static analysis approach to detect exploit code inside network flows
PDF
Chapter 7 security tools i
PPTX
Deep learning approach for network intrusion detection system
PPTX
Anomaly detection final
PDF
A Test-Bed Implementation for Securing OLSR In Mobile Ad-Hoc Networks
PDF
Bypassing firewalls
PDF
De-Authentication attack on wireless network 802.11i using Kali Linux
PDF
Deliberately Un-Dependable Applications: the Role of Dependability Metrics in...
PDF
M phil-computer-science-cryptography-projects
PDF
SHARED INFORMATION BASED SECURITY SOLUTION FOR MOBILE AD HOC NETWORKS
PDF
Intrusion Alert Correlation
PDF
Procuring the Anomaly Packets and Accountability Detection in the Network
PDF
INTRUSION DETECTION SYSTEM CLASSIFICATION USING DIFFERENT MACHINE LEARNING AL...
PDF
IRJET- Review on Intrusion Detection System using Recurrent Neural Network wi...
Reconfigurable trust forembeddedcomputingplatforms
Finding Diversity In Remote Code Injection Exploits
Testbed For Ids
IDS - Fact, Challenges and Future
Jurassic Pcap
A fast static analysis approach to detect exploit code inside network flows
Chapter 7 security tools i
Deep learning approach for network intrusion detection system
Anomaly detection final
A Test-Bed Implementation for Securing OLSR In Mobile Ad-Hoc Networks
Bypassing firewalls
De-Authentication attack on wireless network 802.11i using Kali Linux
Deliberately Un-Dependable Applications: the Role of Dependability Metrics in...
M phil-computer-science-cryptography-projects
SHARED INFORMATION BASED SECURITY SOLUTION FOR MOBILE AD HOC NETWORKS
Intrusion Alert Correlation
Procuring the Anomaly Packets and Accountability Detection in the Network
INTRUSION DETECTION SYSTEM CLASSIFICATION USING DIFFERENT MACHINE LEARNING AL...
IRJET- Review on Intrusion Detection System using Recurrent Neural Network wi...
Ad

Viewers also liked (14)

PPTX
Software libre y software privativo
PDF
Blogs en el aprendizaje
PPTX
Social watch workshop summary of day 1
PDF
kgl-315 200мвт Зеленая лазерная указка http://www.lasersru.com/kgl-315-200mw-...
PPTX
Citar Fuentes electronicas
PDF
03.[슬라이드]브래그피크 v20160224(ch)
PDF
ContainerDays Boston 2015: "CoreOS: Building the Layers of the Scalable Clust...
PPTX
Instalación de Windows 7 usando virtualbox
PDF
Presentation + Template Samples
PPTX
Escritorio2do
PPTX
Trastorno obsesivo compulsivo
PPTX
Windows 7, 8 y 10
PDF
Ryan Markel - WordCamp StL 2016 - Code Review
PPTX
IOS Swift Language 3rd tutorial
Software libre y software privativo
Blogs en el aprendizaje
Social watch workshop summary of day 1
kgl-315 200мвт Зеленая лазерная указка http://www.lasersru.com/kgl-315-200mw-...
Citar Fuentes electronicas
03.[슬라이드]브래그피크 v20160224(ch)
ContainerDays Boston 2015: "CoreOS: Building the Layers of the Scalable Clust...
Instalación de Windows 7 usando virtualbox
Presentation + Template Samples
Escritorio2do
Trastorno obsesivo compulsivo
Windows 7, 8 y 10
Ryan Markel - WordCamp StL 2016 - Code Review
IOS Swift Language 3rd tutorial
Ad

Similar to Test versus security @ IEEE Concept (20)

PDF
Design and implementation of secured scan based attacks on ic’s by using on c...
PPTX
Vishwanath rakesh ece 561
PDF
HARDWARE SECURITY IN CASE OF SCAN-BASED ATTACK ON CRYPTO-HARDWARE
PDF
HARDWARE SECURITY IN CASE OF SCAN-BASED ATTACK ON CRYPTO-HARDWARE
PDF
Breaching of Ring Oscillator Based Trojan Detection and Prevention in Physica...
PDF
4.report (cryptography & computer network)
PDF
A05510105
PDF
A New Way of Identifying DOS Attack Using Multivariate Correlation Analysis
PPT
Security technologies
PDF
Firewall
PDF
Verification of Security for Untrusted Third Party IP Cores
PDF
Watchguard Firewall overview and implemetation
PDF
Nt1310 Unit 6 Powerpoint
PDF
2.espk external agent authentication and session key establishment using publ...
PDF
Passive monitoring to build Situational Awareness
PDF
publication1
PDF
SECURE ADHOC ROUTING PROTOCOL FOR PRIVACY RESERVATION
PDF
Secure Checkpointing Approach for Mobile Environment
PPTX
CNS UNIT-VI.pptx
PDF
Advancing VLSI Design Reliability: A Comprehensive Examination of Embedded De...
Design and implementation of secured scan based attacks on ic’s by using on c...
Vishwanath rakesh ece 561
HARDWARE SECURITY IN CASE OF SCAN-BASED ATTACK ON CRYPTO-HARDWARE
HARDWARE SECURITY IN CASE OF SCAN-BASED ATTACK ON CRYPTO-HARDWARE
Breaching of Ring Oscillator Based Trojan Detection and Prevention in Physica...
4.report (cryptography & computer network)
A05510105
A New Way of Identifying DOS Attack Using Multivariate Correlation Analysis
Security technologies
Firewall
Verification of Security for Untrusted Third Party IP Cores
Watchguard Firewall overview and implemetation
Nt1310 Unit 6 Powerpoint
2.espk external agent authentication and session key establishment using publ...
Passive monitoring to build Situational Awareness
publication1
SECURE ADHOC ROUTING PROTOCOL FOR PRIVACY RESERVATION
Secure Checkpointing Approach for Mobile Environment
CNS UNIT-VI.pptx
Advancing VLSI Design Reliability: A Comprehensive Examination of Embedded De...

Recently uploaded (20)

PDF
Africa 2025 - Prospects and Challenges first edition.pdf
PDF
High-frequency high-voltage transformer outline drawing
PPTX
ANATOMY OF ANTERIOR CHAMBER ANGLE AND GONIOSCOPY.pptx
PPTX
Implications Existing phase plan and its feasibility.pptx
PPTX
Complete Guide to Microsoft PowerPoint 2019 – Features, Tools, and Tips"
PDF
Phone away, tabs closed: No multitasking
PDF
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
PDF
Wio LTE JP Version v1.3b- 4G, Cat.1, Espruino Compatible\202001935, PCBA;Wio ...
PPTX
Fundamental Principles of Visual Graphic Design.pptx
DOCX
actividad 20% informatica microsoft project
PPTX
Wisp Textiles: Where Comfort Meets Everyday Style
PPT
Package Design Design Kit 20100009 PWM IC by Bee Technologies
DOCX
The story of the first moon landing.docx
PPTX
An introduction to AI in research and reference management
PPTX
Tenders & Contracts Works _ Services Afzal.pptx
PDF
YOW2022-BNE-MinimalViableArchitecture.pdf
PPTX
areprosthodontics and orthodonticsa text.pptx
PPTX
Causes of Flooding by Slidesgo sdnl;asnjdl;asj.pptx
PPTX
Special finishes, classification and types, explanation
PDF
Emailing DDDX-MBCaEiB.pdf DDD_Europe_2022_Intro_to_Context_Mapping_pdf-165590...
Africa 2025 - Prospects and Challenges first edition.pdf
High-frequency high-voltage transformer outline drawing
ANATOMY OF ANTERIOR CHAMBER ANGLE AND GONIOSCOPY.pptx
Implications Existing phase plan and its feasibility.pptx
Complete Guide to Microsoft PowerPoint 2019 – Features, Tools, and Tips"
Phone away, tabs closed: No multitasking
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
Wio LTE JP Version v1.3b- 4G, Cat.1, Espruino Compatible\202001935, PCBA;Wio ...
Fundamental Principles of Visual Graphic Design.pptx
actividad 20% informatica microsoft project
Wisp Textiles: Where Comfort Meets Everyday Style
Package Design Design Kit 20100009 PWM IC by Bee Technologies
The story of the first moon landing.docx
An introduction to AI in research and reference management
Tenders & Contracts Works _ Services Afzal.pptx
YOW2022-BNE-MinimalViableArchitecture.pdf
areprosthodontics and orthodonticsa text.pptx
Causes of Flooding by Slidesgo sdnl;asnjdl;asj.pptx
Special finishes, classification and types, explanation
Emailing DDDX-MBCaEiB.pdf DDD_Europe_2022_Intro_to_Context_Mapping_pdf-165590...

Test versus security @ IEEE Concept

  • 2. Agenda  Abstract  Introduction What is Security Testing Purpose of Security Testing Scan-Based Attacks Types of Attacks  Content of Attackers Misuse of Test Interfaces Conclusion References
  • 3. Abstract Cryptographic circuits need to be protected against side- channel attacks, which target their physical attributes while the cryptographic algorithm is in execution. There can be various side-channels, such as power, timing, electromagnetic radiation, fault response, and so on. One such important side- channel is the design-for-testability (DfT) infrastructure present for effective and timely testing of VLSI circuits.The purpose of this paper is to rst present a detailed survey on the state-of- the-art in scan-based side-channel attacks on symmetric and public-key cryptographic hardware implementations, both in the absence and presence of advanced DfT structures, such as test compression and X-masking, which may make the attack diffcult.
  • 4. Introduction Structural testing is one important step in the production of integrated circuits. Indeed, the fabrication of CMOS devices is not a totally controlled process and some of the manufactured Chips may not work properly. Testing is therefore essential to Sort faulty and good circuits and thus ensure the quality of the products. The increasing test cost of new technologies demands the insertion of test-oriented structures early in the integrated circuit (IC) design cycle, which is called Design-for-Testabilit (DfT). These structures aims at improving the testability (mainl the capacity to detect the presence of faults), diagnostics, test time and reducing the number of required test pins.
  • 5. What is Security Testing Security testing is a process to determine that an information system protects data and maintains functionality. To check whether there is any information leakage. To test the application whether it has unauthorized access and having the encoded security code. To finding out all the potential loopholes and weaknesses of the system.
  • 6. Purpose of Security Testing Primary purpose of security testing is to identify the vulnerabilities and subsequently repairing them. Security Testing helps in improving the current system and also helps in ensuring that the system will work for longer time. Security test helps in finding out loopholes that can cause loss of important information.
  • 7. Scan-Based Attacks The insertion of scan chains consists of replacing the flip-flops (FFs) of the design by scan flip-flops (SFFs) and connecting these SFFs into a shift-register, called scan chain. The scan chain is bound to a input pin (scan-in) and to an output pin (scan-out). An extra pin called scan-enable should be added to control the scan chain's data shifting. If the scanenable is set to 0, the SFFs are connected to the circuit to behave as functionally expected (functional mode). When the scan-enable is set to 1, the SFFs are connected to the scan chain, and the bitstream at the scan-in is shifted in while the data stored in the SFFs is shifted out through the scan-out pin.
  • 8. Scan-Based Attacks By controlling the scan-in and scan-enable inputs and observing the scan-out pin, and attacker can observe confidential data or corrupt internal states. Then the below Fig. 1 illustrates the duality between test and security.
  • 9. Types of Attacks: Attack Basic Procedure Attacking Cryptographic Primitives Attacker Model Known Scan-Based Attacks
  • 10. Attack Basic Procedure  As depicted in Fig. 1, the attacker can use the shift operation maliciously, switching from functional to test mode at will.  Even if the attacker uses the shift operation as the test engineer, the attack's procedure is different from the standard test procedure.  For instance, suppose that some of  the flip-flops inserted on the scan chain contain confidential Information .  An observability attack would consist of the following steps: a. reset the circuit b. load the chosen input at the cipher's input c. run part of the encryption d. switch to test e. mode when the intermediate flip-flops contain data related to the secret and shift out the scan contents containing this confidential information f. analyze the observed contents and try to uncover the secret key.
  • 11. Attacking Cryptographic Primitives  The science of coding and decoding messages so as to keep these messages secure. Coding takes place using a key that ideally is known only by the sender and intended recipient of the message.  In computer programming, a primitive is a basic interface or segment of code that can be used to build more sophisticated program elements or interfaces.  The below Fig. 2 shows an example of how the scan- based attacks can compromise the security of symmetric-key or public-key cryptography.
  • 12.  Both symmetric-key and public-key algorithms usually have structures that repeat the same operations for multiple iterations.  The more iterations, the harder for attackers to nd out the secret by only observing the plaintext/input and the ciphertext/output.
  • 13. Attacker Model  In this model we classify into 4 classes.  They are: Class 1: Amateur, Class 2: Expert, Class 3: Insider, Class 4: Expert with advanced equipment
  • 14. Attacker Model  Class 1: Amateur Knows the cipher algorithm implementation, as well as timing diagrams for correctly operating the circuit (this information is usually present in the circuit datasheet).  Class 2: Expert Can uncover design details with the help of DPA or timing analysis, consisting mainly of input/output register buffers and additional registers that may be affected by plaintext (DFF storage elements). These DFFs may complicate the observation of data related to the secret.
  • 15. Attacker Model  Class 3: Insider Knows the correspondence between the circuit flip-flops and their position within the scan chain.  Class 4: Expert with advanced equipment Can remove the chip package and probe internal signals. This is important in cases where the scan chains are disconnected after manufacturing test by means of anti-fuses. This class of attackers can still probe unconnected scan chains.  It must be noted that a Class 3 or 4 attacker have of course all the abilities of the lower class attackers.
  • 16. Known Scan-Based Attacks  The rst scan attack proposed in the literature was conceived to break a Data Encryption Standard (DES) block cipher.  Yang et al. described a two-phase procedure that consists in first finding the position of the intermediate registers in the scan chain, and then retrieving the DES first round key.  In order to find the position, 64 pairs of plaintexts are loaded. Two plaintexts are loaded.  Two plaintexts of any of these pairs have a single-bit difference and each pair has a difference in a different location.  Using the procedure described in subsection II-A, the attacker shifts out internal states when the plaintexts are loaded into the registers that store the intermediate values and then these register's flip-flops are localized.  Then the attacker applies three chosen plaintexts and shifts out the scan data to recover the first round key.
  • 17. Misuse of Test Interfaces  Test interfaces such as JTAG and IEEE 1500 have two security drawbacks:  they make scan-based attacks easier and  They can be used to upload corrupted firmware in non- volatile  memories or read out internal contents.  The first issue comes from the fact that they provide access to individual components(chips on board or cores on SoCs).  It implies that malicious users can apply scan-based attacks on the cryptographic blocks only, which makes the analysis phase of the attack easier.
  • 18. Conclusion In this paper we described two main issues related to the test and security domain: scan-based attacks and misuse of JTAG interfaces. Both threats exploit security issues present in structures that implemented test and debug of digital ICs. To help the understanding of scan-based attacks, we have described the principles of these attacks. Then we presented a survey of the known scan-based attacks so that designers can take them into account when building new circuits. Additionally, we described some well known issues related to the misuse of JTAG and IEEE 1500 test interfaces.
  • 19. References [1] (1994). Federal Information Processing Standards Publication 140-2: Security Requirements for Cryptographic Modules [Online]. Available: http://csrc.nist.gov/publications/ps/ps140-2/ps1402.pdf [2] D. Hely, M.-L. Flottes, F. Bancel, B. Rouzeyre, N. Berard, and M. Renovell, ``Scan design and secure chip [secure IC testing],'' in Proc. 10th IEEE IOLTS, Jul. 2004, pp. 219224. [3] J. Lee, M. Tehranipoor, C. Patel, and J. Plusquellic, ``Securing designs against scan-based side-channel attacks,'' IEEE Trans. Dependable Secure Comput., vol. 4, no. 4, pp. 325336, Oct. 2007. [4] J. Da Rolt, G. Di Natale, M. Flottes, and B. Rouzeyre, ``A novel differential scan attack on advanced DFT structures,'' ACM Trans. Des. Autom. Electron. Syst., vol. 18, no. 4, p. 58, Oct. 2013.
  • 20. Any