Applied Cryptography: 11. Smart cards (JavaCard)

Lecture 11: Smart card security model, Estonian ID card, Payment cards (EMV), Mobile phone SIM cards, Pay TV, attacks against smart cards, Common Criteria (CC) security certification, JavaCard, JavaCard applet, GlobalPlatform standard for applet management, memory management in JavaCard, JavaCard applet development under Eclipse 00:00 Introduction 00:15 Smart card security model 02:30 Estonian ID card 11:56 Payment cards (EMV) 18:23 Mobile phone SIM cards 22:38 Pay TV 24:57 Attacks against smart cards 29:47 Common Criteria (CC) security certification 34:42 JavaCard 38:54 JavaCard applet 45:41 Converting to CAP 47:56 GlobalPlatform 50:35 Installing CAP file (GlobalPlatformPro) 53:26 Blank JavaCard (Infineon) 55:32 Blank JavaCard (Feitian) 56:47 Task: JavaCard applet 58:14 Task: JavaCard applet 59:41 Task: JavaCard applet 01:01:56 JavaCard memory management 01:04:27 JavaCard applet development under Eclipse University of Tartu, MTAT.07.017 Applied Cryptography, Spring 2024 Instructor: Arnis Parsovs View the complete course: https://courses.cs.ut.ee/2024/appcryp...