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

Sponsoring

@maxgoedjen
@LudovicRousseau
@Koenkk
@dustinkredmond

Highlights

  • Pro

Organizations

@OpenSC @fidesmo @jnasmartcardio @security-devroom @web-eid @JavaCardPro
Block or Report

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!

News

[Google Open Source Peer Bonus for GlobalPlatformPro]

Pinned

  1. GlobalPlatformPro GlobalPlatformPro Public

    🌐 πŸ” Manage applets and keys on JavaCard-s like a pro (via command line or from your Java project)

    Java 640 202

  2. ant-javacard ant-javacard Public

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

    Java 188 51

  3. nfc4pc nfc4pc Public

    NFC for Personal Computers

    Java 14

  4. FIDO2 FIDO2 Public

    FIDO2 toolbox in Java and X-FIDO JavaCard applet

    Java 30 4

  5. apdu4j apdu4j Public

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

    Java 111 48

  6. EstEID EstEID Public

    Estonian eID tools and libraries in Java

    Java 20 7