티스토리 뷰

SQL/MS-SQL

[MS-SQL] 암호화 (SHA1, MD5 ...)

VoidNoble 공허공자 2010.11.15 15:22
MS-SQL 2005 이상에서만 가능
Declare @HashThis varchar(MAX)

SELECT SUBSTRING(master.dbo.fn_varbintohexstr(HashBytes('SHA1', @HashThis)), 3, 32)

SubString 로 앞으 2자를 날려주는 이유는 0x값 과 같이 반환되기 때문에 문자열로 받기 위함.

HashBytes 함수 (MSDN 메뉴얼)
댓글
댓글쓰기 폼
Total
665,269
Today
5
Yesterday
295
«   2018/08   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
글 보관함