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
- AndroidStudio
- 대칭키암호화
- NPM
- Java
- vscode
- 암호학
- react
- 전자서명
- c:forEach
- fullcalendar
- c:choose
- mybatis
- SQL
- RequestMethod.POST
- node.js
- 대칭키암호시스템
- 대칭키알고리즘
- jsx
- 무결성
- 서드파티모듈
- jQuery
- 해시함수
- JavaScript
- 공개키암호시스템
- MySQL
- JSTL
- Spring
- 동적쿼리
- 국제화
- C#크롤링
Archives
- Today
- Total
목록Salt (1)
Today Yewon Learned
[정보보안] 암호시스템 ④ 일방향 함수 : Hash Function
해시 함수 (Hash Function)해시 함수(Hash Function)는 임의의 길이의 데이터를 고정된 길이의 데이터로 변환시켜주는 함수매핑된 결과물은 해시 값, 해시코드라고도 부름해시 함수는 해시 테이블, 메시지 다이제스트, 암호학적 해시 등에 사용됨해시 함수는 입력 데이터에 대해 고정된 크기의 출력을 생성하며, 같은 입력 값에 대해서는 항상 같은 해시값이 생성됨다른 입력 값에 대해서는 가능한 다른 해시 값이 생성되어야 함 (단방향)데이터의 고유한 지문(fingerprint)을 생성 → 데이터의 검색, 비교, 암호화 등에 활용데이터 무결성, 메시지 인증, 디지털 서명 등과 같은 암호학적 용도로 사용됨레인보우 테이블해시 함수(MD5, SHA-1, SHA-2 등)를 이용하여 만들어낼 수 있는 값들을 저..
보안
2025. 11. 14. 14:36