Our online courses are accessible 24/7 for individual booking (payment with Paypal on our training portal). Course access is typically 30 days, so as a learner, you can cover the training material at your own pace. Please note that our public online courses, as well as additionally available material can be provided as a separate learning portal for your company. The courses are also available as independent SCORM compliant packages, so they can be integrated with your own learning portal as part of a corporate learning agreement.
Fault injection for smartcards
Understand how fault injection attacks can circumvent security measures and learn how to mitigate problems.
Fault injection for embedded systems
Understand how fault injection attacks are applied to embedded systems and learn how to mitigate problems.
Side Channel Analysis
Learn to apply side channel analysis to evaluate the SCA robustness of your chip and its countermeasures
HCE security certification master class
The result of 50+ security evaluation projects related to HCE and TEE based payment solutions and certification brings you the essential knowledge about HCE security challenges and solutions.
Memory corruption issues in C
Most software developers know what a buffer overflow is. But there is no shortage of such coding mistakes in all types of software. We have created a course specifically to help developers address this problem.
Deep Learning for Side Channel Analysis
Learn how to use neural networks to evaluate both private and public key crypto algorithms.
Essential Side Channel Analysis
Regardless of your background, this training is designed to help you understand what makes Side Channel Analysis easy and what makes it difficult.
Advanced Side Channel Analysis
Upgrade your SCA skills to a whole new level. This additional course is aimed at developers and security professionals with existing Side Channel knowledge.
Essential Fault Injection
Closely connected with SCA know-how, the Fault Injection experience this training empowers your team with the complete knowledge of hardware security techniques.
Advanced Fault Injection
Advanced FI explores the topic of hardware security in deeper detail for experienced professionals. A practical hands-on course brought by the leading developer of SCA/FI tools.
Embedded Systems Security
Device security starts here. The Embedded Systems Security training is a primer for hardware and software security, a must-have course to obtain the essential knowledge on how to build robust devices.
Embedded Security for Automotive
In this training you will look at an automotive solution from an attacker’s perspective. You will learn how ECUs can be hacked, and identify ways to apply this knowledge to your product and make it more robust.
Deep Learning for Side Channel Analysis
Deep Learning for SCA is a practical training to help you speed up your side channel analysis routine.
Secure Code Development Bootcamp
This training helps your development team to adopt the best security practices by sharing a hacker’s mindset. Look at your software from a different perspective, understand how it can be hacked and identify ways to mitigate a coding error before it happens.
Hardening Secure Boot Workshop
Protect the most important security asset of your embedded hardware product. Harden your secure boot implementation against logical and fault injection attacks.
ARM Reverse Engineering
Extract data structures, language constructs and identify typical vulnerability patterns from compiled code by combining static and dynamic analysis techniques.
Introduction to Software Exploitation
Don’t hunt for vulnerabilities! Deploy mitigation techniques that make your embedded software more robust even when a coding mistake happens.
Introduction to Smartcard Security
Specifically designed for smart card vendors, card issuers including banks and governmental bodies, this training covers the most important topics of smartcard security.