카테고리 없음

암호화 알고리즘 기록

DevL1 2024. 11. 19. 21:32

암호화 알고리즘은 데이터를 보호하기 위해 평문을 암호문으로 변환하는 기술입니다. 이는 크게 양방향 암호화와 단방향 암호화로 나뉩니다.

양방향 암호화


대칭키 암호화
특징: 동일한 키로 암호화와 복호화를 수행합니다.
장점: 연산 속도가 빠릅니다.
단점: 키 분배가 어렵습니다.
예시: DES, 3DES, AES

비대칭키 암호화
특성: 서로 다른 공개키와 비밀키를 사용합니다.
장점: 키 관리가 용이합니다.
단점: 대칭키 암호화보다 속도가 느립니다.
예시: RSA, ECC

단방향 암호화


해시 알고리즘
특징: 복호화가 불가능하며, 고정된 길이의 해시 값을 생성합니다.
예시: MD5, SHA-256