파일이 서버로 전송되지 않습니다

파일 암호화 — 비밀번호로 파일 잠그기

아무 파일이나 AES-256으로 잠가 .mtenc 파일로 저장하고, 비밀번호로 다시 풉니다. 전부 브라우저 안에서 처리됩니다.

⚠️ 비밀번호를 잊으면 어떤 방법으로도 복구할 수 없습니다. 안전한 곳에 따로 보관하세요.
⚠️ 500MB가 넘는 파일이 있습니다. 처리가 브라우저 메모리에서 이루어지므로 기기에 따라 느리거나 실패할 수 있습니다.
개인정보 걱정 없음 — 암호화·복호화가 브라우저 내장 WebCrypto API로 기기 안에서 실행됩니다. 파일도 비밀번호도 어디에도 업로드되지 않으며, 우리는 비밀번호를 모르기 때문에 우리도 파일을 풀 수 없습니다.

다른 도구

통합 압축 풀기 RAR 풀기 7Z 풀기 ZIP 풀기

파일 암호화 자주 묻는 질문

얼마나 안전한가요?

은행·정부 기관에서도 쓰는 표준 알고리즘인 AES-256-GCM으로 암호화합니다. 비밀번호는 PBKDF2(SHA-256, 310,000회 반복)로 키를 유도해 무차별 대입 공격을 크게 느리게 만들고, GCM 인증 태그가 내용 변조까지 잡아냅니다. 다만 최종 안전성은 비밀번호에 달려 있으니 길고 예측하기 어려운 비밀번호를 쓰세요.

파일 포맷이 공개되어 있나요? 이 사이트가 없어져도 풀 수 있나요?

네, 독점 포맷이 아니라 전부 공개합니다. 구조는 MTENC1 매직(6바이트) + salt(16바이트) + 파일명 길이(2바이트, 빅엔디언) + 원본 파일명(UTF-8) + IV(12바이트) + AES-256-GCM 암호문(인증 태그 16바이트 포함) 순서이고, 키는 PBKDF2-HMAC-SHA256을 310,000회 돌려 만듭니다. 원본 파일명은 복원을 위해 헤더에 저장되고 내용은 전부 암호화됩니다. 표준 WebCrypto나 OpenSSL로 누구나 직접 구현해 풀 수 있으므로, 비밀번호만 알면 이 사이트가 사라져도 파일을 열 수 있습니다. 반대로 비밀번호가 없으면 우리도 못 풉니다.

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

복구할 방법이 없습니다. 마스터 키도 백도어도 없고 서버에 아무것도 저장되지 않기 때문에, 비밀번호를 잊으면 어떤 방법으로도 복구할 수 없습니다. 비밀번호를 안전한 곳에 따로 보관하세요.

파일이 서버로 전송되지 않나요?

네, 어디에도 전송되지 않습니다. 모든 암호화·복호화가 브라우저에 내장된 WebCrypto API로 기기 안에서만 실행되며, 페이지를 연 뒤에는 인터넷을 끊어도 동작합니다. 파일도 비밀번호도 브라우저 밖으로 나가지 않습니다.