일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 부분 수열의 합
- 39080
- 몯느 순열
- 좋은 수열
- 그래프
- DP
- openssl
- 너비우선탐색
- dfs
- 백준
- 프로그래머스
- 재귀
- 백트래킹
- 백트렉킹
- 복서 정렬하기
- ElementTree
- 입실 퇴실
- 문서자동화
- 위클리 6주차
- 줄어드는 숫자
- BOJ
- 순열장난
- 10597
- 백트랙킹
- 위클리 챌린지
- 코딩테스트
- 완전 탐색
- 1174
- BFS
- Java
목록Security (3)
개발자-H 입니다.
Openssl genrsa 명령어로 개인키, 공개키를 생성 할수 있음 샘플 스크립트 # RSA 키쌍 생성 크기는 2048 # openssl genrsa [개인키 암호화 방식] -out [개인키 출력 파일명] 개인키 길이 openssl genrsa -aes256 -out dwarfHan.pkey 2048 Generating RSA private key, 2048 bit long modulus (2 primes) ........................................................+++++ ............+++++ e is 65537 (0x010001) # 개인키 비밀번호 입력 # 비밀번호가 너무 짧으면 에러 나옴 Enter pass phrase for dwarfHan..
Openssl x509 명령어를 통해 인증서 정보를 출력 할수 있음. openssl x509 -in 파일명 -inform 파일 포멧 형태 -text 명령어 입출력 샘플 //DER 포멧 dwarfHan.der 인증서 파일을 텍스트로 출력함 openssl x509 -in dwarfHan.der -inform DER -text Certificate: Data: Version: 3 (0x2) Serial Number: 1 (0x1) Signature Algorithm: ecdsa-with-SHA256 Issuer: C = KR, CN = HAN, O = DWARF HAN, OU = DWARF HAN, DC = HAN Validity Not Before: Sep 19 12:06:39 2022 GMT Not Aft..
보안에서 많이 사용되는 해시 함수의 대한 기본 개념 정리 함수란 어떤 입력값 X에 대해서 출력값 Y를 얻는 것이다. 해시 함수는 다음의 특징 때문에 보안 및 자료구조에서 많이 사용된다. 임의의 길이의 데이터를 고정된 길이의 데이터로 맵핑 입력값 X는 같은 해시 함수에 대해 같은 출력값 Y를 보장 입력값 X가 조금만 변경되어도 다른 출력이 나옴 출력값 Y를 토대로 입력값 X를 얻기는 불가능에 가까움 import hashlib # 임의의 길이의 데이터를 고정된 길이의 데이터로 맵핑 # 입력 값 X는 같은 해시 함수에 대해 같은 출력 Y를 보장 # - sha512 함수는 64비트로 출력 # - 입력 값이 다를 경우 다른 출력 # - bc05d7ad298d641d7bbdb9740170ff2759fe18cf64a..