1. 네트워크보안
기밀유지
인증
메시지 무결성
점근 및 가용성
2. 공격방식
도청
위장
납치
서비스거부
3. 대칭키 암호화
송신자와 수신자가 같은 키로 암호화 복호화를 한다
4. N대응암호
각 글자 별로 다른 암호화를 적용하는 방식
5. DES
56비트 키 64비트 평문 입력
암호블로체인을 사용한 블록암호
보다 안전하게 하는 3DES 다른 세개의 키 사용
6. AES
128bit에서 데이터 처리
7. RSA 공개키 암호화
모두에게 알려진 공개키
수신자에게만 알려진 비밀키
송신자가 공개키로 암호화 한것을 수신자는 비밀키로 복호화한다.
8. RSA 암호화 방식
공식 : (a mod n)d제곱 mod n = ad제곱 mod n
두 큰 소수 p, q 선택
n = p*q z = (p-1)(q-1)로 둔다
z와 공통 인수가 없는 e
ed mod z = 1 이되는 d를 선택
공개키는 n,e
비밀키는 n,d 로 둔다
암호화
c = me제곱 mod n 이 c를 전송한다
복호화
m = cd제곱 mod n으로 내용을 본다
가장 중요한 성질은 공개키를 먼저 사용하고 비림키를 사용하나 비림키를 먼저사용하소 공개키를 사용하나 결과는 같다는것
9 . 인증
상대방이 진짜 상대방이 맞는지 인증하는 것
디지컬 서명
수신자가 송신자의 공개키로 비밀키로 암호화된 메시지를 복호화 했을 때
메시지가 복호화 된 값이 m과 같으면 보낸사람이 송신자라는 것을 확신
해시함수
메시지를 고정된 길이의 해시값으로 변환해 연산랼을 줄임
인증에서 성능이 좋지는 않음
'네트워크' 카테고리의 다른 글
| 컴퓨터네트워크 링크계층 (1) | 2024.06.13 |
|---|---|
| 컴퓨터네트워크 Control Plane (0) | 2024.06.13 |
| 컴퓨터네트워크 .network layer (1) | 2024.06.12 |
| 네트워크 6. (1) | 2024.04.18 |
| 네트워크 5. 전송 계층 (0) | 2024.04.16 |