cose-wg / COSE-C

Implementation of COSE in C++; Provides a C interface; Crypto by openssl or mbedtls
BSD 3-Clause "New" or "Revised" License
30 stars 22 forks source link

[cbor] cbor alternative #124

Open wgtdkp opened 4 years ago

wgtdkp commented 4 years ago

tinycbor released by intel looks like a well-maintained CBOR library while the original implementation of cn-cbor has been archived. So do we have a plan to migrate to use tinycbor?

jimsch commented 4 years ago

Not at the present time. I am not using the original implementation of cn-cbor, but am using a personal version that I am doing some maintenance on. I have not looked at tinycbor to see how it works. I would be inclined to look at the mbed OS and see if they had a usable cbor implementation before looking at tinycbor however.

wgtdkp commented 4 years ago

I would be inclined to look at the mbed OS and see if they had a usable cbor implementation before looking at tinycbor however.

okay, it seems mbed OS is using qcbor: https://github.com/ARMmbed/mbed-os/tree/master/features/FEATURE_EXPERIMENTAL_API/FEATURE_PSA/TARGET_MBED_PSA_SRV/services/attestation/qcbor