[Node] crypto 단방향 암호화

bunny.log·2022년 7월 30일
0

Node

목록 보기
4/5
post-custom-banner

crypto

  • 암호화는 가능하지만 복호화는 불가능
    암호화평문(nyh)를 암호화함
    복호화암호를 평문(nyh)로 해독

단방향 암호화의 대표주자는 해시 기법

  • 암호화가 아닌 사실은 해시 기법
  • 문자열을 고정된 길이의 다른문자열로 바꾸는 방식
  • abcdefgh 문자열 -> qvew
  • 해시는 복호화가 불가능 하며 해시 값(qvew)을 서버에 저장하여 사용

단방향은 SHA512

양방향은 AES(대칭형 암호화)

const crypto = require('crypto');
//crypto-js 사용 권장, 조금 더 쉽다..?
profile
https://github.com/nam-yeun-hwa

0개의 댓글