본문 바로가기

파일 암호화·비밀 메모

비밀번호로 글이나 파일을 AES-256으로 암호화하고 복호화합니다. 모든 처리는 이 브라우저 안에서만 이뤄지며 글·파일·비밀번호는 서버로 보내지 않습니다.

암호화·복호화는 이 브라우저의 Web Crypto 로만 처리됩니다. 글·파일·비밀번호는 서버로 전송되거나 저장되지 않습니다. 비밀번호를 잊으면 누구도 복구할 수 없습니다.

어떻게 보호하나요

  • AES-256-GCM 으로 암호화합니다. GCM 은 내용이 바뀌었는지도 확인하므로 파일이 변조되거나 비밀번호가 틀리면 복호화가 실패합니다.
  • 키는 PBKDF2-SHA256(60만 회)로 비밀번호에서 만듭니다. 매번 새로 뽑은 salt·iv 를 쓰므로 같은 내용을 같은 비밀번호로 암호화해도 결과가 다릅니다.
  • 파일 이름은 암호문 안에 들어가 밖에서는 보이지 않습니다. 결과 파일 이름은 원래 이름 + .mnc 입니다.
  • 비밀번호가 약하면 반복 횟수로도 막기 어렵습니다. 12자 이상의 무작위 문자열(비밀번호 생성기)을 권합니다.
  • 이 형식은 이 도구 전용(MNC1)입니다. 다른 프로그램(7-Zip, GPG 등)과 호환되지 않습니다.

자주 묻는 질문

비밀번호를 잊으면요?

복구할 방법이 없습니다. 서버에 아무것도 없고 비밀번호 없이는 복호화할 수 없도록 만든 것이기 때문입니다.

큰 파일도 되나요?

메모리에 통째로 올려 한 번에 처리하므로 100MB 까지입니다. 더 큰 파일은 압축 프로그램의 암호화나 GPG 를 쓰세요.

결과 글자(Base64)를 메신저로 보내도 되나요?

네. 영문자·숫자만 있어 어디든 붙여넣을 수 있습니다. 비밀번호는 다른 경로로 전달하세요.