简体   繁体   English

TLS是否支持IOS / IEC 29192标准定义的轻量级加密?

[英]Does TLS support lightweight cryptography defined by IOS/IEC 29192 standard?

does TLS support any of the lightweight cryptographic primitives defined in IOS/IEC 29192? TLS是否支持IOS / IEC 29192中定义的任何轻量级密码原语? like Clefia, Present or any others? 像Clefia,Present或其他任何东西?

If you look at the TLS 1.2 cipher suites You will see that it is not containing any lightweight ciphers. 如果查看TLS 1.2密码套件,您将看到它不包含任何轻量级密码。

The TLS 1.3 actually has only 5 cipher suites. TLS 1.3实际上只有5个密码套件。 Due to the birthday attack on small block sized block ciphers, see sweet32 , they are not even suitable for TLS, anymore. 由于针对小块大小的块密码的生日攻击,请参见sweet32 ,它们甚至不再适用于TLS。

The ChaCha20 as mentioned by Dave is a stream cipher. Dave提到的ChaCha20是流密码。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM