Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 인스타그램
- 카카오맵
- 리덕스
- python
- 네트워크
- AWS
- frontend
- Firebase
- javascript
- CS
- 프로그래머스
- react
- DoM
- 미니프로젝트
- 개발자
- 에러해결
- 항해99
- 알고리즘
- CS스터디
- Git
- 프론트엔드
- Ref
- til
- 클론코딩
- 에어비엔비
- 자바스크립트
- 파이어베이스
- 실전프로젝트
- 리액트
- WIL
Archives
- Today
- Total
목록crypto (1)
개발스터디일지
[TypeScript - node.js] crypto.createHash().update().digest()
crypto 란? 데이터를 데이터베이스에 저장하기위해 암호화하는 모듈이다. 해쉬는 일련의 문자를 암호화하기 위해 고유의 사람이 외우기 어려운 모양으로 만들어준다. 이렇게 만들어진 모양은 다시 기존의 일련의 문자로 돌아갈 수 없다. 일련의 문자 = 망고 해쉬 = 망고 주스 해쉬는 단방향이다. 일련의 문자(망고)는 해쉬(망고 주스)가 될 수 있지만, 해쉬(망고 주스)는 일련의 문자(망고)가 될 수 없다. .createHash() .createHash()는 해쉬를 생성해주는 함수이다. 매개변수로 해싱 알고리즘이 들어오는데, 대표적으로 'sha256', 'sha512'이 있다. 예시) crypto.createHash('sha256') *해싱 알고리즘: 데이터를 최종 사용자가 원문을 추정하기 힘든 더 작고, 뒤섞..
프론트엔드/TypeScript
2022. 10. 4. 16:04