Skip to content

๐Ÿ” Read certificates, sign and verify documents using your JPKI card.

License

Notifications You must be signed in to change notification settings

siketyan/jpki-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

jpki-rs

crates.io docs Rust

Read certificates, sign and verify documents using your JPKI card.

๐Ÿ’ป Supported Platforms

These targets are tested continuously:

  • x86_64-pc-windows-msvc
  • x86_64-apple-darwin
  • aarch64-apple-darwin
  • x86_64-unknown-linux-gnu
  • aarch64-linux-android
  • armv7-linux-androideabi

Since this crate is fully cross-platform, we are welcome to add a new platform to this list :)

๐Ÿ“ฆ Getting Started

Add to your Cargo.toml as a dependency as follows:

[dependencies]
jpki = "0.4"

โœจ Features

  • pcsc: PC/SC support for communicating with your cards (non-default).
  • tracing: Logging feature on tracing ecosystem (non-default).

๐Ÿ’š Example

See jpki-cli for an example usage of this crate.

๐Ÿ”— References