Confidence in
every document.
SecureSeal links an ASTEMED document to its unique ID, cryptographic signature and original file.
A visual preview. No official seal or document has been issued.
Issuance stays disabled until security checks are complete and the Chairman approves activation.
Issue a document
Owner device approval required
Document selection will become available after activation. Your signing key will be created on your own iPhone.
Assigned when issuingGenerated automatically for each document.
Check the record and the exact file.
Verify a document
A seal image alone cannot prove authenticity.
Select the final file you received. Its SHA-256 fingerprint is calculated on this device; the file is never uploaded.
Check a sample document
Use a clearly marked test record to check its signature and compare the downloaded file.
The registered signing key signed the document fingerprint. A matching file confirms those exact bytes. This is detached record verification, not an embedded PDF signature. Read the document’s contents separately before relying on them.
Security, by design
Private signing. Public verification.
- Your key, on your iPhone
The production private key will be created as a non-extractable device key after approval. It is not included in this website or sent to Cloudflare.
- Every document has a fingerprint
A SHA-256 fingerprint binds the signature to the exact final document. Changing even one byte changes the fingerprint.
- Only the approved key is trusted
Public verification uses the issuer’s enrolled public key. A self-created key or copied seal cannot establish official authenticity.
- Official issuance remains closed
The server rejects issuance while locked. There is no public enrollment or activation control.
Test the verification flow
Generate a temporary test key and ID, sign sample data, then confirm that tampering is detected. Nothing is issued, registered or uploaded.
Service readiness
- Official issuance
- Locked
- API connection
- Checking…
- Verification storage
- Checking…
- Owner public key
- Not enrolled
A local self-test does not replace a complete security review or authorize activation.
