PGP 메시지 암호화
PGP Message Tool
암호문구로 OpenPGP 메시지를 브라우저 안에서 암호화·복호화합니다. RFC 4880 대칭 모드(AES-256·SHA-256 S2K·MDC)라 gpg -c 와 서로 읽을 수 있습니다. 공개키 암호화와 서명은 아직 없습니다.
대칭 방식 OpenPGP, 즉 `gpg -c`는 서로 나눌 수 있는 암호문구만 있고 키 기반 체계는 없을 때 암호화된 글 한 덩어리를 건네는 가장 간단한 방법입니다. 이 도구는 OpenPGP의 딱 그쪽을 브라우저에서 처리하며, 하지 않는 쪽도 분명히 밝힙니다.
암호화도 복호화도 이 탭 안에서만 일어납니다. 암호문구·메시지·파일은 서버로 가지 않습니다.
- 암호문구(대칭) 모드만 지원합니다 — gpg -c 와 같은 형식(RFC 4880: AES-256, SHA-256 S2K, MDC)이라 gpg로 만든 메시지를 여기서 풀고, 여기서 만든 메시지를 gpg --decrypt 로 풀 수 있습니다. 공개키 암호화와 서명 검증은 아직 없습니다.
받는 사람과 다른 경로로 공유해야 하는 비밀입니다.
또는 파일을 놓으세요
파일이 있으면 메시지 대신 파일을 암호화합니다. 결과는 아머된 텍스트(.asc)입니다.
사용 방법
메시지를 붙여 넣고 암호문구를 정합니다
암호문구는 OpenPGP의 S2K 함수(SHA-256, 솔트와 반복)로 키가 되고, 그 키로 메시지를 AES-256으로 암호화합니다.
armor 블록을 보냅니다
결과는 표준 `-----BEGIN PGP MESSAGE-----` 블록이라 메일이나 이슈에 붙여 넣어도 망가지지 않습니다.
여기서 풀거나 gpg로 풉니다
RFC 4880 대칭 모드라 받는 쪽에서 `gpg -d`로 읽히고, 이 페이지도 `gpg -c`가 만든 것을 읽습니다. 복호화할 때 MDC를 검사하므로 변조된 메시지는 조용히 통과하지 않고 실패합니다.
자주 묻는 질문
상대의 공개키로 암호화할 수 있나요?
여기서는 안 됩니다. 암호문구 방식만 지원합니다. 공개키 암호화·키 생성·서명·서명 검증은 없습니다. 그런 기능이 필요하면 GnuPG를 쓰십시오. 공개키 OpenPGP를 어중간하게 구현하는 것은 없느니만 못합니다.
암호문구는 어떻게 전달하나요?
같은 메시지에 담지 마십시오. 이 방식이 무너지는 지점이 바로 그것입니다. 다른 경로를 쓰거나 일회용 비밀 메모 도구를 쓰십시오.
메시지가 서버에 닿나요?
닿지 않습니다. 암호화도 복호화도 탭 안에서 이뤄지며 어느 시점에도 요청을 보내지 않습니다.
gpg가 “no valid OpenPGP data found”라고 합니다.
armor 블록이 다시 줄바꿈된 경우가 대부분입니다. 메일 프로그램이 긴 줄을 접거나 메신저가 공백을 넣으면 base64가 깨집니다. 첨부 파일이나 코드 블록으로 보내십시오.
이 도구로 이어지는 것
비밀번호 생성기
Password Generator
길이·문자 종류·헷갈리는 글자 제외 규칙을 정해 무작위 비밀번호를 필요한 만큼 만듭니다.
패스프레이즈 생성기
Passphrase Generator
단어 목록에서 다이스웨어 방식 패스프레이즈를 만들고 비트 단위 엔트로피를 보여 줍니다.
OTP 코드 생성
TOTP Code Generator
TOTP 비밀키로 현재 6자리 코드와 남은 시간을 보여 줍니다. 2단계 인증 설정 확인에 씁니다.
파일 암호화·복호화
File Encrypt & Decrypt
암호문구로 어떤 파일이든 AES-256-GCM으로 암호화하고, 만든 파일을 다시 복호화합니다.
다음 단계
이 도구의 결과를 그대로 받을 수 있는 도구들입니다.
인증서 디코더
Certificate Decoder
PEM·DER 인증서와 CSR을 해석해 주체·SAN·유효기간·키 용도와 체인 정보를 보여 줍니다.
파일 암호화·복호화
File Encrypt & Decrypt
암호문구로 어떤 파일이든 AES-256-GCM으로 암호화하고, 만든 파일을 다시 복호화합니다.
공개키 쌍 생성
Key Pair Generator
RSA·ECDSA·Ed25519 키 쌍을 만들고 PEM·JWK·OpenSSH 형식으로 내보냅니다.
텍스트 암호화·복호화
Text Encrypt & Decrypt
암호문구로 AES-GCM 암호화를 수행해 스스로 완결된 Base64 문자열을 만듭니다.
의심 링크 확인
Suspicious URL Check
링크를 열기 전에 주소 형태(혼동 글자·IP 호스트·@ 속임수·깊은 서브도메인·이상한 포트·단축 서비스)를 검사하고, 원하면 리다이렉트 경로와 도메인 등록 시점을 확인합니다. 평판 데이터베이스는 없습니다.
압축파일 구조 검사
Archive Inspector
압축을 풀지 않고 zip 내부를 열어 경로 이탈 항목·실행 파일·매크로·압축 폭탄을 표시합니다.