Global ToolBox

텍스트 암호화 도구

AES-GCM을 사용하여 브라우저 내장 Web Crypto API로 암호(패스프레이즈)를 통해 텍스트를 암호화하거나 복호화합니다.

🔒 브라우저에서 로컬로 처리됩니다

Loading…

사용 방법

  1. 상단의 모드 전환에서 암호화 또는 복호화를 선택하세요.
  2. 암호화하려면 평문을 붙여넣고 패스프레이즈를 설정한 다음 텍스트 암호화를 클릭하면 하나의 암호화된 텍스트가 생성됩니다.
  3. 복호화하려면 동일한 암호화된 텍스트를 붙여넣고 정확히 같은 패스프레이즈를 입력한 다음 텍스트 복호화를 클릭하면 원본 텍스트가 복원됩니다.
  4. 복사 버튼으로 결과를 복사하고, 패스프레이즈를 꼭 기억해 두세요 — 이후 데이터를 복호화할 수 있는 유일한 방법입니다.

기능

  • 강력한 AES-GCM 256비트 인증 암호화로 변조나 잘못된 패스프레이즈를 조용히 넘어가지 않고 감지합니다
  • PBKDF2(SHA-256, 150,000회 반복)와 암호화할 때마다 무작위로 생성되는 솔트를 이용한 패스프레이즈 기반 키 유도
  • 브라우저 내장 Web Crypto API만 사용 — 외부 암호화 라이브러리 불필요
  • 100% 클라이언트 사이드 — 평문과 패스프레이즈가 기기를 벗어나지 않음
  • 패스프레이즈 입력란에 표시/숨기기 전환 기능이 있어 입력한 내용을 다시 확인할 수 있음

자주 묻는 질문

제 텍스트나 패스프레이즈가 브라우저 밖으로 나가나요?

아니요. 모든 암호화와 복호화는 브라우저에 내장된 Web Crypto API를 사용해 로컬에서 처리됩니다. 어떤 것도 업로드되거나 서버로 전송되지 않습니다.

패스프레이즈를 잊어버리면 어떻게 되나요?

데이터를 영구적으로 복구할 수 없게 됩니다. 백도어나 마스터 키, 비밀번호 재설정 기능은 존재하지 않습니다 — 패스프레이즈만이 데이터를 복호화할 수 있는 유일한 수단이므로 안전한 곳에 보관하세요.

이 도구는 어떤 암호화 알고리즘을 사용하나요?

AES-GCM을 사용하며, 키는 PBKDF2(SHA-256, 150,000회 반복)와 무작위 솔트를 통해 패스프레이즈로부터 유도됩니다. 암호화할 때마다 무작위 IV가 생성되므로 같은 텍스트를 두 번 암호화해도 결과가 다릅니다.

복호화할 때 깨진 텍스트 대신 오류가 표시되는 이유는 무엇인가요?

AES-GCM에는 인증 태그가 내장되어 있습니다. 패스프레이즈가 틀렸거나 암호화된 텍스트가 변조 또는 잘렸을 경우, 손상된 결과를 조용히 만들어내는 대신 명확한 오류와 함께 복호화가 즉시 실패합니다.

이메일이나 채팅 등을 통해 암호화된 텍스트를 안전하게 공유할 수 있나요?

암호화된 결과물은 패스프레이즈 없이는 의미가 없으므로 어떤 경로로 전송해도 안전합니다. 진정한 보안을 위해서는 패스프레이즈 자체를 별도의 신뢰할 수 있는 경로로 공유하고, 암호화된 텍스트와 함께 보내지 마세요.

관련 도구