반응형
암호의 3요소
- 기밀성(Confidentiality)
- 무결성(Integrity)
- 인증(Authentication)
1. 단방향 암호화 방식 : 무결성을 위한것(돌이킬 수 없음)
ex) md5 , sha : 해쉬 알고리즘
=> 어떤 키가 조작되었는지를 확인할 수 있음.
2. 양방향 암호화 방식 : 대칭키(1개의 키) vs 비대칭키방식(2개의 키 for 암호화용&복호화용)
- 2-1. 대칭키=비밀키 ex) AES : 하나의 키를 이용해 암호화/복호화 하는방식
- 2-2. 비대칭키=공개키방식("공개키" + "비공개키" ex) RSA : 하나의 키로 암호화시, 나머지 다른키로 복호화
A의 공개키를 모두에게 공유.
A의 공개키로 암호화 한 파일을 A는 비공개키로 복호화해서 본다.
전자서명
: RSA+Hash를 섞어서 써서 보낸 데이터 원문과
개인키로 보낸 원문의 암호를
public Key로 복호화하여
데이터원문==public key 복호화 내용 true면
=> 전자서명 인증완료.
아래는 한국인터넷진흥원에 따른 당시 안전한 암호화 동향이다.
반응형
'Security' 카테고리의 다른 글
FRAML(FDS+AML)이상거래탐지와 자금세탁방지의 융합 (0) | 2024.04.20 |
---|---|
[FDS: Fraud Detection System]로 알아보는 금융, 그리고 견해 (0) | 2024.01.06 |
SpringBoot로 Log4j 취약점(Log4shell) 공격,방어 실습 (0) | 2022.01.19 |