Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果知道 aes256 密码的 sha512 哈希值,aes256 会被破解吗?
如果已知 AES-256 密码的 SHA-512 哈希
如果已知加密密钥的 SHA-256 值,则加密密钥仍然很难(=不可能)恢复。假设密钥足够随机并且没有来自彩虹表的琐碎值。
编辑:
AES 是否将 SHA-512 纳入其算法?
不,有完全不同的东西。
SHA-256 用于 PBKDF2 - 它是一个 KDF(密钥派生函数),用于从人类密码生成加密密钥。哈希以 HMAC-SHA2 的形式使用,因此即使原始密码的 sha2 已知,也不能用于恢复或计算加密密钥。