XTools 로고
XTools
Blog
/
비밀번호 생성기해시 생성기Bcrypt·Scrypt·Argon2AES 암호화·복호화TOTP 코드 생성기

© 2026 XTools. 모든 권리 보유.

개인정보 처리방침문의하기

    AES 암호화·복호화

    비밀번호로 AES-256을 사용해 텍스트나 파일을 암호화·복호화합니다
    • 파일이 기기 밖으로 나가지 않습니다
    • 브라우저에서 실행
    • 무료, 가입 불필요, 워터마크 없음

    비밀번호

    형식

    인증 암호화이며 키는 PBKDF2-SHA256으로 만듭니다. 잘못된 비밀번호와 변조는 항상 감지됩니다.

    기본값 600,000. 높을수록 무차별 대입에 강하지만 여는 데도 오래 걸립니다.

    Web Crypto API로 기기에서 암호화합니다. 비밀번호, 키, 파일은 저장하거나 전송하지 않습니다.

    관련 도구

    • 비밀번호 생성기
    • 해시 생성기
    • Bcrypt·Scrypt·Argon2
    • TOTP 코드 생성기

    AES 암호화·복호화 사용 방법

    비밀번호로 텍스트와 파일을 암호화·복호화합니다. AES-256-GCM 또는 openssl 명령줄로 열 수 있는 AES-256-CBC 형식을 쓰며, Web Crypto API로 기기에서 처리하고 큰 파일은 나눠서 처리합니다.

    1. 1

      ‘암호화’ 또는 ‘복호화’를 고르고, ‘텍스트’ 또는 ‘파일’을 선택합니다.

    2. 2

      ‘비밀번호’를 입력하고, 암호화할 때는 ‘비밀번호 확인’도 입력합니다.

    3. 3

      암호화할 때는 형식으로 AES-256-GCM(기본값) 또는 ‘OpenSSL 호환’을 고르고, 필요하면 ‘PBKDF2 반복 횟수’를 바꿉니다.

    4. 4

      텍스트를 붙여 넣거나 파일을 끌어다 놓은 뒤 ‘암호화’ 또는 ‘복호화’를 누릅니다.

    5. 5

      Base64 결과를 복사하거나 파일별로 내려받습니다. 파일이 여러 개면 ‘모두 다운로드 (ZIP)’를 쓰면 됩니다.

    자주 묻는 질문

    비밀번호나 파일이 어딘가로 전송되나요?

    아니요. 암호화는 브라우저에서 Web Crypto API로 처리됩니다. 비밀번호, 키, 파일은 저장하거나 전송하지 않습니다.

    두 형식은 어떻게 다른가요?

    AES-256-GCM은 인증 암호화로, 키는 PBKDF2-SHA256(기본 600,000회 반복)과 무작위 솔트로 만듭니다. 비밀번호가 틀리거나 데이터가 바뀌면 반드시 감지됩니다. ‘OpenSSL 호환’은 openssl enc -aes-256-cbc -pbkdf2(기본 10,000회)와 같은 바이트를 출력하지만, CBC에는 무결성 검사가 없어 변조를 확실히 잡아내지 못합니다.

    XTools 없이도 복호화할 수 있나요?

    ‘OpenSSL 호환’ 형식은 가능합니다. 도구가 ‘대응하는 openssl 명령’을 보여 줍니다(예: openssl enc -d -aes-256-cbc -pbkdf2 -in file.enc -out file, Base64 텍스트는 -a 추가). AES-256-GCM 출력은 이 도구 고유의 XTENC 형식이라 이 도구로 열어야 합니다.

    openssl enc로 암호화한 파일도 열 수 있나요?

    네. 형식은 파일 헤더로 자동 판별합니다. -pbkdf2 없이 만든 파일이라면 ‘OpenSSL 설정’에서 ‘레거시 (-md sha256)’(OpenSSL 1.1 이상) 또는 ‘레거시 (-md md5)’(이전 버전)를 고르고, -iter를 바꿨다면 같은 값으로 맞추세요.

    비밀번호를 잊어버리면 어떻게 되나요?

    데이터를 되살릴 수 없습니다. 재설정 기능이나 백도어는 없습니다. 짧은 비밀번호는 무차별 대입으로 뚫릴 수 있으니 12자 이상이나 암호 문구를 쓰세요.

    암호화로 숨길 수 없는 정보도 있나요?

    출력 파일은 원래 파일 이름에 .enc를 붙인 이름이고 크기도 원본과 거의 같습니다. 파일 이름과 대략적인 크기는 그대로 드러나며 보호되는 것은 내용뿐입니다.