Skip to content
View martinpaljak's full-sized avatar
👻
Busy writing too much code. I'll get to it eventually.
👻
Busy writing too much code. I'll get to it eventually.

Sponsors

Private Sponsor
@Toporin
@marbindrakon
@Reloohcs
@unicount

Sponsoring

@ciscoheat
@maxgoedjen
@LudovicRousseau
@Koenkk
@dustinkredmond
@skeletonlabs

Highlights

  • Pro

Organizations

@OpenSC @fidesmo @jnasmartcardio @security-devroom @web-eid @JavaCardPro

Block or report martinpaljak

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
martinpaljak/README.md

1674679905811

Hi there 👋

This is Martin from 🇪🇪 Estonia 🇪🇺. Every now and then I push code to Github, that scratches my own itches (remembering Kerckhoff's principle!).

Most probably you're here because of the "open source javacard software development toolkit" that consists of

🛜 NFC/NDEF and 🔑 FIDO/WebAuthn are topics where you can expect developments in 2024.

There are also historical bits and pieces related to generic smart cards (PC/SC, CCID) and crypto with Java/JavaScript/PKCS#11, and Estonian eID and identity (OpenID etc) in general.

When it comes to Estonian eID, most of what I worked on has been continued by others: @OpenSC (open source PKCS#11 and native platform crypto drivers for smart cards), @web-eid (modern WebExtensions based authentication and signing for desktop browsers) and @open-eid (ages ago I pushed Estonia to publish (most of) it's eID client software as open source)

Feel free to 💬 book a call if you have any questions or ongoing projects in these domains or to sponsor my open source work!

Made in Estonia

News

[Google Open Source Peer Bonus for GlobalPlatformPro]

Pinned Loading

  1. GlobalPlatformPro GlobalPlatformPro Public

    🌐 🔐 Manage applets and keys on JavaCard-s like a pro

    Java 708 212

  2. ant-javacard ant-javacard Public

    Easy to use Ant task for building JavaCard applets (2.1.1 to 3.2.0)

    Java 203 52

  3. nfc4pc nfc4pc Public

    NFC for Personal Computers

    Java 19

  4. FIDO2 FIDO2 Public

    FIDO2 toolbox in Java for USB/NFC devices.

    Java 34 6

  5. apdu4j apdu4j Public

    Java code for APDU level smart cards: javax.smartcardio, PC/SC and remote JSON

    Java 112 48

  6. EstEID EstEID Public

    Estonian eID tools and libraries in Java

    Java 19 7