Abundera Sign 제작자로부터

Free OpenPGP Public Key QR Code Generator

Paste an ASCII-armored OpenPGP public key block and get a QR. Hand off your key in person without typing fingerprints.

0 / 900

로컬 업로드는 브라우저에 남아 인쇄된 카드에만 표시됩니다. QR 데이터는 위의 URL을 사용합니다.

추가 필드 (선택 사항)

주소

소셜 프로필

팁: Google Maps에서 원하는 위치를 우클릭하여 좌표를 복사하세요

빨간색 스위스 국기가 QR에 자동으로 오버레이됩니다 — 스위스 은행에서 필수입니다.

BOLT11 인보이스(lnbc...) 또는 Lightning 주소를 붙여넣으세요. 어떤 Lightning 지갑에서도 스캔할 수 있도록 lightning: URI 스킴을 접두사로 추가합니다.

Google Authenticator, Authy, 1Password, Bitwarden 및 모든 표준 TOTP 앱과 호환됩니다.

전체 authorized_keys 줄을 인코딩합니다. 새 머신에 키를 복사/붙여넣기하려면 스캔하세요.

매우 긴 키의 경우 rMQR 가로 형식을 사용하거나 여러 QR로 분할하세요. 표준 QR은 약 ~2KB까지 지원합니다.

공식 WireGuard 모바일 앱은 이를 직접 스캔합니다. 인쇄된 QR에 개인 키를 절대 포함하지 마세요 — 디지털 공유 전용입니다.

GS1 Digital Link는 소매 제품용 EAN-13 바코드의 현대적이고 웹 친화적인 대안입니다. 리졸버 도메인은 기본적으로 id.gs1.org이지만 자체 도메인을 사용할 수 있습니다.

Spotify 앱에서 공유 링크를 붙여넣거나 ID만 입력하세요. open.spotify.com URL이 자동으로 생성됩니다.

형식은 플랫폼에 따라 다릅니다 — Mastodon의 경우 @user@instance, Bluesky의 경우 handle.bsky.social, Nostr의 경우 npub 키를 붙여넣으세요.

Geo URI (RFC 5870)는 공급업체를 선택하지 않고 장치의 모든 지도 앱 — Google Maps, Apple Maps, OsmAnd 등 — 에서 직접 열립니다.

표준 BitTorrent magnet 링크입니다. URI 스킴 핸들러를 지원하는 모든 BitTorrent 클라이언트가 스캔할 수 있습니다.

전체 RFC 5545 iCalendar 페이로드를 붙여넣으세요 — 여러 이벤트, 알람 및 반복 규칙을 지원합니다. 대부분의 캘린더 앱은 QR을 직접 가져옵니다.

로컬 업로드는 브라우저에 남아 인쇄된 카드에만 표시됩니다. MeCard QR 데이터에는 사진 필드가 없습니다.

MeCard는 vCard보다 간단한 대안으로, 일부 Android 기기에서 선호됩니다

추가 필드 (선택 사항)

주소

0

Micro QR 용량: 35자리 숫자, 21자 대문자 영숫자 또는 약 15바이트 (소문자/URL). 짧은 코드, 일련번호 및 ID에 적합합니다. URL의 경우 표준 QR을 사용하세요.

대부분의 스마트폰 카메라는 Micro QR 코드를 스캔할 수 없습니다. 이 형식은 전문 산업용 스캐너(예: Scandit, Cognex)가 필요합니다. 일반적인 스캔에는 표준 QR을 사용하세요.

Rectangular Micro QR — 시험관, 손목밴드, 티켓 스트립에 적합한 좁고 넓은 형식입니다. 최대 361자까지 지원합니다.

대부분의 스마트폰 카메라는 rMQR 코드를 스캔할 수 없습니다. 이 형식은 전문 산업용 스캐너가 필요합니다. 일반적인 스캔에는 표준 QR을 사용하세요.
템플릿 30개 더 보기

위의 버튼을 사용하여 스타일을 저장하여 즐겨찾기를 여기에 저장하세요.

#000000
#FFFFFF

또는 내장 아이콘 선택:

Renders behind the QR at reduced opacity. Auto-forces EC=H so the QR still scans through the photo.

일괄 생성

