DigestUtils.sha256Hex("password")
을 사용하여 암호를 암호화하고 있습니다. 암호화 된 암호를 5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8
암호화 된 문자열에서 원래 문자열 값을 얻는 방법은 무엇입니까?
암호화 된 원본 암호 문자열을 원합니다. 나는 그것을 어떻게 얻을 것인가? 도와주세요. 감사합니다.
DigestUtils.sha256Hex("password")
을 사용하여 암호를 암호화하고 있습니다. 암호화 된 암호를 5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8
암호화 된 문자열에서 원래 문자열 값을 얻는 방법은 무엇입니까?
암호화 된 원본 암호 문자열을 원합니다. 나는 그것을 어떻게 얻을 것인가? 도와주세요. 감사합니다.
Sha256 해싱의 핵심은 해독 할 수 없다는 것입니다. 로그인 확인을 할 때 사용자가 입력 한 암호를 해시하고 데이터 계층에 저장 한 암호와 일치시켜야합니다.
+1. * 소금에 절인 * 해시 ('sha256Hex (salt + password) '와 같은 것) 만 저장해야합니다. 그렇지 않으면 어떤 시스템에서나 같은 암호 *를 가진 두 명의 사용자가 동일한 해시를 얻습니다. 그리고 무지개 표를 사용하여 다소 되돌릴 수 있습니다. 예를 들어, Google 5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8을 사용할 수 있습니다. – Thilo
DigestUtils.sha256Hex
은 해시가 아닙니다. 해시의 주요 속성은 되돌릴 수 없습니다.
원하지 않습니다. 이제까지. – dube