none
Crypto++ SHA256 한글 암호화 문의 RRS feed

  • 질문

  • crypto++ 라이브러리를 이용해서 sha256 암호화 방식을 이용할때와

    타 언어(C#)에서 제공하는 기본 sha256 알고리즘을 이용할때 한글이 포함된 경우 암호화 값을 동일하게

    이용할 수 있는지 문의 드립니다.



    • 편집됨 초보 개발자 2016년 3월 15일 화요일 오후 11:43 오타 수정
    2016년 3월 15일 화요일 오후 11:42

답변

  • 이런 경우, 암호화와 한글 처리는 별개입니다.

    즉, 암호화가 아니더라도 한글을 저장/복원할 때는 반드시 인코딩 규칙을 합의해야 하는 것입니다. 따라서, 한글인 경우 암호화 측에서 문자열을 utf-8 인코딩으로 정했다면 복호화하는 측에서도 풀어낸 바이트 배열로부터 한글을 복원할 때는 utf-8 인코딩 규칙을 따라야 합니다.

    2016년 3월 16일 수요일 오전 12:42