AES 암호화·복호화 도구
AES-256-GCM으로 텍스트를 암호화·복호화합니다. PBKDF2 비밀번호 키 파생, 랜덤 Salt와 IV 자동 생성. 모두 브라우저에서 로컬 처리.
AES 암호화란?
AES는 널리 사용되는 대칭 암호화 알고리즘입니다. AES-256-GCM은 기밀성과 무결성 검증을 제공합니다.
AES-GCM vs AES-CBC
AES-GCM은 암호화와 인증을 결합합니다. AES-CBC는 암호화만 제공합니다.
비밀번호에서 AES 키로
PBKDF2와 SHA-256으로 비밀번호를 AES 키로 변환합니다.
IV, Salt, 인증 태그란
IV와 Salt는 보안을 위한 랜덤 값입니다.
브라우저 로컬 암호화는 안전?
Web Crypto API를 사용하며 모두 로컬에서 처리됩니다. 서버로 전송되지 않습니다.
자주 묻는 질문
Base64는 암호화?▼
아니요. Base64는 인코딩입니다.
빈 비밀번호를 못 쓰는 이유?▼
빈 비밀번호는 보호를 제공하지 않습니다.
사이트가 내 데이터를 볼 수 있나요?▼
아니요. 모두 브라우저에서 처리됩니다.
비밀번호 분실 시 복구?▼
아니요. 비밀번호를 안전하게 보관하세요.
왜 매번 결과가 다를까?▼
매번 새로운 랜덤 Salt와 IV를 생성합니다.
GCM과 CBC 중 어느 것?▼
새 프로젝트에는 GCM을 권장합니다.
암호문을 수정하면?▼
AES-GCM이 수정을 감지하고 복호화에 실패합니다.
파일 암호화는?▼
향후 업데이트에서 예정되어 있습니다.
모든 암호화는 브라우저에서 로컬로 처리됩니다. 서버로 전송되지 않습니다.