Skip to content

Securely sign and verify documents using Public Key Infrastructure (PKI). Whether you’re handling contracts, legal agreements, or sensitive data, our API ensures robust security and compliance. Features: Digital Signatures, certificate management, hash algorithms, timestamping, audit trails.

Notifications You must be signed in to change notification settings

lipe-alves/pki-document-signing-api

Repository files navigation

🔑 PKI Document Signing API

Securely sign and verify documents using Public Key Infrastructure (PKI). Whether you’re handling contracts, legal agreements, or sensitive data, our API ensures robust security and compliance. Features: Digital Signatures, certificate management, hash algorithms, timestamping, audit trails.

📖 Overview

This API provides services related to digital certificate signing. It allows users to generate, sign, and verify digital certificates.

⭐ Features

  • ✏️ Store your Certificates: Create new digital certificates in the database and reference them for later use.
  • 🔒 Sign Document: Sign documents with digital certificates using a secure private key.
  • 🔍 List Signed Documents: Verify the authenticity of a signed document.

🚀 Getting Started

🔧 Prerequisites

  • Node.js >=20
  • Express.js
  • Typescript
  • Preferably a Linux environment

⚙️ Installation

Currently, this project doesn't have a public URL. Follow these steps to get started with the PKI Document Signing API project:

  1. Clone the repository to your local machine:
git clone https://github.com/lipe-alves/pki-document-signing-api.git
  1. Install dependencies:
npm install
  1. Run the project:
npm run serve
  1. Open your browser and navigate to http://localhost:5010/signature-microservice/us-central1/pkiDocumentSigning/ping to check if the API is working.

📁 API Reference

Click here for viewing the API documentation.

About

Securely sign and verify documents using Public Key Infrastructure (PKI). Whether you’re handling contracts, legal agreements, or sensitive data, our API ensures robust security and compliance. Features: Digital Signatures, certificate management, hash algorithms, timestamping, audit trails.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages