SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
1
Riscure Assurance
for Premium Content
2
Trusted Execution Environment (TEE) security
• TEE protects the assets hidden in HW or SW
– Hardware enforced mechanisms are set up and controlled by TEE based on root of trust
• TEE isolates assets from REE access
– keys, video, video path
• While the secure media path could be entirely in HW, the configuration as well as
control of the HW is performed by TEE SW
3
Trusted Application (TA) security
• Security of the system is built on top of TEE SW and HW separation mechanisms
• Confidentiality of the data as well as integrity of the applications and data are
critical of the security of the assets
• There should not be unauthorized modifications of the code that performs core
functions and expose the assets
4
TEE Security Challenges
• Does it protect my assets?
• Is the HW base secure?
• Is the SW secure?
• What kind of attacker can attack me?
• How much effort do they need?
• What can they do with my device?
5
Global Platform Problems / Drawbacks
• Has PP for TEE
• Includes security functional testing
• Only a single assurance level
• Pass/fail evaluation – no quality indication
• Administrative costs
• No component evaluations, only system
• Not endorsed by the content protection
market
• Fixed amount of effort , mitigations not
accounted for
6
Common Criteria Problems / Drawbacks
• Provides various assurance levels
• Takes into account different attacker
levels
• CC provides either extensive
evaluation and testing or insufficient
• Administrative costs
• Only integrated System assurance
• Pass-fail verdict
• Reviews implementation
representation
• Doesn’t take mitigations into account
7
Methodology has to:
• Capture relevant attacks
• Provide different security levels
• Provide different assurance levels
• Be time efficient
• Provide component evaluations
8
Levels and Attackers – what does it mean
5-7 Medium to Advanced hacker
1-4 Script-kiddy or amateur hacker
8 Organized criminals
9-10 Government security agency
9
The “MovieLabs Specifications for Enhanced Content
Protection – Version 1.1” is one of the main security
standards in the content provider market.
For chipsets it requires testing of the Secure Computation
Environment and Secure Media Pipeline, as well as SCA
resistance of the encryption and decryption algorithms.
These requirements are also included in the scope of the
Riscure Assurance for Content Protection program. The
table below shows which Component Assurance Levels are
necessary for chipsets to comply with the MovieLabs
Specifications.
MovieLabs Specifications
for Enhanced Content
Protection
MovieLabs Specifications Riscure Assurance for Content Protection
Secure Computation
Environment
CAL 6+ for TEE HW, CAL 5+ for TEE SW
Hardware Root of Trust CAL 6+ for TEE HW
Secure Media Pipeline (SMP) CAL 5+ for SMP SW, CAL 6+ for TEE HW
Encryption (SCA requirement) CAL 6+ for Conditional Access (CA)
10
Methodology steps
Step 4: Integration testing (optional)
Verifies configuration for level 6 and up
Step 3: SW code review of TCB
SW vulnerabilities per 1KLoC Coverage depends on CAL
Step 2: TEE HW testing of selected tests
JIL rating indicates the level Effort depends on the level
Step 1: Design review
HW and SW design Effort depends on the level
11
Step 1: Design review
• Find the relevant up to date attacks in the design
• What HW mechanisms are in place to protect assets and TEE?
(compliance rules)
• What boot process is in place? Is the root of trust
implemented? Keys protection, time protection?
• Attacks based on standardized documentation such as JHAS
and knowledge of relevant up-to-date attacks
12
Step 2: HW testing
• For the selected tests for HW mechanisms during the Design review
phase:
• Penetration testing is performed
• For tests that indicate the attack is possible JIL rating is
assigned
• Based on the JIL rating, the robustness of the design is
determined
13
Step 3: SW code review
• SW code review aims at
• Determining overall quality of the code using statistics
• Detecting the most critical SW vulnerabilities
• Detecting if there are exploit mitigations
• Identifying vulnerabilities in the chain of trust
14
Benefits
• Effective testing with respect to time to
market
• Budget-efficient high-assurance
evaluation
• Up-to date threat assessment
• Composite evaluations
15
NEW: Riscure Assurance
for Premium Content
screening
• Estimates what level would your chip/
HW/SW component get
• Key benefits
• Determines the expected level
• Light, easy and quick
• Guides you how to improve your
solution
• Contact us to learn more
16
Challenge your security
Riscure B.V.
Frontier Building, Delftechpark 49
2628 XJ Delft
The Netherlands
Phone: +31 15 251 40 90
www.riscure.com
Riscure North America
550 Kearny St., Suite 330
San Francisco, CA 94108 USA
Phone: +1 650 646 99 79
inforequest@riscure.com
Riscure China
Room 2030-31, No. 989, Changle Road, Shanghai 200031
China
Phone: +86 21 5117 5435
inforcn@riscure.com

Contenu connexe

Tendances

BlueHat v17 || Extracting Secrets from Silicon – A New Generation of Bug Hunt...
BlueHat v17 || Extracting Secrets from Silicon – A New Generation of Bug Hunt...BlueHat v17 || Extracting Secrets from Silicon – A New Generation of Bug Hunt...
BlueHat v17 || Extracting Secrets from Silicon – A New Generation of Bug Hunt...
BlueHat Security Conference
 
BlueHat v17 || KERNELFAULT: R00ting the Unexploitable using Hardware Fault In...
BlueHat v17 || KERNELFAULT: R00ting the Unexploitable using Hardware Fault In...BlueHat v17 || KERNELFAULT: R00ting the Unexploitable using Hardware Fault In...
BlueHat v17 || KERNELFAULT: R00ting the Unexploitable using Hardware Fault In...
BlueHat Security Conference
 
Ryder robertson security-considerations_in_the_supply_chain_2017.11.02
Ryder robertson security-considerations_in_the_supply_chain_2017.11.02Ryder robertson security-considerations_in_the_supply_chain_2017.11.02
Ryder robertson security-considerations_in_the_supply_chain_2017.11.02
PacSecJP
 
Hardware Security Training By TONEX
Hardware Security Training By TONEXHardware Security Training By TONEX
Hardware Security Training By TONEX
Bryan Len
 

Tendances (20)

How to secure HCE
How to secure HCEHow to secure HCE
How to secure HCE
 
CheapSCAte: Attacking IoT with less than $60
CheapSCAte: Attacking IoT with less than $60CheapSCAte: Attacking IoT with less than $60
CheapSCAte: Attacking IoT with less than $60
 
Controlling PC on ARM using Fault Injection
Controlling PC on ARM using Fault InjectionControlling PC on ARM using Fault Injection
Controlling PC on ARM using Fault Injection
 
BlueHat v17 || Extracting Secrets from Silicon – A New Generation of Bug Hunt...
BlueHat v17 || Extracting Secrets from Silicon – A New Generation of Bug Hunt...BlueHat v17 || Extracting Secrets from Silicon – A New Generation of Bug Hunt...
BlueHat v17 || Extracting Secrets from Silicon – A New Generation of Bug Hunt...
 
BlueHat v17 || KERNELFAULT: R00ting the Unexploitable using Hardware Fault In...
BlueHat v17 || KERNELFAULT: R00ting the Unexploitable using Hardware Fault In...BlueHat v17 || KERNELFAULT: R00ting the Unexploitable using Hardware Fault In...
BlueHat v17 || KERNELFAULT: R00ting the Unexploitable using Hardware Fault In...
 
Havex Deep Dive (English)
Havex Deep Dive (English)Havex Deep Dive (English)
Havex Deep Dive (English)
 
BlueHat v17 || Raising the Bar: New Hardware Primitives for Exploit Mitigations
BlueHat v17 || Raising the Bar: New Hardware Primitives for Exploit Mitigations BlueHat v17 || Raising the Bar: New Hardware Primitives for Exploit Mitigations
BlueHat v17 || Raising the Bar: New Hardware Primitives for Exploit Mitigations
 
TRITON: How it Disrupted Safety Systems and Changed the Threat Landscape of I...
TRITON: How it Disrupted Safety Systems and Changed the Threat Landscape of I...TRITON: How it Disrupted Safety Systems and Changed the Threat Landscape of I...
TRITON: How it Disrupted Safety Systems and Changed the Threat Landscape of I...
 
Practical Security Assessments of IoT Devices and Systems
Practical Security Assessments of IoT Devices and Systems Practical Security Assessments of IoT Devices and Systems
Practical Security Assessments of IoT Devices and Systems
 
