AES 암호화 / 복호화 온라인 도구

Browser-only 무료 · 가입 불필요 · 데이터 저장 안 함
Mode
Output
Password
AES-256-CBC: password is hashed with PBKDF2-SHA256 (100k iterations) to derive a 256-bit key. A random 16-byte IV is prepended to the ciphertext.
Error
PLAINTEXT
CIPHERTEXT (BASE64)
// output appears here

더 많은 개발 도구

해시 생성기
MD5/SHA-256
HMAC 생성기
HMAC-SHA256
RSA 암호화
RSA-OAEP
JWT 디코더
토큰 확인
Base64
인코딩/디코딩
비밀번호 생성
안전한 난수
URL 인코더
퍼센트 인코딩
JSON 포매터
형식화·검증·압축

왜 이것이 최고의 온라인 AES 암호화 도구인가

AES-256-CBC & GCM

Supports both AES-256-CBC (widely compatible) and AES-256-GCM (authenticated encryption). GCM is recommended for new projects as it detects tampering automatically.

PBKDF2 키 파생

Passwords are never used directly as keys. PBKDF2-SHA256 with 100,000 iterations and a random salt derives a secure 256-bit key, protecting against brute-force attacks.

Web Crypto API

All cryptographic operations use the browser's built-in Web Crypto API — the same engine used for HTTPS. No third-party crypto libraries are loaded.

개인정보 우선

Your plaintext, ciphertext, and password never leave your device. No analytics, no logging, no server calls of any kind during encryption or decryption.

자주 묻는 질문

What is AES encryption?

AES (Advanced Encryption Standard) is the most widely used symmetric encryption algorithm. It encrypts and decrypts data using the same key, making it fast and secure. AES-256 uses a 256-bit key and is approved by NIST for top-secret data.

What is the difference between AES-CBC and AES-GCM?

AES-CBC (Cipher Block Chaining) encrypts blocks sequentially and requires a separate integrity check. AES-GCM (Galois/Counter Mode) is an authenticated encryption mode that provides both confidentiality and integrity in one step, making it the preferred choice for modern applications.

Is it safe to use this AES tool for sensitive data?

All encryption and decryption runs entirely in your browser using the Web Crypto API — no data is ever sent to a server. However, ensure you use a strong, unique password and keep it secret, as the security of AES depends entirely on key secrecy.

What is PBKDF2 and why is it used?

PBKDF2 (Password-Based Key Derivation Function 2) derives a cryptographic key from a human-readable password by applying a hash function many times with a random salt. This makes brute-force attacks significantly harder than using the password directly as a key.

심층 가이드
개발자 보안 도구 가이드
해시, HMAC, AES, RSA & JWT
가이드 읽기