2011-02-09 3 views
1

DB에 저장된 값을 해쉬 할 수 있습니까?SQL Server HashBytes

그래서 생성하고 내가 원래 값의 철회를 얻을 수 있도록이

SELECT HashBytes('MD5', 'HelloWorld') 

같은 값은 내가 그것을 unhash하는 함수를 사용할 수 저장하는 경우?

감사

S

+2

번호 해시는 정의에 따라 단방향입니다. 또한 MD5가 고장났다는 것을 알았습니까? –

답변

2

불행히도. 암호 또는 암호 구문이 올바른지 확인하려는 경우받은 내용을 암호화하고 두 결과를 비교할 수 있습니다. 서로 다르면 분명히 잘못된 정보가 전달되었습니다.

+0

아, 그래. 누군가 나를 때렸어. –

+0

fortheworld에 감사 드려서 그것이 유일한 방법이라고 생각했습니다. – scarpacci

2

Cryptographic hashes는 정의 편도 기준이다.

+0

고마워 Remus 나는 많이 생각했다. 정보 주셔서 감사합니다. – scarpacci

관련 문제