A lightweight web application for digitally signing images using RSA cryptography. It supports drag-and-drop uploads, key generation, signature export/import, signature verification, and embedding signatures into PNG image metadata.
- Minimalistic dark UI with drag-and-drop support
- RSA key pair generation (2048-bit)
- Digital signature creation and verification
- Export/import public keys and signatures
- Embed signature into PNG image metadata
- Purely client-side, privacy-focused
Try it here
- Implementing cryptographic operations in the browser with the Web Crypto API
- Creating a responsive and accessible drag-and-drop interface
- Exporting and importing keys and binary data
- Embedding custom data into PNG images using metadata chunks
- Designing a sleek, elegant UI with a designer’s mindset
git clone https://github.com/Notnaut77/digital-signer.git
cd digital-signer
open index.html