AES 암호화·복호화

브라우저에서 바로 AES-256(GCM/CBC)으로 텍스트를 암호화하고 복호화하세요. 비밀번호 기반 PBKDF2 키 유도 — 어떤 데이터도 업로드되지 않습니다.

암호화는 브라우저에서 로컬로 실행됩니다. 업로드·기록·저장되는 것은 없습니다.

AES로 텍스트를 암호화·복호화하는 방법

AES(고급 암호화 표준)는 전 세계에서 신뢰받는 데이터 보호 알고리즘입니다. 이 도구는 PBKDF2(SHA-256 150,000회)로 비밀번호에서 키를 유도하는 AES-256을 제공합니다.

모든 과정은 Web Crypto API를 통해 브라우저에서 로컬로 실행됩니다. 비밀번호와 데이터는 페이지 밖으로 나가지 않으며 저장·전송되지 않습니다.

모드와 알고리즘 선택

텍스트를 보호하려면 '암호화' 탭, 되돌리려면 '복호화' 탭을 사용하세요. 암호화에서는 AES-GCM(인증 포함, 권장) 또는 AES-CBC(구형 호환)를 고를 수 있고, 복호화에서는 알고리즘을 자동으로 인식합니다.

강력한 비밀번호 입력

비밀번호는 데이터를 여는 유일한 수단이므로 길고 고유하게 만드세요. 키는 PBKDF2와 솔트로 유도되어 무차별 대입 시도를 크게 늦춥니다.

솔트와 IV 이해하기

매 암호화마다 무작위 솔트와 IV가 생성되어 출력 블록에 담깁니다. 암호화 후 결과 아래에서 그 base64 값을 확인할 수 있습니다.

안전하게 공유하기

전체 base64 블록을 복사해 알고리즘 정보와 함께 공유하세요. 받는 사람에게는 비밀번호와 이 도구만 있으면 됩니다. 비밀번호가 없으면 우리를 포함해 누구도 데이터를 읽을 수 없습니다. 아무것도 업로드되지 않습니다.

자주 묻는 질문

이 암호화는 안전한가요?+
네. 브라우저의 네이티브 Web Crypto API로 AES-256을 사용하며, PBKDF2(SHA-256 150,000회)로 비밀번호에서 256비트 키를 유도합니다. AES-GCM은 데이터 인증도 수행해 변조를 자동으로 감지합니다.
비밀번호나 텍스트가 업로드되나요?+
아니요. 암호화와 복호화는 전부 브라우저에서 실행됩니다. 비밀번호, 평문, 암호문은 페이지를 떠나지 않으며 서버는 전혀 관여하지 않습니다.
AES-GCM과 AES-CBC의 차이는?+
AES-GCM은 인증 모드로 암호문 변조 여부를 감지하며 새로운 암호화에 권장됩니다. AES-CBC는 구형 시스템과의 호환성을 위해 제공되며 자체적으로 무결성을 검증하지 않습니다.
솔트(salt)는 왜 필요한가요?+
같은 비밀번호라도 메시지마다 다른 키가 유도되도록 합니다. 비워 두면 무작위 솔트를 사용하고(권장), 재현 가능한 결과가 필요하면 고정 텍스트를 입력하세요. 솔트는 암호문 블록에 자동으로 포함됩니다.
데이터를 복호화할 수 없는 이유는?+
복호화 실패는 거의 대부분 비밀번호가 틀렸기 때문입니다. '비밀번호 오류' 메시지는 유도된 키가 일치하지 않았다는 뜻입니다. 입력은 이 도구가 만든 완전한 base64 블록이어야 하며, 솔트와 IV가 암호문과 함께 들어 있습니다.

관련 도구

AES 암호화·복호화 — 무료 온라인 AES 암호화, AES 복호화, AES 온라인 암호화, AES 256 암호화 도구, 텍스트 암호화, 비밀번호 암호화, AES GCM, AES CBC, 브라우저 암호화 도구, 무료 텍스트 암호화. 회원가입 불필요. 브라우저에서 작동.