AES 암호화/복호화
고급 암호화 표준(AES)을 사용하여 텍스트를 안전하게 암호화하고 복호화합니다.
CBC 모드가 가장 일반적으로 사용되며 보안성이 높습니다. ECB는 단순하지만 패턴이 노출될 수 있습니다.
안전한 암호화를 위해 복잡한 키를 사용하세요. 키는 복호화에 필요합니다.
이 암호화된 텍스트와 사용한 키를 안전하게 보관하세요.
AES 암호화란?
AES(Advanced Encryption Standard)는 미국 국립 표준 기술 연구소(NIST)에서 선정한 대칭 키 암호화 알고리즘입니다. 128, 192, 256비트 키 길이를 지원하며, 현재 가장 널리 사용되는 암호화 표준 중 하나입니다.
암호화 모드
- CBC (Cipher Block Chaining): 각 블록이 이전 블록의 암호화 결과에 의존하여 패턴을 숨깁니다.
- ECB (Electronic Codebook): 가장 단순한 모드로, 동일한 평문은 동일한 암호문으로 변환됩니다.
- CFB (Cipher Feedback): 스트림 암호처럼 동작하며 이전 암호문 블록을 사용합니다.
- OFB (Output Feedback): 암호화된 출력을 다음 블록의 입력으로 사용합니다.
- CTR (Counter): 카운터 값을 암호화하여 평문과 XOR 연산을 수행합니다.