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
- 10597
- BOJ
- 입실 퇴실
- 순열장난
- 줄어드는 숫자
- 코딩테스트
- 백트렉킹
- ElementTree
- dfs
- 위클리 6주차
- 좋은 수열
- DP
- 백트랙킹
- BFS
- 부분 수열의 합
- openssl
- 너비우선탐색
- 39080
- 1174
- 몯느 순열
- 완전 탐색
- 백준
- Java
- 복서 정렬하기
- 위클리 챌린지
- 재귀
- 문서자동화
- 백트래킹
- 그래프
- 프로그래머스
Archives
목록hash (1)
개발자-H 입니다.

보안에서 많이 사용되는 해시 함수의 대한 기본 개념 정리 함수란 어떤 입력값 X에 대해서 출력값 Y를 얻는 것이다. 해시 함수는 다음의 특징 때문에 보안 및 자료구조에서 많이 사용된다. 임의의 길이의 데이터를 고정된 길이의 데이터로 맵핑 입력값 X는 같은 해시 함수에 대해 같은 출력값 Y를 보장 입력값 X가 조금만 변경되어도 다른 출력이 나옴 출력값 Y를 토대로 입력값 X를 얻기는 불가능에 가까움 import hashlib # 임의의 길이의 데이터를 고정된 길이의 데이터로 맵핑 # 입력 값 X는 같은 해시 함수에 대해 같은 출력 Y를 보장 # - sha512 함수는 64비트로 출력 # - 입력 값이 다를 경우 다른 출력 # - bc05d7ad298d641d7bbdb9740170ff2759fe18cf64a..
Security
2021. 1. 4. 07:50