what if someone gets in touch with you and say they are socratic.dev
how would you validate that claim?
1. download that public-key.asc file
gpg --import public-key.asc
gpg --fingerprint
pub rsa3072 2025-09-24 [SC] [expires: 2026-09-24]
CAC5 6323 864C 10F2 E043 E1FD D29B 5195 73AA DDD8
uid [ unknown] socraticDev <hello@socratic.dev>
sub rsa3072 2025-09-24 [E] [expires: 2026-09-24]
only a signed message will prove that you really are talking to socratic.dev
I will send you a signed message like the one in this repository (message.asc)
gpg --verify message.asc
gpg: Signature made Wed Apr 15 19:00:29 2026 EDT
gpg: using RSA key CAC56323864C10F2E043E1FDD29B519573AADDD8
gpg: Good signature from "socraticDev <hello@socratic.dev>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: CAC5 6323 864C 10F2 E043 E1FD D29B 5195 73AA DDD8