죽이죽이
JS : SHA256 비밀번호 암호화 본문
- SHA256 (Secure Hash Algorithm 256-bit)
※ 설명
- 안전한 해시 알고리즘 중 하나로, 다양한 보안관련 분야에서 사용된다.
- 특정 문자에 대해 항상 동일한 값을 보장한다.
※ 적용한 곳
- Form 데이터를 서버로 전송할 때 암호화를 하기 위해 적용하였다.
※ 적용 방법
// SHA256 라이브러리 추가 <script src="https://cdnjs.cloudflare.com/ajax/libs/js-sha256/0.9.0/sha256.min.js"></script>
※ 적용 방법// sha256(비밀번호) 변환 후 다시 form에 setting const sha256Password = sha256(formData.get("password")); formData.set("password", sha256Password);
※ 서버에 암호화 되어서 저장로그인 시 동일하게 sha256으로 변환 후 DB 데이터와 비교해야 된다
'Javascript' 카테고리의 다른 글
JS : Form 데이터 전송 방식(라이브러리X) + REST API (0) | 2024.01.31 |
---|---|
JS : blob 형태의 데이터 image url 변환 (0) | 2024.01.31 |
JS : Wordle 클론코딩 (0) | 2024.01.25 |
JS : Date 객체 사용해보기 (0) | 2024.01.24 |
JS : WebAPI (setInterval, setTimeOut) (0) | 2024.01.24 |