| Crates.io | liboscore |
| lib.rs | liboscore |
| version | 0.2.4 |
| created_at | 2024-04-17 11:36:07.355067+00 |
| updated_at | 2025-02-14 14:53:12.767811+00 |
| description | Rust wrapper around the libOSCORE implementation of OSCORE (RFC8613), a security layer for CoAP |
| homepage | |
| repository | https://gitlab.com/oscore/liboscore |
| max_upload_size | |
| id | 1211352 |
| size | 230,017 |
This is the main crate of libOSCORE when accessing libOSCORE through Rust.
It performs different tasks that are relatively tightly coupled:
-sys crate would do.At present, it pulls in both the cryptography and the message backends written in Rust (liboscore-cryptobackend and liboscore-msgbackend). Making the cryptography backend optional would be simple and straightforward (and is just waiting for an application to need it). Using an non-Rust message backend would be possible in theory, but the author fails to imagine when that would be useful. Some extra constructors for protected messages might be needed.