Sinadura Free digital signature 1
License This work is licenced under a Creative Commons License. zylk.net logo is a registered trademark of zylk.net S.L.L. Irontec Logo is a registered trademark of Irontec S.L. ESLE Logo is a registered trademark of ESLE Elkartea All other marks are the trademarks or service marks of their respective owners. 2
Index Presentation The problem The solution Who needs sinadura? The website Application overview Preferences Configuring certificates Adding documents Signing documents Signed documents Roadmap 3
Presentation Digital signatures are equivalent to traditional handwritten signatures Digital signature gives the receiver reason to believe the message was sent by the claimed sender. The digital signature validity is verified using certificates. The certificates can be: Criptographic Smart Card based certificates Software based certificates 4
The problem Before Sinadura, we don't know any reliable digital signature application for digital signature in open source operating systems. AEAT developed an open source application for electronic invoices management (Facturae), but it is only compatible with Microsoft Windows systems. Open source platform users were not able to digitally sign PDF documents 5
The solution We decided to develop an application with the next features: PDF digital signature Open source GPL license Developed with Java programming language for cross-platform support Criptographic Smart Cards support Software certificates support... This application is oriented for users who need to sign PDF documents with smart-cards or software certificates over any operating system. 6
Who needs sinadura? Sinadura was developed primarily for the enterprises of ESLE ESLE is the Free Software Enterprise Association of Euskadi. Euskadi is a region from the north of spain. Area: 7.234,8 KM2 Population: 2.129.339 Capital: Vitoria-Gasteiz GDP per capita (2007): 20.599 ESLE is composed by the following enterprises: 7
The website Overview Sinadura.net website shows general info about Sinadura. The site allows to access to the project collaborative tools and the downloads area 8
The website Collaboration tools Wiki: A collaborative wiki for the people working in the project, which contains primarily documentation. Forum: Discussion forums about sinadura. Bug reporting form: A simple form for reporting bugs, where any user of Sinadura can report bugs. 9
The website Downloads area All versions of sinadura are available for downloading. We can download stable or beta versions. Under the downloads frame, a wiki page is placed with the corresponding installation instructions. 10
Application overview Sinadura has a simple interface based on SWT and GTK+ graphical libraries. The interface is composed by some action menu and buttons The first time we open Sinadura, we will insert a password to protect our content The next time, unless we insert the right password, we won't be able to access 11
Preferences Sign It is possible to configure Sinadura through preferences window In the Sign section, we can configure the features about signing PDF documents: PDF 417 Timestamping Email sending Sign visibility Sign stamp image Signed document's suffix... 12
Preferences Appareance In appareance section, we can configure Reason and Locations parameters. Those are additional parameters that are displayed with the signature 13
Preferences Email We can configure the email settings. If email settings are configured, an email is sent when we sign a PDF document. 14
Preferences Certificate Management Here we can add our different certificates to be stored in Sinadura. To add a certificate we need the password. We can add two certificate types: Criptographic Cards Software Certificates 15
Preferences Timestamping In this section the timestamping is configured. We have to add a valid trusted timestamping server address. Trusted timestamping is the process of securely keeping track of the creation and modification time of a document. 16
Preferences General In General preferences, we can set the language of the program. Actually, the program supports the next languages: Basque (Euskara) English Spanish (Español) 17
Configuring certificates If we have added a certificate, we can configure it in the configuration window Here we can configure: The visibility of the sign The sign stamp image The activation of the email sending when signing a PDF document... 18
Adding documents We can add one or more documents to sign If we want to add all the documents of a folder, we can add the folder 19
Signing documents Once we selected all documents, we can launch the signing process It will sign the PDF documents and send an email (if we activate email sending). 20
Signed document 21
Roadmap French language support Signature revokation check CSP (Cryptographic Service Provider) support Back-end service Multiple signature support Product-around community creation Facturae signature support 22
Signing documents Thank You! info@sinadura.net http://www.sinadura.net/ http://www.esle.eu/ http://www.zylk.net/ http://www.irontec.com/ 23