Puddingify Verification Tools
🔐 Prove Your Identity
Create a cryptographic proof of your alias and email ownership.
Complete Workflow:
- Fill in your details and generate message
- Upload your private key to sign the message
- Add your public key for verification
- Generate the complete proof
Click to select your public key file (.pem)
📄 Document Signing
Sign PDF, DOCX, TXT, and other documents to prove authorship.
Complete Workflow:
- Select your document file and add a description
- Generate document hash and message to sign
- Upload your private key to sign the message
- Add your public key for verification
- Generate the complete proof
Click to select your public key file (.pem)
🔗 Hash Verification
Sign and verify file hashes to prove integrity and authorship.
Complete Workflow:
- Enter a hash manually or upload a file to generate one
- Add a description and generate the message to sign
- Upload your private key to sign the message
- Add your public key for verification
- Generate the complete proof
Click to select your public key file (.pem)
📋 JSON Verification
Sign JSON data structures to prove authorship and integrity.
Complete Workflow:
- Enter or paste your JSON data and validate it
- Add a description and generate the message to sign
- Upload your private key to sign the message
- Add your public key for verification
- Generate the complete proof
Click to select your public key file (.pem)
✅ Verify Signatures
Verify digital signatures from any of the above tools.
Verification Process:
- Paste the original message that was signed
- Paste the digital signature to verify
- Paste the public key used for signing
- Click verify to check signature validity
Note: This tool provides verification guidance. For full cryptographic verification, use command-line tools like OpenSSL or GPG.
Click to select your public key file (.pem)
🔍 Verify Identity Proof
Verify someone's digital identity proof by pasting their JSON proof below.
Verification Process:
- Paste the complete JSON proof in the text area below
- Click "Verify Proof" to check the digital signature
- See instant ✅ VALID or ❌ INVALID result
- Review the verified identity claims
📄 Verify Document Proof
Verify someone's document signature proof by pasting their JSON proof below.
Verification Process:
- Paste the complete document proof JSON in the text area below
- Click "Verify Document Proof" to check the digital signature
- See instant ✅ VALID or ❌ INVALID result
- Review the verified document claims
🕐 Verify RFC 3161 Timestamp
Verify that a portfolio was cryptographically timestamped by a trusted third party.
Verification Process:
- Paste the portfolio metadata JSON below
- Click "Verify Timestamp" to check RFC 3161 proof
- See instant ✅ VALID or ❌ INVALID result
- Confirm the timestamp cannot be backdated
What gets verified:
- TSR Token is cryptographically valid (signed by DigiCert/RFC3161.ai.moda)
- Merkle Root hash matches the timestamped hash
- Timestamp is from a trusted third party
- Timestamp is legally binding proof of existence
📄 Click to select metadata JSON file
🧾 Verify Manifest & Signature
Check whether your manifest.json and its digital signature are authentic.
Verification Workflow:
- Enter the Collection ID to verify
- Upload the corresponding Public Key (.pem) file
- Click Verify Manifest & Signature to start
- View the verification result instantly ✅ or ❌
Click to select your public key file (.pem)
🎓 Certificate Package Verification
Upload and automatically verify a complete certificate package (ZIP file). This will check all cryptographic proofs, signatures, and manifests.
Automated Verification Workflow:
- Upload the Certificate Package ZIP file
- System automatically extracts all files
- Verifies all cryptographic components:
- ✓ Certificate authenticity
- ✓ File content hashes
- ✓ Filename manifest integrity
- ✓ Merkle root calculation
- ✓ Digital signature validity
- ✓ RFC 3161 timestamp (if present)
- View comprehensive verification report
📦 Click to select Certificate Package ZIP file