SHA-2561 [javascript] 자바스크립트 SHA-256 해시 생성, 문자열 인코딩 최근, 프로젝트에서 이니시스 본인인증 파트를 개발하면서서버에 사용자가 본인인증을 거치며, 전자서명을 한 값을 서버로 보내야 하는 경우가 있었다.전자서명을 클라이언트 -> 서버로 보낼 때 이미지 파일을 base64로 변환 후 보내는 과정에서 서버에서 터지는 경우가 발생하여,여러 시행착오 끝에 base64를 다시 SHA-256로 암호화해서 보내는 방식으로 진행하게 되었고SHA-256 암호화 방식에 대해 알게 된 내용들을 정리하려고 한다. SHA-256이란?SHA-256(Secure Hash Algorithm 256-bit)은 암호화 해시 함수로,입력 데이터를 256비트(32바이트) 크기의 고유한 해시 값으로 변환하는 알고리즘.SHA-256 해시 함수는 어떤 길이의 값을 입력하더라도 256비트의 고정된 결과값.. 2025. 2. 27. 이전 1 다음