안녕하세요.
사용자 암호가 abcd입니다. 암호화하려고
select password as pw
, UPPER(CONVERT(NVARCHAR(50), SUBSTRING(master.dbo.fn_varbintohexstr(HASHBYTES('MD5', password )), 3, 32))) as pw1
, UPPER(CONVERT(NVARCHAR(50), SUBSTRING(master.dbo.fn_varbintohexstr(HASHBYTES('MD5', 'abcd')), 3, 32))) as pw2
이렇게 해봤더니
pw : abcd
pw1 : E4A5FC25F9BBE59EC5606FB8FC093C75
pw2 : E2FC714C4727EE9395F324CD2E7F331F
이렇게 나옵니다.
제 생각에는 pw1과 pw2가 동일한 값이 나와야할것 같은데요.
제 생각이 틀린건가요?
|