This is a java native wrapper, based on JNA of standard methods to access smart cards (pkcs11, pc/sc, openct, libusb).
Goals of this projects are:
* interoperability: it can work on any platform where JNA runs: Windows, Linux, Mac (and one day even Android)
* modularity: you don't need to include pc/sc support if you only use pkcs11
* ease of integration: it depends only on few required libraries.
* ease of use: it exposes a simple java interface (even if you can deal with the JNA classes directly)
Features
- pkcs11: usefult to make a digital signature with a smartcard.
- pc/sc : interacts with smartcards at low level
- openct: interacts with smartcards at low level
- libusb : in order to list devices connected to usb
- an service layer for common operations (list readers connected to a system, smart-card identification..)
License
BSD LicenseFollow crypto-native
Other Useful Business Software
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of crypto-native!