평문

Mode
Padding
IV
Key Length
Key
Output Encode

암호문

StarryTool 개인정보 보호 고지: StarryTool은 사용자의 개인정보를 매우 중요하게 생각합니다. 이 페이지의 모든 데이터 처리는 클라이언트 측 JavaScript를 통해 사용자의 기기에서 수행되어 데이터 보안을 보장합니다. 제출되거나 생성된 데이터는 기록하거나 저장하지 않습니다. 웹사이트의 개인정보 처리 관행에 대한 자세한 내용은 개인정보 처리방침을 확인해 주세요.

AES 암호화 및 복호화 도구 소개

이 AES 도구를 사용하면 올바른 키와 일치하는 설정이 있을 때 평문을 암호문으로 암호화하거나 AES 암호문을 다시 읽을 수 있는 텍스트로 복호화할 수 있습니다. 이 페이지는 텍스트 기반 AES 테스트, 학습 및 문제 해결에 적합합니다. AES는 Advanced Encryption Standard의 약자로, 대칭 키 방식의 블록 암호입니다. 암호화와 복호화에 동일한 비밀 키를 사용합니다. 이 도구는 일반적으로 사용되는 AES 키 길이인 128비트, 192비트, 256비트를 지원합니다. 테스트 환경에 맞게 모드, 패딩, IV, 키, 출력 인코딩을 선택하세요.

• 사용 방법

암호화할 평문 또는 복호화할 암호문을 입력합니다. ECB, CBC, CTR, OFB, CFB와 같은 AES 모드를 선택합니다. 선택한 모드와 데이터에 필요한 경우 패딩 방식을 선택합니다. 설정에 필요한 키와 IV를 입력합니다. 암호문 표시 형식으로 Base64 또는 Hex를 선택합니다. 암호화 또는 복호화를 실행해 결과를 생성합니다.

• 중요 참고 사항

복호화하려면 키, 모드, 패딩, IV, 입력 인코딩이 원래 암호화 설정과 일치해야 합니다. 작은 설정 차이만 있어도 읽을 수 없는 결과가 나오거나 복호화에 실패할 수 있습니다. 고유한 IV가 필요한 모드에서는 같은 키와 같은 IV를 반복해서 사용하지 마세요. ECB 모드는 호환성과 테스트를 위해 포함되어 있지만, 반복되는 평문 패턴이 암호문에 드러날 수 있으므로 실제 보안 용도로는 일반적으로 권장되지 않습니다. Base64와 Hex는 암호화 방식이 아니라 출력 인코딩입니다. 암호문을 표시하거나 복사하는 형식만 결정합니다.

• 일반적인 사용 예

샘플 텍스트로 AES 암호화 및 복호화를 테스트합니다. AES-128, AES-192, AES-256 설정을 비교합니다. 애플리케이션, API 또는 백엔드 서비스에서 나온 AES 결과를 점검합니다. 모드, 패딩, IV, 키 길이, 출력 인코딩이 시스템 간에 호환되는지 확인합니다.