Robin Krahl a4a4204e70 Replace trussed-rsa-alloc dependency with trussed-rsa-types
trussed-rsa-alloc is only required if both the rsa and the virt feature
are enabled.  We cannot express this currently, but always pulling it in
for the virt feature should be fine too.
2025-08-19 10:36:36 +02:00
2025-03-06 09:55:34 +01:00
2025-08-19 09:57:17 +02:00
2024-03-01 14:29:40 +01:00
2025-05-28 09:44:46 +02:00
2024-03-01 14:29:40 +01:00
2024-03-01 14:29:40 +01:00
2025-08-18 17:39:36 +02:00
2024-03-01 14:29:40 +01:00

PIV-Authenticator

piv-authenticator is a Rust implementation of the Personal Identity Verification smartcard.

Supported features

Nearly all functionality specified by the standard are implemented.

Non-standard management operations are partially implemented. Basic functionality such as factory reset and configuration of the management key is implemented.

See the tracking issue for command support for more information.

License

This project is licensed under Apache-2.0 OR MIT. Configuration files and examples are licensed under the CC0 1.0 license. You can find a copy of the license texts in the LICENSES directory.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in piv-authenticator by you, shall be licensed as Apache-2.0 OR MIT, without any additional terms or conditions.

Funding

Logo NLnet: abstract logo of four people seen from above Logo NGI Assure: letterlogo shaped like a tag

This project received funding from the NGI Assure Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology under grant agreement No 957073.

Description
No description provided
Readme 824 KiB
Languages
Rust 98.7%
Makefile 0.8%
Dockerfile 0.4%