Coder Social home page Coder Social logo

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]

Martin Paljak's Projects

ant-javacard icon ant-javacard

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

apdu4j icon apdu4j

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

appletplayground icon appletplayground

Playground for open source JavaCard applets! All work and no play makes Jack a dull boy.

aram-applet icon aram-applet

JavaCard implementation of GlobalPlatform Access Rule Application Master Applet

bln-1 icon bln-1

JavaCard application for BoltCard lnurlw:// self-authenticating URL-s

capfile icon capfile

Small library for JavaCard CAP file parsing and verification - MOVED to https://github.com/martinpaljak/ant-javacard

cdoc icon cdoc

Command line utility for encrypting and decrypting CDOC files (DigiDoc Crypto alternative)

cdoc4j icon cdoc4j

Java library for handling CDOC 1.0/1.1/2.0 files with AES-256 GCM and RSA or ECC

esteid icon esteid

Estonian eID tools and libraries in Java

esteid-sk icon esteid-sk

Superseded by / incorporated into https://github.com/martinpaljak/EstEID

esteid.js icon esteid.js

APDU interface of EstEID cards in JavaScript

fido2 icon fido2

FIDO2 toolbox in Java and X-FIDO JavaCard applet

globalplatformpro icon globalplatformpro

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

hid4java icon hid4java

A cross-platform Java Native Access (JNA) wrapper for the libusb/hidapi library. Works out of the box on Windows/Mac/Linux.

javacard-libraries icon javacard-libraries

Collection of JavaCard libraries (JAR-files with classes and EXP files) for use with ant-javacard

jose icon jose

Usage of JOSE (JWK, JWS, JWT) for authentication and messaging

moloch icon moloch

Moloch is an open source, large scale, full packet capturing, indexing, and database system.

mqtt-cli icon mqtt-cli

MQTT CLI is a useful command line interface for connecting various MQTT clients supporting MQTT 5.0 and 3.1.1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.