Attacking Embedded Devices (No Axe Required)
Attacking Embedded Devices (No Axe Required)Attacking Embedded Devices (No Axe Required)
Attacking Embedded Devices (No Axe Required)
 
Man in the middle attacks on IEC 60870-5-104
Man in the middle attacks on IEC 60870-5-104Man in the middle attacks on IEC 60870-5-104
Man in the middle attacks on IEC 60870-5-104
 
Proving the Security of Low-Level Software Components & TEEs
Proving the Security of Low-Level Software Components & TEEsProving the Security of Low-Level Software Components & TEEs
Proving the Security of Low-Level Software Components & TEEs
 
LAS16-300K2: Geoff Thorpe - IoT Zephyr
LAS16-300K2: Geoff Thorpe - IoT ZephyrLAS16-300K2: Geoff Thorpe - IoT Zephyr
LAS16-300K2: Geoff Thorpe - IoT Zephyr
 
Ryder robertson security-considerations_in_the_supply_chain_2017.11.02
Ryder robertson security-considerations_in_the_supply_chain_2017.11.02Ryder robertson security-considerations_in_the_supply_chain_2017.11.02
Ryder robertson security-considerations_in_the_supply_chain_2017.11.02
 
Hardware Security Training By TONEX
Hardware Security Training By TONEXHardware Security Training By TONEX
Hardware Security Training By TONEX
 
RSAC 2016: How to Get into ICS Security
RSAC 2016: How to Get into ICS SecurityRSAC 2016: How to Get into ICS Security
RSAC 2016: How to Get into ICS Security
 
Securing a Raspberry Pi and other DIY IoT devices
Securing a Raspberry Pi and other DIY IoT devicesSecuring a Raspberry Pi and other DIY IoT devices
Securing a Raspberry Pi and other DIY IoT devices
 
Slide Deck – Session 9 – FRSecure CISSP
Slide Deck – Session 9 – FRSecure CISSP Slide Deck – Session 9 – FRSecure CISSP
Slide Deck – Session 9 – FRSecure CISSP
 
Primer: The top ten automotive cybersecurity vulnerabilities of 2015
Primer: The top ten automotive cybersecurity vulnerabilities of 2015Primer: The top ten automotive cybersecurity vulnerabilities of 2015
Primer: The top ten automotive cybersecurity vulnerabilities of 2015
 
Secure Coding in Perl
Secure Coding in PerlSecure Coding in Perl
Secure Coding in Perl
 

Similaire à Riscure Assurance for Premium Content at a glance

Similaire à Riscure Assurance for Premium Content at a glance (20)

Digital Product Security
Digital Product SecurityDigital Product Security
Digital Product Security
 
Create code confidence for better application security
Create code confidence for better application security Create code confidence for better application security
Create code confidence for better application security
 
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4
Developing for Industrial IoT with Linux OS on DragonBoard™ 410c: Session 4
 
Reduce Third Party Developer Risks
Reduce Third Party Developer RisksReduce Third Party Developer Risks
Reduce Third Party Developer Risks
 
chap-1 : Vulnerabilities in Information Systems
chap-1 : Vulnerabilities in Information Systemschap-1 : Vulnerabilities in Information Systems
chap-1 : Vulnerabilities in Information Systems
 
Security Services and Approach by Nazar Tymoshyk
Security Services and Approach by Nazar TymoshykSecurity Services and Approach by Nazar Tymoshyk
Security Services and Approach by Nazar Tymoshyk
 
PCI and Vulnerability Assessments - What’s Missing
PCI and Vulnerability Assessments - What’s MissingPCI and Vulnerability Assessments - What’s Missing
PCI and Vulnerability Assessments - What’s Missing
 
Perforce on Tour 2015 - Grab Testing By the Horns and Move
Perforce on Tour 2015 - Grab Testing By the Horns and MovePerforce on Tour 2015 - Grab Testing By the Horns and Move
Perforce on Tour 2015 - Grab Testing By the Horns and Move
 
AppSec in an Agile World
AppSec in an Agile WorldAppSec in an Agile World
AppSec in an Agile World
 
SLVA - Security monitoring and reporting itweb workshop
SLVA - Security monitoring and reporting   itweb workshopSLVA - Security monitoring and reporting   itweb workshop
SLVA - Security monitoring and reporting itweb workshop
 
