온라인 대칭키 암호화 및 복호화 도구

대칭 암호화

암호 알고리즘: 사용자 정의 AES 키 및 IV:
암호화 키:

대칭 복호화

암호 알고리즘: 사용자 정의 AES 키 및 IV:
암호화 키:

이 도구에 대해

이 도구의 활용 분야

대칭 암호화는 암호화와 복호화에 동일한 비밀 키를 사용합니다. 비대칭 암호화보다 일반적으로 빠르며 대량의 데이터에 적합하지만, 공유 키는 신중하게 보호해야 합니다.

이 페이지는 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는 레거시 선택이므로 일반적으로 하위 호환성 테스트에서만 사용해야 합니다.

관련 도구