我去了http://shadecrypt.com/home并输入了一些sha结果(已经由sha512加载)并且它会返回真实的单词。
它已被解密了吗?
答案 0 :(得分:2)
从技术上讲,在谈论哈希函数时使用“解密”一词是不正确的; “逆转”是一个稍微好一点的术语。
您要链接的网站基本上是在线Rainbow table,并且链接到它的网站没有任何损害:可以轻松(无存储成本)为所有#calc-body,
#calc-screen,
.buttons-row {
display: block;
text-align: center;
margin-left: auto;
margin-right: auto;
line-height: 2;
}
#calc-body {
background-color: #8d9194;
border: 10px solid #697076;
border-radius: 55px;
width: 300px;
height: 400px;
padding: 50px 0px;
margin-top: 5%;
margin-bottom: 5%;
}
#calc-screen {
background-color: #697076;
border: 2px solid white;
border-radius: 25px;
color: white;
font-family: Anto, sans-serif;
font-size: 18px;
width: 250px;
}
#first-row {
margin-top: 20px;
}
.btn-clear,
.btn-plus-negative,
.btn-divide,
.btn-multiply,
.btn-number,
.btn-minus,
.btn-decimal {
background-color: #718598;
border: 2px solid white;
border-radius: 15px;
font-family: Anto, sans-serif;
font-size: 18px;
color: white;
width: 50px;
height: 50px;
margin-top: 10px;
margin-bottom: 10px;
}
.btn-equal {
background-color: #718598;
border: 2px solid white;
border-radius: 20px;
color: white;
font-family: Anto, sans-serif;
font-size: 18px;
width: 160px;
height: 50px;
margin-top: 10px;
margin-bottom: 10px;
}
input[class="btn-number"]:hover {
background-color: #9cafbd;
}
input[value="C"]:hover {
background-color: red;
}
input[value="="]:hover {
background-color: green;
}
#first-row,
#third-row,
#fifth-row {
background-color: rgba(255, 255, 255, 0.3);
}
字符组合生成哈希值并结束结果基本相同。
说到SHA-1,Bruce Schneier认为它是broken。