Security Testing
Security TestingSecurity Testing
Security Testing
 
Agile and Secure Development
Agile and Secure DevelopmentAgile and Secure Development
Agile and Secure Development
 
2017 02-17 rsac 2017 tech-f02
2017 02-17 rsac 2017 tech-f022017 02-17 rsac 2017 tech-f02
2017 02-17 rsac 2017 tech-f02
 
Enumerating software security design flaws throughout the ssdlc cosac - 201...
Enumerating software security design flaws throughout the ssdlc   cosac - 201...Enumerating software security design flaws throughout the ssdlc   cosac - 201...
Enumerating software security design flaws throughout the ssdlc cosac - 201...
 
Enumerating software security design flaws throughout the SSDLC
Enumerating software security design flaws throughout the SSDLCEnumerating software security design flaws throughout the SSDLC
Enumerating software security design flaws throughout the SSDLC
 
Unit4
Unit4Unit4
Unit4
 
Hardware Security on Vehicles
Hardware Security on VehiclesHardware Security on Vehicles
Hardware Security on Vehicles
 
Sslc
SslcSslc
Sslc
 
Giving your AppSec program the edge - using OpenSAMM for benchmarking and sof...
Giving your AppSec program the edge - using OpenSAMM for benchmarking and sof...Giving your AppSec program the edge - using OpenSAMM for benchmarking and sof...
Giving your AppSec program the edge - using OpenSAMM for benchmarking and sof...
 
Stop Chasing the Version: Compliance with CIPv5 through CIPv99
Stop Chasing the Version: Compliance with CIPv5 through CIPv99 Stop Chasing the Version: Compliance with CIPv5 through CIPv99
Stop Chasing the Version: Compliance with CIPv5 through CIPv99
 

Plus de Riscure

Plus de Riscure (9)

PEW PEW PEW: Designing Secure Boot Securely
PEW PEW PEW: Designing Secure Boot SecurelyPEW PEW PEW: Designing Secure Boot Securely
PEW PEW PEW: Designing Secure Boot Securely
 
Lowering the bar: deep learning for side-channel analysis
Lowering the bar: deep learning for side-channel analysisLowering the bar: deep learning for side-channel analysis
Lowering the bar: deep learning for side-channel analysis
 
Riscure Introduction
Riscure IntroductionRiscure Introduction
Riscure Introduction
 
Practical Differential Fault Attack on AES
Practical Differential Fault Attack on AESPractical Differential Fault Attack on AES
Practical Differential Fault Attack on AES
 
How to secure electronic passports
How to secure electronic passportsHow to secure electronic passports
How to secure electronic passports
 
How multi-fault injection breaks the security of smart cards
How multi-fault injection breaks the security of smart cardsHow multi-fault injection breaks the security of smart cards
How multi-fault injection breaks the security of smart cards
 
Why are we still vulnerable to Side Channel Attacks?
Why are we still vulnerable to Side Channel Attacks?Why are we still vulnerable to Side Channel Attacks?
Why are we still vulnerable to Side Channel Attacks?
 
Defeating RSA Multiply-Always and Message Blinding Countermeasures
Defeating RSA Multiply-Always and Message Blinding CountermeasuresDefeating RSA Multiply-Always and Message Blinding Countermeasures
Defeating RSA Multiply-Always and Message Blinding Countermeasures
 
Secure initialization of Trusted Execution Environments: When Secure Boot fal...
Secure initialization of Trusted Execution Environments: When Secure Boot fal...Secure initialization of Trusted Execution Environments: When Secure Boot fal...
Secure initialization of Trusted Execution Environments: When Secure Boot fal...
 

Dernier

