일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 트랜잭션
- 우아한세미나
- Paging
- 코드리뷰
- CircuitBreaker
- 세션
- 프로그래머스
- 자바
- 백준
- Spring Batch
- 의존성
- 우테코
- AOP
- yml
- AWS
- 레벨2
- Docker
- JPA
- JUnit5
- HTTP
- Level2
- REDIS
- 미션
- 프리코스
- 스프링 부트
- 우아한테크코스
- 서블릿
- mock
- 스프링부트
- MSA
Archives
- Today
- Total
목록다이제스트 (1)
늘
패스워드 저장 시 단방향 해시 함수의 문제점과 해결법
단방향 해시 함수(one-way hash function)의 다이제스트(digest) 보통 단방향 해시 함수는 수학적인 연산을 통해 원본 메시지를 변환하여 암호화된 메시지인 다이제스트를 생성한다. 원본 메시를 안다 -> 암호화된 메시지를 알 수 있다. 암호화된 메시지를 안다 -> 원본 메시지를 모른다. 한쪽으로만 알 수 있으므로 이와 같은 처리를 '단방향성'이라고 한다. 단방향 해시 함수는 예를 들어 비밀번호가 asd일 때, 해시 알고리즘인 SHA-256을 이용하여 암호화할 때, f52bvs32c2f3f86kk88vc6c490628285a482af15ascb19541d54saz526a3f6c7 와 같이 나온다면 asd1을 암호화하면 fb8c2e2b85ca81eb4350199faddd983cb26af306..
백앤드 개발일지/웹, 백앤드
2022. 6. 4. 02:48