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..)

Project Activity

See All Activity >

License

BSD License

Follow crypto-native

crypto-native Web Site

Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud Icon
Full-stack observability with actually useful AI | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of crypto-native!

Additional Project Details

Intended Audience

Developers, Security

Programming Language

Java

Related Categories

Java Cryptography Software, Java Libraries

Registered

2011-01-25