본문 바로가기

파일 암호화·비밀 메모

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

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

어떻게 보호하나요

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

자주 묻는 질문

비밀번호를 잊으면요?

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

큰 파일도 되나요?

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

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

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

이 도구 사용 안내

민감한 글이나 파일을 비밀번호로 잠글 때 쓰세요. AES-256으로 글·파일을 암호화하고 복호화하며, 한 번만 열 수 있는 비밀 메모 링크도 만들 수 있습니다. 글·파일·비밀번호는 서버로 보내지 않고 브라우저 안에서만 처리됩니다. 비밀번호를 잃으면 복구할 수 없습니다.

자주 묻는 질문

어떤 방식으로 암호화하나요?

비밀번호로 AES-256 암호화를 합니다. 글과 파일 모두 가능합니다.

비밀번호를 잊으면 복구할 수 있나요?

복구할 수 없습니다. 비밀번호와 글·파일이 서버로 가지 않는 구조라 우리도 풀 수 없으니 비밀번호를 안전하게 보관하세요.

비밀 메모 링크는 무엇인가요?

메모를 암호화해 링크로 전달하는 기능입니다. 열어 본 메모는 그 자리에서 지워지고, 아무도 열지 않은 메모는 만료되면 삭제됩니다.

모든 도구 보기

개발자 도구 모음

URL·Base64·HTML·유니코드 인코딩, JSON 정리·CSV 변환, 유닉스 시간, JWT 디코더, 해시, UUID, 정규식, 텍스트 비교, 진법·cron 해석, 표 변환, 서브넷(CIDR)·chmod 계산, HTTP·MIME·포트 사전, robots·sitemap, 더미 데이터, TOTP·semver·비트 연산·설정 파일(.env·INI·TOML) 변환·JSON 스키마 검증·docker run→compose·.gitignore·OG 태그 생성·ASCII/ANSI 코드표까지 40가지 개발 보조 도구를 한 곳에서.

코드 정리(Beautifier)

HTML·CSS·JS·JSON·PHP·Java·Kotlin·Shell·Python·SQL·XML·YAML 코드를 탭이나 공백(2·4·8칸)으로 보기 좋게 정리하고, 복사하거나 색이 입혀진 HTML 로 내보냅니다. 코드는 서버로 보내지 않습니다.

코드 압축(Minify)

HTML·CSS·JS·JSON 의 주석과 불필요한 공백을 없애 용량을 줄입니다. 붙여넣거나 파일을 열고(끌어다 놓기 가능), 결과를 복사하거나 .min 파일로 내려받습니다. 코드는 서버로 보내지 않습니다.

JSON·XML·YAML 파서

JSON·XML·YAML 을 붙여넣거나 파일로 열면 문법을 검사하고(틀리면 몇 줄 몇 칸인지), 접고 펼치는 트리로 보여 주고, 값·키를 검색하고, 경로로 값을 찾고, 정리·압축하고, 서로 변환합니다. 모든 처리는 이 브라우저 안에서만 이뤄지며 입력과 파일은 서버로 보내지 않습니다.

CSS 생성기

그라디언트·그림자(box/text-shadow)·둥근 모서리(border-radius)·flex/grid 레이아웃을 눈으로 보며 만들고 CSS 를 복사합니다. 입력은 서버로 가지 않습니다.

비밀번호 생성기

길이와 문자 종류를 골라, 또는 외우기 쉬운 단어 조합(패스프레이즈)으로 추측하기 어려운 비밀번호를 만듭니다. 만든 값은 이 화면 밖으로 나가지 않습니다.