gpt4 book ai didi

c++ - RC4-128 位是否比 AES-128 位安全?

转载 作者:行者123 更新时间:2023-11-28 01:53:49 25 4
gpt4 key购买 nike

我有一个客户端-服务器系统。客户端和服务器应用程序在 Windows 中编程。我使用 Windows Crypto API 来加密客户端和服务器之间的通信。我选择的加密数据详细信息是:

提供程序:Microsoft Enhanced Cryptographic Provider v1.0

提供商类型:PROV_RSA_FULL - 交换 key :RSA

算法:RC4 流加密 - 128 位

请问我的加密选择安全吗?他们有多安全?你能将我的规范与 AES 128 位 进行比较吗?

最佳答案

AES-128 被认为比 RC4 更安全。 RC4 是一种旧的流密码,被认为已损坏。也就是说:可以获得有关 key 流的信息,因此可以获得明文。

也就是说:RSA 和 AES 加密本身都不足以创建安全的传输协议(protocol)。您还需要安全地建立 key ,验证至少一个参与者(一个主题完全独立),验证您的消息,避免重放和逆转攻击,避免定时攻击,确保您不会泄露太多信息密文长度...

这就是为什么您通常会被告知应该使用(配置良好的)TLS 而不是发明自己的 TLS。运输安全不是靠过山车就可以做到的。

关于c++ - RC4-128 位是否比 AES-128 位安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41909073/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com