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 | 29 | 30 |
Tags
- golang
- 기초100제
- JPA
- Spring
- H2 설치
- Codeup
- MySQL
- Python
- 오블완
- 알고리즘
- java
- thymeleaf
- go
- Git
- 티스토리챌린지
- 클린코드
- spring security
- 객사오
- 롬복
- GitHub
- 코드업
- Gradle
- springboot
- Spring Boot
- 클린 코드
- Postman
- 스프링
- Vue.js
- 파이썬
- mariadb
Archives
- Today
- Total
목록SHA-256 (1)
nyximos.log
단방향 암호화 알고리즘 - MD5, SHA-256
암호화 : 해시, 서명등을 이용해 정보를 보호하는 방식단방향 암호화대부분 Hash 알고리즘을 이용해 구현한다. 빠른 성능민감한 정보를 데이터베이스에 저장할때 사용한다.복호화하지 않을 때 사용해시 알고리즘해시가 느리고 길수록 신뢰도가 올라간다.임의의 크기를 가진 데이터 key를 고정된 데이터의 크기로 변환시키는 알고리즘키값을 해시 함수 수식에 대입시켜 계산 후 나온 결과를 주소로 사용하여 값에 접근한다. MD5 (Message Digest Algorithm 5)출력 크기: 128비트 (16바이트), 가장 짧고 빠르다.보안: 충돌이 발생하기 쉬워 보안이 취약하다.사용 예: 데이터 무결성 검증, 체크섬 계산 등 (보안이 중요하지 않은 경우) SHA-256 (Secure Hash Algorithm 256-bit..
ETC
2024. 7. 20. 20:51