메시지 암호화/복호화
AES-GCM(256비트) + PBKDF2(SHA-256)
약함
이 도구는 브라우저의 Web Crypto API를 사용해 로컬에서만 동작합니다. 서버로 어떤 메시지나 암호도 전송되지 않습니다.
암호화 방식은 AES-GCM(256-bit)이며, 사용자가 입력한 암호에서 PBKDF2(SHA-256, 120,000회 반복)로 키를 도출합니다. 매 암호화마다 16바이트 Salt와 12바이트 IV를 새로 생성합니다.
결과 포맷은 gcm$base64(salt)$base64(iv)$base64(ciphertext)
입니다. 복호화 시 암호가 다르면 무결성 검증이 실패하므로 원문을 얻을 수 없습니다.