This repository provides public verification tools and guidance for validating the authenticity of scientific documents officially signed by the Kapodistrian Academy of Science (KAS).
All official .pdf documents bearing the SIGNED_KAS stamp are:
- Authored by verified researchers
- Integrity-protected using SHA-256 cryptographic fingerprints
- Signed by the Academy’s private key
- Accompanied by
.sha256and.sigcompanion files
To have your finalized scientific document cryptographically signed by the Kapodistrian Academy of Science, use the official submission form:
KAS will:
- Stamp your PDF with metadata and cryptographic fingerprint
- Generate and sign the official
.sha256hash - Return a verified bundle (.pdf, .sha256, .sig) for publication or public release
Use the included notebook to:
- Upload the
.pdf,.sha256, and.sigfiles - Confirm that the document matches its signed fingerprint
- Ensure the signature was issued by the Academy’s public key
All official documents follow this format:
[AuthorLastName]_[ShortTitle]_v[Version]_SIGNED_KAS_[Date].pdf
Each document is accompanied by:
[...].sha256— file hash[...].sha256.sig— cryptographic signature
Use this notebook to verify that a signed document:
- Matches its cryptographic
.sha256fingerprint - Was signed by the Kapodistrian Academy of Science
- Has not been tampered with
You must upload:
- The
.pdffile (signed document) - The
.sha256file (hash) - The
.sigfile (signature) - The
public_key.pemfile (official KAS key)
👉 Use the notebook in Colab:
📄 Download Notebook
🔐 Download public_key.pem
The public_key.pem provided in this repository is the only accepted key for verifying KAS-signed documents.
Do not trust any .sig unless it validates with this key.
- Only the Kapodistrian Academy of Science is authorized to issue
.sigfiles. - This repository does not include signing tools, private keys, or signing access.
- Public users may verify signatures, but may not generate their own.
- Documents without a matching
.sigfile and public key validation are considered unauthenticated.
Official KAS-signed documents may optionally include:
- A TRIM-CERT evaluation certificate (scientific trustworthiness)
- DOI and author metadata
- Institutional footer from the Kapodistrian Academy of Science
The Kapodistrian Academy of Science (KAS) provides this digital verification and signature framework as a free academic trust service for authors, reviewers, and institutions.
- All submitted documents must be final and unaltered post-submission.
- Cryptographic signatures issued by KAS confirm:
- The document was received from the declared author
- It passed institutional review for integrity and authorship metadata
- Use of this service is limited to academic validation, research authentication, and author attribution.
- The primary author’s name and email must match the metadata submitted. Any mismatch will result in rejection or revocation of the signed document.
- KAS assumes no responsibility for misuse or unauthorized redistribution of signed files.
For official verification, inquiries, or institutional adoption, contact: security@kapodistrian.edu.gr
This repository and all included software tools are provided under the MIT License.
All document signatures, intellectual property verifications, and validation policies are governed by the Kapodistrian Academy of Science.