ermin-sakic / smartcard-aes-fw
A generic SmartCard firmware implementation allowing for communication based on ISO 7816 Part 3/Part 4 protocol standards, incorporating safe AES-128 with masking and shuffling as security measures. The solely look-up based (inverse) AES is used for decryption purposes.
☆22Updated 11 years ago
Related projects: ⓘ
- Automated testing tool for algorithms from JavaCard API supported by particular smart card. Performance testing of almost all available m…☆112Updated 8 months ago
- Javacard implementation of Curve25519 (prototype, work-in-progress)☆26Updated 3 years ago
- An implementation of the second-order Differential Power Analysis (DPA) attack, suited for evaluations of AES-128 algorithm on microcontr…☆18Updated 11 years ago
- Playground for open source JavaCard applets! All work and no play makes Jack a dull boy.☆138Updated 7 years ago
- Tutorials and examples on how to use Jlsca, the high-performance side channel analysis toolkit written in Julia☆44Updated 4 years ago
- A simple ISO7816 analyzer that only requires the data-stream.☆59Updated 6 years ago
- Implementation of mathematical operations with big numbers and elliptic curve points for smart cards with JavaCard platform.☆84Updated last month
- A very small ECC implementation for 8-bit microcontrollers☆149Updated 11 years ago
- EMV Framework is a Python EMV client-side implementation that allow to comunicate with payment cards through ISO7816-4/EMV☆37Updated 8 years ago
- An implementation of the first-order Differential Power Analysis (DPA) attack, suited for evaluations of AES-128 algorithm on microcontro…☆27Updated 11 years ago
- ☆223Updated 5 months ago
- Java Card applet for a elliptic curve variant of SRP (based on SRP-5 in IEEE 1368.2-2008) to provide a password-authenticated secure cha…☆8Updated 8 years ago
- Java Card FIDO U2F authenticator for Ledger Unplugged☆71Updated 4 years ago
- An open source reference card application for NIST FIPS 201-2 / NIST SP800-73-4, targeting Javacard 3.0.4+☆68Updated 3 months ago
- Side-channel toolkit in Julia☆158Updated 2 years ago
- A Java Card PKI Applet aiming to be ISO 7816 compliant☆166Updated 8 months ago
- Bibliothèque C et assembleur permettant le chiffrement/déchiffrement AES-128 de messages pour des composants grand public (famille STM32F…☆67Updated 2 years ago
- Fast, constant-time and masked AES assembly implementations for ARM Cortex-M3 and M4☆90Updated 11 months ago
- An U2F Token implementation based on JavaCard☆13Updated 8 years ago
- PC/SC inspection and manipulation tool☆59Updated 3 years ago
- Toolbox for advanced differential power analysis of symmetric key cryptographic algorithm implementations☆43Updated 6 years ago
- Side channel attack (SCA) of AES with Differential Power Analysis (DPA)☆60Updated 8 years ago
- A tool to perform (higher-order) correlation power analysis attacks (CPA).☆151Updated 2 years ago
- Applet for testing ecc curves☆25Updated 5 years ago
- NDEF tag implementation for JavaCard☆70Updated last month
- ☆96Updated this week
- Facilitates communications with telco smartcard (especially SIM and USIM)☆145Updated 6 months ago
- branch of OpenJCVM☆15Updated 10 years ago
- Small library for JavaCard CAP file parsing and verification - MOVED to https://github.com/martinpaljak/ant-javacard☆17Updated 10 months ago
- Examples from Eric Vétillard's tutorial re-arranged in a Gradle project☆29Updated 3 years ago