Topic: AES-CBC-CTS Replacement

I have a low-data-rate / high-latency link where every byte counts.  I am looking for an efficient symmetric key replacement for AES-CBC-CTS (CBC is old and has fallen out of favor). where each message is self-authenticating.  AES-GCM looks like a possible candidate, but are there similar crypto functions that are stronger?

Thank you for your suggestions.

Share

Re: AES-CBC-CTS Replacement

Hi DDaugher

Welcome to the wolfSSL Forums.

Yes, AES-GCM is a good candidate. You can check out the wolfSSL crypto benchmarking tool to get a better idea of throughputs.
https://github.com/wolfSSL/wolfssl/tree … /benchmark

We also have several excellent examples in this other repository:
https://github.com/wolfSSL/wolfssl-examples
https://github.com/wolfSSL/wolfssl-exam … crypto/aes

Could you tell us a bit about your project? Feel free to email us at support@wolfssl.com for a more private conversation.

Thanks,
Eric - wolfSSL Support