CSV를 업로드하여 한 번의 배치로 최대 500개의 QR 코드를 생성하세요. 각 행은 고유한 QR이 되며, 템플릿을 선택하거나 행별로 21가지 속성(색상, 프레임, 도트/아이/아이볼 스타일, 그라디언트, 투명도, 크기, 오류 정정, 형식, 내장 로고 등)을 재정의할 수 있습니다.

21개 열: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. typedata만 필수입니다. data 내의 필드를 구분하려면 |을 사용하세요(예: ssid|password|WPA).

URL, WiFi, vCard, MeCard, Email, SMS, Event, Location, UPI, SEPA, PayPal, Crypto, Micro QR, rMQR을 포함한 20가지 QR 유형을 모두 지원합니다. 샘플 CSV를 다운로드하여 모든 열, 40개 템플릿, 11개 프레임 스타일, 12개의 내장 로고를 확인해 보세요.

QR 전체 – 유형, 모든 필드 값, 스타일, 프레임, 로고, 명함 디자인 –을 단일 .qr.json 파일로 저장합니다. 나중에 로드하여 한 번의 클릭으로 모든 것을 재현합니다.

Ctrl+D PNG 다운로드
Ctrl+Shift+D SVG 다운로드
Ctrl+Shift+C QR 복사
Ctrl+P 인쇄

QR 코드를 생성하려면 내용을 입력하세요

Abundera의 또 다른 제품

법정에서도 유효한 전자서명

Abundera Sign은 기본 전자서명을 넘어섭니다. 모든 문서에 암호화 증명, 독립 검증, 변조 방지 증거 패키지가 포함됩니다.

  • 자동 생성되는 법원 준비 증거 패키지
  • 개인 문서 봉인 — 즉시 변조 감지
  • 5개의 독립 시스템에 고정 — 단일 장애 지점 없음
Abundera Sign 사용해보기

Use case

You're at a key-signing party, a security conference, or a cypherpunk meetup. Someone wants your OpenPGP public key. You could rattle off your fingerprint (40 hex characters) and have them fetch from a keyserver — except keyservers are unreliable, censored, or compromised in many jurisdictions, and SKS has been deprecated. Or you could just hand them a QR.

OpenPGP public key blocks are bigger than SSH keys (~2KB for an RSA-3072 keypair, more for ECC with multiple subkeys). They sometimes hit the QR capacity limit. For very long keys, switch to rMQR (rectangular Micro QR) which has a more print-friendly aspect ratio, or split the key across multiple QRs using a structured-append protocol.

Verifying after scan

Always verify the scanned key's fingerprint matches the human you're getting it from. The QR proves the key didn't get truncated in transit, but it doesn't prove the human is who they say they are — that's what the in-person handoff is for.

Frequently Asked Questions

What format does the key block need to be in?

ASCII-armored, the standard output of 'gpg --armor --export user@example.com' or 'gpg --export-options export-minimal --armor --export'. Should start with -----BEGIN PGP PUBLIC KEY BLOCK----- and end with -----END PGP PUBLIC KEY BLOCK-----.

Can I encode my secret key?

Technically yes (the encoder doesn't care about the content), but you absolutely should not. Secret keys belong on encrypted hardware. Don't paste secret material into web tools.

What if my key is too big?

Use 'gpg --export-options export-minimal' to strip non-essential signatures, or export only the primary key without subkeys. If it's still too big, generate a new ECC key (Curve25519 or NIST P-256) — they're tiny compared to RSA-4096.

Will the QR scanner decrypt anything?

No. The QR contains an ASCII-armored public key block, which the scanner returns as text. Importing it into a keyring is a separate step — pipe the scanned text into 'gpg --import'.

Can I encode just my fingerprint instead?

Yes — paste your 40-character fingerprint into the Text QR type. It's much smaller and scans on any phone, but the recipient still has to fetch the actual key from a keyserver, which defeats the point if they're using OpenPGP because keyservers are unreliable.

Does this work for OpenPGP smartcards (YubiKey, Nitrokey)?

Yes — export the public key from the card with 'gpg --card-status' and 'gpg --armor --export' as usual. The QR contains the public-key material, which is the same regardless of where the matching private key lives.

What about WKD (Web Key Directory)?

WKD is fine and our QR doesn't compete with it — they solve different problems. WKD is for automated lookups by email; QR is for in-person handoffs and air-gapped systems.