이 도구의 활용 분야
대칭 암호화는 암호화와 복호화에 동일한 비밀 키를 사용합니다. 비대칭 암호화보다 일반적으로 빠르며 대량의 데이터에 적합하지만, 공유 키는 신중하게 보호해야 합니다.
이 페이지는 AES, TripleDES, Rabbit, RC4, DES 등 일반적인 대칭 알고리즘을 지원하여 빠른 브라우저 기반 테스트 및 상호 운용성 작업을 제공합니다.
AES 참고사항
AES는 가장 널리 사용되는 대칭 암호 중 하나입니다. 이 도구는 AES-128, AES-192, AES-256을 지원합니다. 사용자 정의 키/IV 입력 대신 간단한 패스프레이즈 모드를 사용할 때 기본 동작은 AES-256-CBC에 해당합니다.
사용자 정의 AES 모드는 CBC, CFB, CTR, OFB, ECB를 지원하며, Pkcs7, Iso97971, AnsiX923, Iso10126, ZeroPadding, NoPadding 등 일반적인 패딩 모드와 함께 사용할 수 있습니다.
기타 지원 암호
- DES 및 TripleDES: 주로 하위 호환성 작업을 위해 유지되는 레거시 알고리즘입니다.
- Rabbit: eSTREAM 포트폴리오의 고성능 스트림 암호입니다.
- RC4: 이전 시스템 및 프로토콜에서 볼 수 있는 클래식한 스트림 암호입니다.
일반적인 실수
- 키, IV, 모드, 패딩은 암호화와 복호화 간에 정확히 일치해야 합니다.
- ECB는 IV를 사용하지 않지만, CBC 및 CFB 등의 모드는 IV를 사용합니다.
- DES와 RC4는 레거시 선택이므로 일반적으로 하위 호환성 테스트에서만 사용해야 합니다.
관련 도구
- ChaCha20 암호화 및 복호화:ChaCha20으로 데이터를 암호화하고 복호화하세요
- RSA 암호화 및 복호화:브라우저에서 RSA로 짧은 텍스트를 암호화하고 복호화하세요