Your partner for Expert Security Knowledge in Embedded Systems


During our courses, you get to use open source tools as well as Riscure's own test tools. You will improve your understanding of security from an attackers mindset... with methods, approaches and tools which include the latest attack techniques.

In our tool specific courses, you will develop your skills in using the tools effectively to help you succeed better in your role at your company.

Find out about our complete course offering by clicking the course catalog.
We also offer customized or on-site training on request, see the bookings paragraph for details.

course catalog

Smart Card Security Training

Hands-on training covering all relevant attack techniques including logic attacks, side channel attacks and fault injection attacks on Smart Cards.

learn more

Software Exploitation and Mitigation Techniques

Almost any piece of code contains bugs. Some bugs more serious than others. But how do you know how serious is a bug once found? In this course we cover the basics of memory corruption issues, specifics of embedded device and kernel exploitation.

learn more

Reverse Engineering Training

Have you always wondered how to take a piece of software apart and understand its inner workings? The Reverse Engineering training for software applications aims to do just that.

learn more

Advanced SCA Training

Take your side channel analysis skills to the next level with our two day advanced training! Includes template analysis, high order analysis on RSA, TVLA, DPA on ECC, 2nd order analysis on AES.

learn more

Side Channel Analysis Training

Three day open training course in which you learn how to perform DPA and EMA on smart cards and embedded chips.

learn more

Fault Injection Training

Two day open training in which you learn how to perform fault injection on smart cards and embedded chips using power, clock, EM and laser.

learn more

Booking details

You can book your open training directly online by visiting the course catalog and the relevant training page. Click "get this course" to sign up. We accept payment via Paypal or major creditcards.

After booking you receive a registration confirmation from us. Invoices will be sent to the registered email separately. Please note that private persons and Dutch companies will receive an invoice adjusted with Dutch VAT included.

Once registered you will have access to the training academy portal, allowing access to all courses you are signed up for, as well as further details regarding the course as the course date gets nearer.

For on-site, custom or larger group training, please contact your Riscure sales person, your reseller, or email us, We often get requests for on-site training in a customer's location, which we are happy to accomodate. Note however, that we then do need to charge travel and accomodation costs for our trainer(s). On-site training also requires a minimum seat attendance per course to ensure the training is effective.

Included in the training

Riscure provides lunch, coffee/tea and beverages and training material. Equipment will be provided for the hands-on sessions, including a training computer, training cards/devices and equipment.

Relevant documentation (video, presentations, documentation) may be made available to learners on the training academy portal or during the course at our training venue.

After completing the course, the learner will receive a Riscure certificate of completion.

Please call +31 (0) 15251 4090 or send us an email