

Signia - End-to-End Encrypted Signature SolutionSignia - End-to-End Encrypted Signature Solution
Signia is a secure e-signature solution with end-to-end encryption, easy integration, and full customization for internal business





Signia - End-to-End Encrypted Signature Solution
Signia is a secure e-signature solution with end-to-end encryption, easy integration, and full cu...





Overview
Signia – Advanced Electronic Signature Solution
Signia is an advanced solution for electronic document signing, ideal for businesses and institutions looking to optimize their internal processes while reducing paper and ink usage. With a strong focus on security and privacy, end-to-end encryption ensures that only authorized users can access signed documents.
From the start, Signia is fully functional for internal company and institutional procedures, providing an efficient and secure way to sign and manage documents.Â
Fraud prevention and privacy: Document verification through hashing ensures immutability, protecting against fraud. Additionally, end-to-end encryption guarantees maximum privacy, allowing only document participants to access its content using their private keys.
Seamless workflow integration: Signia is accessible from any web browser and can operate on both local networks and the internet, enabling all departments within an organization to use the platform effortlessly. Its customizable roles and permissions allow businesses to tailor the solution to their specific needs.
Robust authentication: Signia includes advanced authentication methods such as OTP (Google Authenticator) and WebAuthn, which support biometric authentication and secure USB keys, adding an extra layer of security.
Technology Stack
Signia is built with modern and robust technologies, including:
- Laravel for the backend
- Vue 3 + Quasar for the frontend
- MySQL as the database
- Docker for easy deployment and scalability
The source code is fully customizable, allowing businesses and institutions to tailor it to their requirements. Basic documentation is included to simplify installation and usage.
Demo credentials:
email: [email protected]
password: password
Key file: (Save the following text to a file with the .key extension.)
-----BEGIN ENCRYPTED PRIVATE KEY----- MIIFHzBJBgkqhkiG9w0BBQ0wPDAbBgkqhkiG9w0BBQwwDgQIIWDl9tEfPS0CAggA MB0GCWCGSAFlAwQBKgQQTdXv+y4P2CO9r/NF95QAlgSCBNA6iL5arJy7gZ604o6X BCrqbIBNs9bY7xpj6/pMTLyukINLgrZVniBExcdt7fc3uAtPKrYhqRX745LClkIA e8bR5l5JnxiBS3w5qpgPwoixsxyfzgcucy/1H7GtRvgn7Um2rJyWjDqtg7O2ylS3 uFLIojeyEpN3+iNJlpa2MgGaen6RXHEedKZxbGjjECS4UtPqYhQygiT9O8XH//Xr v2Pky3aL1kqkMOjVYKWBsT943wpApVob2ktvr1EK8jpfZvIkQ+T0ebeqd/bKTO0/ s6En3IMZq1awPIMNXXLSlzd8IqBIKEHIwvF25Ya5xTBkIaWXlQTjAkx4MaOX0mGd jdI5NJBf3S1kRosTzFFT2UI3F0BVYYRefwRm+tDvHbL3KY8Xi4bYxl66bIc6cRkr 0fNw4rvut1eCfPJ8HLBIqbIxb1E18bb02oLI455Hl2fV1SIoPTleQpmgfdQU4Zi0 feYfyhWt6kH+WsiwSaHRp0ItGRqAtNR+RBzsjXU+ySOkkFgNTXfz+87WpPTrzEbD HDLLx4r7LlT0TuxqYPi7/UPQuDOYCkuRnmhx6/2UF800Ee12ponzRTkT6pQd3td9 WanDLSdX4rG3bRhFGKCj922KSAIJ7494yzINTNY0e/LKEvMRQouZ4HFXZo9G/dvS zYi8/7hvtEO3d4D0kCjR3XCGyy2zGUWazGEaBWqNqOTZmAUd4sh1vcPjJS1IQD8F fWj1TEbrNNrInDt95uLlUxtMPNzkqmqFwQfojIMHBT1470toBqWjuvdSF9ScgIaQ 7ycaWjkZNSYmXKwo97+taXM+lMZroRMYYfGQ2UlcPbW078FD9y6heJ88FL8imJAn cq1COI3wRtBIKx/v7LDo2XQAYor+CwYfgdkyCspk0ArVJ5izkqyYBf2GCCkMBqUG RtEuGmxT+rfS/gTaONpnKbL1B3mWRkUd5i9613oPS4MW6DPNHl+CRUF55mFYsWFx cQRoxgC7+nZ0NpcVEJxoP1ub0J3NffWJ5620b6+2MHfPHdO+3FftMZShXycCDBrd yH73GHOJOW9wrYOovkTNyGxqnKI5HMql7kXrUUVW1VURC3doE6HkUqe9dJv59Z9y Bbeio3IJVjqIL46ME/HaMmeDq7hI9blCtTztZXhojl3Z3M5itCPgvgVECloKP8Ji LMS2x62Ro1gPj/zPKxuFHxL98H7epbJNfu08Ok8doCuwGerwQVQ1W3UM9BDxrTil GNEdHC9ClRjtojaO6kRzHn4p3sFlfCZmA8/JZLohF/E1L53S1MdiOKU8eLEll5qp Q3y6nno8qp7wbbv4Ti6ppIn744PuAUhHyZHFw9bQvm2vi0G17sJYZRUuzsGBj5S3 5Ki7sNnakXtlEAgtcFqVGne6LAomGuuj9DN9qkEBEfFW9fTieKB59fzAL3/4antF MGmwPPelXBRh9iM/6QlgbzZHKNsGrKzBzDzJ5QiTIrnHuK+a7ntqe1y0jUrr2nit rmtcVMEe6Y3GqirltR8U+MjUn6L7aBKITC0Y36rGlaG4wgSj0KttlAPZacukKvJb +Tcbmv2SJ83gMQbcrXn+o3xyiMukYQ2tn6Bks4Y+S1MVrpnBEataWaPzZNxr2rI4 rG3imHPSRTwf2YkwxMomn/i/AA== -----END ENCRYPTED PRIVATE KEY-----
Key password: 123456789
If you have any questions about how it works, Please contact me in the support area
Features
🔹 Security & Encryption
- Electronic signatures with end-to-end encryption.
- Document verification via hashing to ensure immutability.
- Fraud prevention by guaranteeing document authenticity and integrity.
🔹 Authentication & Access Control
- Strong authentication with OTP (Google Authenticator).
- Support for WebAuthn (biometric authentication & secure USB keys).
- Customizable roles and permissions for access control.
🔹 Flexibility & Adaptability
- Works on local networks or the internet, accessible from any web browser.
- Easily integrates into existing business workflows.
- Multilingual
🔹 Modern Technology & Performance
- Laravel backend, Vue 3 + Quasar frontend, MySQL database.
- Easy deployment with Docker.
- Real-time event support via WebSockets.
🔹 Efficiency & Cost Reduction
- Minimizes paper and ink usage, cutting operational costs.
- Accelerates administrative processes and improves document management efficiency.
Requirements
Server Requirements (Cheap VPS recommended)
- PHP 8.1 or higher (with required extensions)
- Laravel 12 (included in the package)
- MySQL 8 or MariaDB 10+
- Node.js 18+ (for frontend processes)
- Composer (for managing PHP dependencies)
- NPM or Yarn (for frontend package management)
- Docker (recommended for easy deployment)
Client-Side Requirements
- Modern web browser (Chrome, Firefox, Edge, Safari)
- Internet connection (if hosted remotely)
- WebAuthn-compatible device (optional, for biometric authentication)
Instructions
Basic Usage Instructions for Signia
1. Accessing the Platform
- Open your web browser and navigate to the provided Signia URL.
- Log in using the default administrator credentials or the credentials assigned to you.
2. Initial Setup (Only for Administrators)
- Generate and configure the root and intermediate certificates (this step is required only once).
- Customize user roles and permissions according to your organization’s needs.
3. Uploading and Managing Documents
- Select a PDF file.
- Assign participants to the document:
- Signers – Users who must sign the document.
- Reviewers – Users who can review but not sign.
- Viewers – Users who can only view the document.
- Optionally, enable end-to-end encryption for maximum privacy. Only assigned participants will be able to decrypt it using their private keys.
4. Signing a Document
- Open a document assigned to you.
- Review the content and proceed with the signing process.
5. Verifying Signed Documents
- Navigate to the "Verify Document" section.
- Select the XML file of the signed document.
6. User Roles and Permissions
- Administrators can create and assign custom roles and permissions to fit the organization's workflow.
- Users can access only the documents they uploaded or where they are listed as participants.
7. End-to-End Encryption (Optional)
- Users can activate document encryption for additional security.
- Encrypted documents can only be decrypted by assigned participants using their private keys.
Reviews
-
1 week agorickincabo PurchasedRating:Amazing script. This is the only system to truly secure important documents in PDF form, by signing and encrypting them and even allowing to associate more legitimitate users to the document if necessary (contract between multiple parties for ex)
Category | Scripts & Code / PHP Scripts / Management / Business |
First release | 3 March 2025 |
Last update | 3 March 2025 |
Files included | .php, .css, .html, Javascript .js |
Tags | electronic signature, document management, digital signature, secure authentication, document signing, end-to-end encryption, secure documents, pdf signing, document verification, privacy protection, role-based access, workflow integration, hash verification, customizable permissions, docker deployment |