네트워크

암호화 알고리즘, 무결성 체크 알고리즘

GEELL 2025. 12. 5. 11:32
728x90
반응형
SMALL

AES, CAMELLIA, CHACHA20는 모두 암호화 알고리즘(Encryption Algorithm)


AES → Advanced Encryption Standard, 블록 암호

CAMELLIA → 블록 암호, AES와 비슷하게 TLS에서 사용

CHACHA20 → 스트림 암호 + Poly1305(MAC) 결합, 빠르고 안전


요약
암호화 알고리즘 = AES / CAMELLIA / CHACHA20
운영모드 = GCM / CCM / Poly1305



SHA(Secure Hash Algorithm)는 해시 함수(Hash Function)

역할: 데이터 무결성 체크, 메시지 변경 여부 확인 → MAC(Message Authentication Code)에 사용

특징: 입력 길이와 상관없이 고정 길이 출력(예: SHA256 → 256비트)

암호화처럼 데이터를 숨기거나 복호화하는 기능은 없음

728x90
반응형
LIST