考虑以下示例:
require(digest)
text_short <- "The short text."
text_long <- "The long text. This is a longer text for the purpose of testing."
text_short_hashed <- digest(text_short, algo="sha256")
[1] "6e504cb5660d8614be9465a3a9c0e0db9889d897cfd9e7432f98e5df566e9e95"
text_long_hashed <- digest(text_long, algo="sha256")
[1] "25face2d475dcb2b547f85a0109ae3a506385dcb72f639af1a354220d91a9426"
有没有办法根据哈希值text_short
和text_long
计算或估算text_short_hashed
和text_long_hashed
的复杂程度?复杂性可以是长度。
感谢。
答案 0 :(得分:3)
没有。安全散列的要点是您无法从散列中提取有关原始文本的任何信息。