Dernier (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

Riscure Assurance for Premium Content at a glance

  • 2. 2 Trusted Execution Environment (TEE) security • TEE protects the assets hidden in HW or SW – Hardware enforced mechanisms are set up and controlled by TEE based on root of trust • TEE isolates assets from REE access – keys, video, video path • While the secure media path could be entirely in HW, the configuration as well as control of the HW is performed by TEE SW
  • 3. 3 Trusted Application (TA) security • Security of the system is built on top of TEE SW and HW separation mechanisms • Confidentiality of the data as well as integrity of the applications and data are critical of the security of the assets • There should not be unauthorized modifications of the code that performs core functions and expose the assets
  • 4. 4 TEE Security Challenges • Does it protect my assets? • Is the HW base secure? • Is the SW secure? • What kind of attacker can attack me? • How much effort do they need? • What can they do with my device?
  • 5. 5 Global Platform Problems / Drawbacks • Has PP for TEE • Includes security functional testing • Only a single assurance level • Pass/fail evaluation – no quality indication • Administrative costs • No component evaluations, only system • Not endorsed by the content protection market • Fixed amount of effort , mitigations not accounted for
  • 6. 6 Common Criteria Problems / Drawbacks • Provides various assurance levels • Takes into account different attacker levels • CC provides either extensive evaluation and testing or insufficient • Administrative costs • Only integrated System assurance • Pass-fail verdict • Reviews implementation representation • Doesn’t take mitigations into account
  • 7. 7 Methodology has to: • Capture relevant attacks • Provide different security levels • Provide different assurance levels • Be time efficient • Provide component evaluations
  • 8. 8 Levels and Attackers – what does it mean 5-7 Medium to Advanced hacker 1-4 Script-kiddy or amateur hacker 8 Organized criminals 9-10 Government security agency
  • 9. 9 The “MovieLabs Specifications for Enhanced Content Protection – Version 1.1” is one of the main security standards in the content provider market. For chipsets it requires testing of the Secure Computation Environment and Secure Media Pipeline, as well as SCA resistance of the encryption and decryption algorithms. These requirements are also included in the scope of the Riscure Assurance for Content Protection program. The table below shows which Component Assurance Levels are necessary for chipsets to comply with the MovieLabs Specifications. MovieLabs Specifications for Enhanced Content Protection MovieLabs Specifications Riscure Assurance for Content Protection Secure Computation Environment CAL 6+ for TEE HW, CAL 5+ for TEE SW Hardware Root of Trust CAL 6+ for TEE HW Secure Media Pipeline (SMP) CAL 5+ for SMP SW, CAL 6+ for TEE HW Encryption (SCA requirement) CAL 6+ for Conditional Access (CA)
  • 10. 10 Methodology steps Step 4: Integration testing (optional) Verifies configuration for level 6 and up Step 3: SW code review of TCB SW vulnerabilities per 1KLoC Coverage depends on CAL Step 2: TEE HW testing of selected tests JIL rating indicates the level Effort depends on the level Step 1: Design review HW and SW design Effort depends on the level
  • 11. 11 Step 1: Design review • Find the relevant up to date attacks in the design • What HW mechanisms are in place to protect assets and TEE? (compliance rules) • What boot process is in place? Is the root of trust implemented? Keys protection, time protection? • Attacks based on standardized documentation such as JHAS and knowledge of relevant up-to-date attacks
  • 12. 12 Step 2: HW testing • For the selected tests for HW mechanisms during the Design review phase: • Penetration testing is performed • For tests that indicate the attack is possible JIL rating is assigned • Based on the JIL rating, the robustness of the design is determined
  • 13. 13 Step 3: SW code review • SW code review aims at • Determining overall quality of the code using statistics • Detecting the most critical SW vulnerabilities • Detecting if there are exploit mitigations • Identifying vulnerabilities in the chain of trust
  • 14. 14 Benefits • Effective testing with respect to time to market • Budget-efficient high-assurance evaluation • Up-to date threat assessment • Composite evaluations
  • 15. 15 NEW: Riscure Assurance for Premium Content screening • Estimates what level would your chip/ HW/SW component get • Key benefits • Determines the expected level • Light, easy and quick • Guides you how to improve your solution • Contact us to learn more
  • 16. 16 Challenge your security Riscure B.V. Frontier Building, Delftechpark 49 2628 XJ Delft The Netherlands Phone: +31 15 251 40 90 www.riscure.com Riscure North America 550 Kearny St., Suite 330 San Francisco, CA 94108 USA Phone: +1 650 646 99 79 inforequest@riscure.com Riscure China Room 2030-31, No. 989, Changle Road, Shanghai 200031 China Phone: +86 21 5117 5435 inforcn@riscure.com