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
- BOJ
- 완전 탐색
- 위클리 챌린지
- DP
- 너비우선탐색
- 10597
- 코딩테스트
- 그래프
- 순열장난
- 39080
- 백트렉킹
- 복서 정렬하기
- ElementTree
- 좋은 수열
- 재귀
- 백트래킹
- 백트랙킹
- 1174
- 프로그래머스
- 입실 퇴실
- BFS
- 몯느 순열
- openssl
- 문서자동화
- 위클리 6주차
- Java
- 줄어드는 숫자
- dfs
- 부분 수열의 합
- 백준
Archives
목록hash (1)
개발자-H 입니다.
보안에서 많이 사용되는 해시 함수의 대한 기본 개념 정리 함수란 어떤 입력값 X에 대해서 출력값 Y를 얻는 것이다. 해시 함수는 다음의 특징 때문에 보안 및 자료구조에서 많이 사용된다. 임의의 길이의 데이터를 고정된 길이의 데이터로 맵핑 입력값 X는 같은 해시 함수에 대해 같은 출력값 Y를 보장 입력값 X가 조금만 변경되어도 다른 출력이 나옴 출력값 Y를 토대로 입력값 X를 얻기는 불가능에 가까움 import hashlib # 임의의 길이의 데이터를 고정된 길이의 데이터로 맵핑 # 입력 값 X는 같은 해시 함수에 대해 같은 출력 Y를 보장 # - sha512 함수는 64비트로 출력 # - 입력 값이 다를 경우 다른 출력 # - bc05d7ad298d641d7bbdb9740170ff2759fe18cf64a..
Security
2021. 1. 4. 07:50