如果知道aes256密码的sha512哈希值,aes256会被破坏吗?
如果已知AES-256密码的SHA-512散列
如果加密密钥的SHA-256值是已知的,那么加密密钥仍然很难(=不可能)恢复。假设键足够随机,并且没有来自彩虹表的平凡值。
编辑:
AES是否将SHA-512纳入其算法?
不,完全是两码事。
SHA-256在PBKDF2中使用-它是一个KDF(密钥派生函数),从人类密码生成加密密钥。哈希是以HMAC-SHA2的形式使用的,所以即使原始密码的sha2是已知的,也不能用来恢复或计算加密密钥。