注册
登录
数据加密
数据加密算法
返回
数据加密算法
作者:
只怕再见是故人
发布时间:
2024-05-13 08:04:48 (13天前)
我想知道我们的数据是否用一种加密算法(AES,DES等)加密,然后我们在开放网络中传输数据,即使黑客知道了加密算法,任何人都可以获取真实数据或采取某些措施 不知道私钥,公钥或PV?
收藏
举报
2 条回复
1#
回复此人
春风助手
|
2020-08-07 11-20
如果知道加密算法,任何人都可以获取真实数据或执行某些操作 如果攻击者知道加密算法,那就是一个开始,因为现在他们所需要做的就是找出用于加密它的密钥。但是像AES这样的既定加密算法没有已知的弱点。因此,攻击者将被迫蛮力获取数据。 如果您使用适当大小的密钥(例如:AES 256位或更多),这将是一个非常困难的任务。DES也没有已知的弱点,但是其较小的密钥大小(56位)允许暴力破解攻击在合理的时间范围内(例如:天)成功。这就是为什么DES不再被广泛使用的原因。 即使黑客不知道私钥,公钥还是PV? 请注意,公钥仅在非对称加密的上下文中相关。在这种情况下,公钥通常是公开可用的(因此,名称为“公钥”)。但是非对称加密的设计目的是,即使您知道公钥,也无法解密,除非您拥有私钥。 总而言之,像AES这样的加密算法经受住了一段时间的考验,并被证明足够安全。正如David Schwartz在他的回答中指出的那样,如果您遇到问题,(通常)您应该指责实现,而不是加密算法。
编辑
登录
后才能参与评论