MS-SQL 2017 사용중입니다.
사용자 키값으로 사용할 특정 암호화키가 필요해서 hashbytes 로 sha2_512 테스트 중에 이상해서 질문드립니다.
SELECT Hashbytes('SHA2_512', '1111');
하면 결과 위에것 처럼, 문자열로 표시가 됩니다.
그런데, 실제로 INSERT 하고 화면에 출력을 하면 저렇게 깨진 글자로 보여지네요.
결국은 같은 값이라고 생각은 되는데요, 이 키값을 고객에게도 보여줘야 합니다.
어떻게 하면 SELECT Hashbytes('SHA2_512', '1111'); 한것처럼 깨지지 않은 문자열이 보일 수 있을까요?
CONVERT(varbinary ,USERKEY )