Security 安全编程:密钥的安全性

Security 安全编程:密钥的安全性,security,Security,鉴于某人: 知道你的程序使用什么方法来生成你不想让别人知道的信息;这种方法是大多数程序员用于此目的的常用方法;这种方法是目前最著名的方法,在其他领域称为AES 可以知道程序操作的输入和输出,即在程序对字符串进行操作之前,他们知道数据包中的确切字节 入侵者能否获得您的密钥?这称为a,其成功与否完全取决于所使用的加密算法。显然,在这种情况下,密钥或其他信息不被显示的算法通常更好 根据维基百科的链接文章,目前还不知道AES易受此类攻击。目前的重点是加密研究,因为加密研究是一个热门话题。非常感谢上述评论

鉴于某人:

知道你的程序使用什么方法来生成你不想让别人知道的信息;这种方法是大多数程序员用于此目的的常用方法;这种方法是目前最著名的方法,在其他领域称为AES

可以知道程序操作的输入和输出,即在程序对字符串进行操作之前,他们知道数据包中的确切字节

入侵者能否获得您的密钥?

这称为a,其成功与否完全取决于所使用的加密算法。显然,在这种情况下,密钥或其他信息不被显示的算法通常更好


根据维基百科的链接文章,目前还不知道AES易受此类攻击。目前的重点是加密研究,因为加密研究是一个热门话题。

非常感谢上述评论员在相关网站上指出了另一个问题。它基本上回答了我的问题

tl;回答我的问题,这个问题的答案是否定的。如果您使用AES对攻击者可以知道加密数据包未加密文本示例的内容进行加密,则您是安全的

插入标准加密专家关于未知攻击的免责声明,但足以说明没有人知道如何进行攻击,在听到其他消息之前,我们都可以自由假设AES。
这个问题似乎与堆栈溢出无关,因为它涉及的是密码学,而不是编程。这样的问题可能更适合于堆栈交换。事实上,你可能会发现有趣的。嗯,我是一名程序员,这个问题与我的项目密切相关,并且与广泛的编程项目相关。你知道,话题重叠。也就是说,上面的讨论确实回答了我的问题。谢谢说真的,说这是离题是完全愚蠢的。编程涉及算法,所有加密都涉及算法。你们需要有生活。