我正在阅读和 tls-crypt 并且很好奇这会增加安全性并减少握手期间密钥被泄露的机会,并且它会提供比 tls-auth 更好的安全性吗?
也许有人可以更好地解释 tls-auth 和 tls-crypt 以及它们如何提高安全性?
我当前的客户文件:
client
tls-client
dev tun
proto udp
remote 1.2.3.4 9999
<ca>
</ca>
<cert>
</cert>
<key>
</key>
pull
auth-nocache
cipher AES-256-CBC
keysize 256
compress lz4-v2
reneg-sec 36000
keepalive 30 120
TLS 握手或多或少可以分解为以下步骤:
tls-auth 和 tls-crypt 的区别在于,从第 1 步开始,tls-crypt 将使用预共享密钥加密所有消息。
这提供了几个好处: