반응형
◇ 공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇
Symmetric Key Algorithm
대칭키 암호
대칭키는 🔑하나의 키를 사용하여 데이터를 암호화(Encryption)하고 복호화(Decryption)하는 방식이다.
암호화 키 = 복호화 키
(하나의 키 🔑)
복잡한 암호화와 복호화 방식은 전공자에게 맡기기...
👨🏫 특징
- 암호화와 복호화에 동일한 대칭 키를 사용한다.
- 대칭 알고리즘은 비교적 속도가 빠르다.
- 📛 안전성에 주의 필요: 단일 키 이기 때문에 한번 키가 유출되면 게임 오버.
- 대칭 키 알고리즘 종류:
- DES (Data Encryption Standard): 과거에 많이 사용되었으나 현재는 안전성이 충분하지 않아 별로..
- 3DES (Triple DES): DES를 강화한 알고리즘
- AES (Advanced Encryption Standard): 현재 가장 널리 사용되는 알고리즘. 안전하면서도 효율적.
Asymmetric Key Algorithm
비대칭키 암호
비대칭키 암호화는 두 개의 키를 사용하여 데이터를 암호화하고 복호화하는 방식이다.
암호화 키 ≠ 복호화 키
(두 개의 키 🔑🗝️)
복잡한 암호화와 복호화 방식은 전공자에게 맡기기...
👨🏫 특징
- 키는 2개이다. 하나는 공개키(Public Key), 다른 하나는 비밀키(Private Key)
- 공개키가 데이터를 암호화한다.
- 비밀키가 데이터를 복호화한다.
- 공개 키가 유출되어도 (비교적) 안전한다. 개인 키는 안전하게 보관되어야 합니다.
- 대칭 키에 비해 속도가 상대적으로 느림
- 비대칭 키 알고리즘 종류:
- RSA (Rivest-Shamir-Adleman): 현재 가장 널리 사용되는 비대칭 키 알고리즘.
- DSA (Digital Signature Algorithm):주로 디지털 서명을 생성하기 위해 사용되는 알고리즘.
- ECC (Elliptic Curve Cryptography): 작은 키 크기로 높은 보안 수준을 제공하는 알고리즘으로, 특히 제한된 환경에서 사용될 때 효율적.
728x90
반응형
'네트워크' 카테고리의 다른 글
[네트워크] 네트워크 전달 방식 쉽게 이해하기 (Packet Switching, Circuit Switching) (1) | 2024.02.25 |
---|---|
[네트워크] Curl 명령어란 (0) | 2024.02.22 |
[AWS] CORS(Cross-Origin Resource Sharing)란? 아주 쉽게 정리 (feat. S3 버킷) (0) | 2024.02.10 |
[네트워크] DNS 레코드 쉽게 정리 (CNAME 과 A Record 의 차이점, TTL) + Alias Record (feat. Route 53, CNAME과 Alias의 차이점) (0) | 2024.01.29 |
[네트워크] HDD와 SDD 비교 및 개념 쉽게 정리 (feat. RAM) (1) | 2024.01.23 |