보안 / 파일

비밀번호로 파일 암호화하기 (AES-256)

브라우저에서 AES-256-GCM과 비밀번호를 사용해 모든 파일을 암호화하고 여기서 다시 복호화합니다. 업로드하지 않으며, 최대 1 GB 파일을 처리할 수 있습니다.

비밀번호로 파일 암호화하기 (AES-256): 비밀번호를 무작위 솔트와 600,000회의 PBKDF2-HMAC-SHA-256 반복을 사용해 256비트 키로 확장합니다. 파일은 4 MB 청크로 나누어 AES-256-GCM으로 암호화하며, 각 청크에는 고유한 논스와 인증 태그가 사용됩니다. 또한 청크를 파일 및 청크 순서에 연결하므로 내용을 변경하거나 순서를 바꾸거나 일부를 잘라내면 복호화에 실패합니다. 원래 파일 이름과 유형도 콘텐츠와 함께 암호화됩니다. 서버에 파일을 전혀 업로드하지 않고 브라우저에서 100% 로컬로 실행됩니다.

카테고리
개발자 도구
실행 횟수
브라우저에서
비용
무료 · 가입 불필요
사용 가능 여부
사용 가능
파일 암호화로컬 처리

브라우저에서 전부 실행됩니다

↥
파일을 선택하거나 복호화할 .toea 파일을 선택하십시오

아무것도 업로드하지 않습니다

파일은 브라우저에서 AES-256-GCM으로 암호화됩니다. 비밀번호로 만든 키를 PBKDF2 600,000회 반복해 사용하며 .toea 파일로 저장됩니다. 아무것도 업로드하지 않습니다. 같은 비밀번호를 사용해 여기서 다시 여십시오. 잊어버린 비밀번호를 복구할 방법이 없으므로 안전한 곳에 보관하십시오. 암호화된 파일을 변경하거나 일부를 잘라 내면 손상된 파일이 반환되는 대신 복호화에 실패합니다.

파일 형식

.toea 파일은 8바이트 TOEAFILE, 버전 바이트, PBKDF2 반복 횟수와 청크 크기를 나타내는 4바이트 빅엔디언 숫자, 16바이트 솔트, 8바이트 논스 접두사로 시작합니다. 그다음에는 각각 4바이트 길이와 AES-GCM 출력을 포함하는 청크가 이어집니다. 첫 번째 청크에는 원래 이름과 유형이 JSON으로 저장됩니다. 청크의 논스는 접두사 뒤에 청크 번호를 붙인 값이며, 추가 데이터는 헤더와 마지막 청크일 때 1이 되는 1바이트로 구성됩니다.

파일이 아닌 텍스트를 암호화하려면 텍스트 암호화를 사용하고, 암호화하지 않고 파일이 변경되지 않은 채 도착했는지 확인하려면 파일 해시 도구를 사용하십시오.

비밀번호 선택

암호화의 강도는 비밀번호만큼 강력합니다. 무작위 단어 몇 개 또는 무작위 문자 12개 이상을 사용하면 파일을 도난당하더라도 현실적으로 추측하기가 매우 어렵지만, 짧은 단어나 이름은 그렇지 않습니다.

비밀번호 생성기로 비밀번호를 만들고 비밀번호 관리자로 안전하게 보관하십시오. 파일과는 다른 채널을 통해 비밀번호를 공유하십시오.

사용 방법

  1. 암호화할 파일 또는 복호화할 .toea 파일을 선택합니다.
  2. 암호화할 때는 비밀번호를 두 번 입력합니다.
  3. 암호화된 .toea 파일 또는 원래 이름의 원본 파일을 다운로드합니다.

개인정보 보호 및 제한사항

파일은 기기 밖으로 전송되지 않습니다. 암호화와 복호화는 브라우저에서 실행됩니다.

관련 도구

자주 묻는 질문

비밀번호를 잊어버리면 어떻게 됩니까?

파일을 복구할 수 없습니다. 백도어가 없으며, 긴 비밀번호를 추측하는 것은 현실적으로 불가능합니다. 비밀번호 관리 프로그램에 보관하십시오.

다른 프로그램에서 .toea 파일을 열 수 있습니까?

아니요. 같은 비밀번호를 사용해 여기서 여십시오. 이 페이지에 형식이 문서화되어 있으므로, 이 사이트가 사라지더라도 표준 도구로 복호화할 수 있습니다.

얼마나 큰 파일까지 암호화할 수 있습니까?

기기의 메모리에 따라 다르지만 최대 1 GB까지 가능합니다. 더 큰 파일에는 AES-256을 지원하는 7-Zip 같은 데스크톱 도구를 사용하십시오.

무료 도구 · 브라우저에서회 실행 · 계정 불필요