mirror of
https://github.com/trussed-dev/trussed.git
synced 2026-05-10 06:02:27 +00:00
51477a4c5d22b7fbfe9d5fed137701764b2c86ec
The Backend, Dispatch, ExtensionImpl and ExtensionDispatch traits don’t need to have the platform as a type parameter P. It is sufficient if the request handling methods receive it as a type parameter. This makes it easier to implement the traits.
Trussed®
Modern Cryptographic Firmware
Status
Very much WIP. Actively developed. Unstable APIs.
Resources
- API docs: https://trussed-dev.github.io/trussed
- Example: https://github.com/trussed-dev/trussed-totp-pc-tutorial
- Discussions: https://github.com/trussed-dev/trussed/discussions
- Matrix: https://matrix.to/#/#trussed:matrix.org
- Email: mailto:alliance@trussed.dev
- Website: https://trussed.dev
Running tests
cargo test --features serde-extensions,virt
License
trussed is licensed under either of Apache License, Version 2.0 or MIT License at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Description
Languages
Rust
99%
Shell
0.9%
Makefile
0.1%