libcose
libcose copied to clipboard
Constrained node COSE library
nanocbor has changed its default build directory from bin/ to build/ when going to meson. The workflow move compensated for that, but users who would just clone and build the...
Readme.md advices to check https://bergzand.github.io/libcose/ for documentation which seems out of data to me ``` Dependencies: [cn-cbor](https://github.com/cabo/cn-cbor) Either [TweetNaCl](https://tweetnacl.cr.yp.to/) or [libsodium](https://github.com/jedisct1/libsodium) as crypto library A memory block allocator (can be...
- [x] added hash-sigs makefile support - [x] added hash-sigs CI builds - [x] wire up - [x] hss sign/verify/keypair - [ ] update tests - [ ] debug
`libcose` is currently under the LGPL 2.1 license which unfortunately restricts use in systems that utilize static linking, such as microcontrollers. As this library is well suited for the microcontroller...
It seems (from code inspection while digging through what safe buffer sizes for signature buffers are and whether `*siglen` can be predetermined; I'm not at the point of using it...
For use with OSCORE, it would be convenient to have COSE's direct key KDFs available (basically, a way to use the tables from COSE's table16). Are there any plans to...
Should be included in the automated tests for quality assurance
- [x] sign - [ ] encrypt
- [x] nanocbor - [x] eddsa key fix - [ ] doxygen check
- Import a whole key instead as a single string - Exact key sizes without padding @bremoran Does this cover all issues so far?