goToMain / libosdp

Implementation of IEC 60839-11-5 OSDP (Open Supervised Device Protocol); provides a C library with support for C++, Rust and Python3
https://libosdp.sidcha.dev
Apache License 2.0
134 stars 71 forks source link

add mbedTLS support #54

Closed schmida2 closed 3 years ago

schmida2 commented 3 years ago

I see the libosdp is already flexible in what crypto support functions it uses (OpenSSL, tiny-AES). Actually our project evolves in the direction that we would have mbedTLS crypto library instead of OpenSSL in the (Linux) system.

It would be perfect to have mbedTLS as a third option for crypto functionality required by libosdp (AES, CMAC).

sidcha commented 3 years ago

@schmida2 that is useful indeed!

Are you already working on this? If so you can send in a PR.