Author:
El Mane Adil,Chihab Younes,Korchiyne Redouan
Abstract
This report represents my researching work for a six-month internship in Lex Persona Enterprise. "The implementation of applications that sign data and files electronically using operating digital certificates" is the central theme of this research. This project brings together many applications related to compliance with well-specified programming constraints to sign files electronically.
The research has the goal of signing PDF documents digitally using the hash-and-sign method. The SHA-256 function as the hash function and RSA as encryption algorithm, accompanied with PKI certificates type X.509. The link between the applications and the certificates is the cryptographic API PKCS #11. This humbled work got dedicated to smartphones and computers. The use of WebView in all applications provides a taste of consistency. This article presents several processes carried out to accomplish this work.
Reference26 articles.
1. Mason S., Electronic Signatures in Law, chapter 1: The Signature, 9 (2003)
2. Mason S., Electronic Signatures in Law, chapter 2: International initiatives, 101–102 (2003)
3. Katz J., Digital Signatures, Digital Signatures: Background and Definitions, 3 (2010)
4. Pfitzmann B., Digital Signature Schemes: General Framework and Fail-Stop Signatures, Requirements on digital signature schemes, 2 (1996)
5. El Aimani L., Verifiable Composition of Signature and Encryption: A Comprehensive Study of the Design Paradigms, Preliminaries, 3–4 (2017)