Skip to content

wiktor-k/openpgp-card-ffi

Repository files navigation

OpenPGP Cards Shared Library

This library exposes OpenPGP Cards functions through a shared library.

See openpgp_cards.h file for functions that are exported by this library.

There is also a sample C program attached that executes them.

To recompile everything see run.sh which should build it and print card info.

For example:

Cards: 1
  - 0006:15422467
    SIG: 0C7C54912FD932BCDF13726A767CE224DB311B3C
    DEC: F99A81E09CD8814B571DBF4AEB0BE68CD9CF08F1
    AUT: 3BA4FE02BF714A7789CB2E0051F23D6C0529CE0A

Build dependencies are specified in the Dockerfile that is also used in CI.

Funding

This project is funded through NGI Assure, a fund established by NLnet with financial support from the European Commission's Next Generation Internet program. Learn more at the NLnet project page.

NLnet foundation logo NGI Assure Logo

License

This project is licensed under the Apache License, Version 2.0.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.

About

Exposes OpenPGP Cards functions through a shared library.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published