Skip to main content

Training

  • Java Card
  • GlobalPlatform
  • FIDO
  • EMV
  • PKI
  • Cryptography
  • Mobile Telecommunication
  • Access Control

Learning by doing rather than staring at slides.

Classes are conducted in English, German and French by native speakers.

🇬🇧 🇩🇪 🇫🇷

Offer

Cardhoc offers courses in the following areas:

  • Java Card Development (Basic, Advanced, Cryptography, Security, Performance, Optimization)
    • Java Card Simulation (JCWDE, CREF, JCardSim)
  • Cryptography for Smart Cards & beyond (ECDAA, EdDSA, x25519, x448, Blake2b, Keccak/SHA3, Chacha20, etc.)
  • GlobalPlatform
    • Amendment A (3DES, RSA & ECC Card Confidential Content Management)
    • Amendment C (Contactless Interface Management)
    • Amendment D, (AES-based Secure Channel SCP03)
    • Amendment F (ECC/AES Secure Channel SCP11)
    • Amendment G (Opacity Secure Channel SCP21)
    • Amendment H (ELF Upgrade)
    • Amendment I (SEMS – Script-Based Personalization)
    • Amendment J (Broker Application)
    • Amendment K (Crypto-Agile SCP04)
    • Amendment L (RSA-based SCP10)
    • OFL (Open Firmware Loader)
    • Privacy Framework
    • TPS Entity Attestation, Key Store & Client API
    • NextGen APDU Transport (T=1’ – APDU over I2C / SPI)
    • SERAM (Secure Element Remote Access Management)
    • SE Access Control
    • SE, UICC, IoT, Financial, Consumer and Authentication provided by Common implementation Card Configurations
    • GlobalPlatform Java Card API Development (SecureChannel, GlobalService, CVM, Personalization, etc)
  • U2F  / CTAP2 FIDO 2.1, CBOR
  • Biometric Abstraction Layer / API / Enrolment
  • Crypto-wallet, Blockchain
  • EMV Payment: Mastercard M/Chip, Visa VSDC / VBSS, ECPC CPACE
  • EMV / GlobalPlatform Personalization: CPS 1.1 & 2.0
  • PKI: OpenPGP, GIDS, PKCS#11, MS-CNG, PIV, PKCS#15, OATH(TOTP/HOTP)
  • Cryptographic Libraries: JCA, PKCS#11, OpenSSL, Bouncy castle, etc.
  • TPM Secure Boot
  • HSM (Firmware Development, Scripting, Configuration, Key Ceremony, Key Exchange, Cryptographic Services for Encoders)
  • SAM – Secure Access Module configuration and customization
  • Access Control: MIFARE, DESFire, HID, LEGIC, CIPURSE/CALYPSO
  • Mobile Telecommunication 3GPP / GSMA (SIM Toolkit, SCP80, SCP81, eUICC M2M & Consumer, TCA MNO Profile Management, SAM Configuration)
  • Communication with a Secure Element: PC/SC, WinSCard (Windows), PCSCLite (Linux & MacOS), OpenMobileAPI (Android), LibNFC (Contactless), CCID (USB)

Please contact us for in-house, group or dedicated training.