AES-GCM 암호화/복호화

비밀번호에서 파생한 AES-256-GCM 키로 텍스트를 암호화하고 복호화합니다.

입력

출력

도구 소개

AES-256-GCM으로 UTF-8 텍스트를 암호화합니다. 매번 무작위 salt와 nonce를 만들고 PBKDF2 설정과 함께 JSON에 담습니다.

주요 기능

  • 인증 암호화로 변조 감지
  • 무작위 96비트 nonce 및 128비트 salt

사용 방법

  1. 1텍스트와 강한 비밀번호를 입력하고 암호화합니다.
  2. 2전체 JSON 페이로드를 보관하고 같은 비밀번호로 복호화합니다.

예시

입력

text="private note" · password="correct horse battery staple"

출력

{"v":1,"alg":"AES-256-GCM","kdf":"PBKDF2-SHA-256","iterations":250000,"salt":"…","iv":"…","ciphertext":"…"}

제한 사항

  • 브라우저 응답성을 위해 입력은 2,000,000자로 제한됩니다.
  • 비밀번호를 잃으면 복구할 수 없습니다. 비밀번호 금고나 파일 암호화 형식이 아닙니다.
  • 모든 입력은 브라우저에서만 처리되며 ToolHub로 업로드되지 않습니다.

최근 검토:

관련 도구