SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
White Paper – Electronic Signer


The Electronic signer
The electronic signer application offers all the neccesary features to sign
documents. To serve a broad as possible market, the Portable Document
Format (PDF) was chosen as the document format for use with the electronic
signer. Both the “classical” manual handwritten signature and digital signature
may be used to sign documents. It is also possible to add other electronic
fields in a document such as a date field, read and understood etc.


Signing with an electronic Pen
When using the electronic signer on a Tablet PC or using a specific signing
device connected to the PC, documents can be signed by hand using the
stylus. The look and feel of this signing process is identical to signing the paper
version. Drawing the signature is only allowed on predefined fields on the
document. These fields are indicated by standard PDF form fields, which can be
added by LetterGen during the document creation. When saving the document,
the signatures are embedded into the PDF document. For workflow process
reasons, signature fields not signed in a previous step remain available for
signing in a next workflow step.

On the PDF document the signature area will show as follows:




After signing, the signature will be integrated in the PDF document.



White Paper - Electronic Signer (2009-06-04)                                 P. 1/6
BTR Services NV                                                  www.LetterGen.com
A sample signing workflow with the electronic Pen
(1)                            (2)




                                                           +                                      =

      S/T       S/T                  S/T      S/T                         I         I                         I         I



   Original document          S/T = Signature/Text field             I = inkPicture control                Document to sign
S/T = Signature/Text field                                                                               I = InkPicture control
       Type: PDF                                                                                        Type: PDFSignControl



                                                                   (4)                                  (3)




                                                                                   S/T                            I     I



                                                                            Ouput
                                                                                                               1 signature
                                                               Signature - S/T = Signature/Text
                                                                                                         I = InkPicture control
                                                                             field
                                                                                                        Type: PDFSignControl
                                                                          Type: PDF


            (1) Create a PDF document with text fields that have an identifier that starts with
                #SIG# (manual signature) or #TXT# (manual text field).
            (2) Visualization of the document in the PDF SignControl. The inkPicture control floats
                above the text fields in the PDF document.
            (3) The user can sign or write a text in the inkPicture control.
            (4) The signatures/texts will be saved in the output PDF document.




White Paper - Electronic Signer (2009-06-04)                                                                      P. 2/6
BTR Services NV                                                                                       www.LetterGen.com
Digitally signing with the eID or DIGIPASS CertiID
An electronic signature is a legally recognized electronic tool, that indicates
that a person accepts the contents of an electronic message or document.

Digitally signing of documents is based on Public Key Infrastructure. By means
of PKI based smartcards, such as the Belgian eID, or a DIGIPASS CertiID from
VASCO, the electonic fingerprint of the document is being signed by a 1024 bit
RSA key resulting in a digital signature. Along with this signature a certificate
(X509) is added to the document to provide the identity of the signer. The
combination of the signature and the certifcate delivers non-repudiation proof
of the identity of the signer as well as authenticity of the signed document.
Since the signed document is fully PDF compliant both the document and the
signatures can be displayed and validated by a viewer using Acrobat Reader.

Any user that modifies and saves the document after it has been electronically
signed, will invalidate the electronic signature(s).

On the electronic signer the signing field will be shown as hereunder.




Once the signature is saved it will show in a viewer like Acrobat Reader as
follows. Also when printed, the signature will be shown in the document,
assuring the signatory's identity and document integrity.




White Paper - Electronic Signer (2009-06-04)                                 P. 3/6
BTR Services NV                                                  www.LetterGen.com
A sample signing workflow using the eID or DIGIPASS CertiID
(1)                          (2)




                                                          +                                  =

      S        S                   S        S                           P        P                        P       P



  Original document            S = Signature field                       P = Panel                    Document to sign
  S = Signature field                                                                                     P = Panel
      Type: PDF                                                                                     Type: PDFSignControl


                             (5)                                  (4)                               (3)




                                                                            P        P                        P   P



                                    Output                            All signatures                  1 signature image
                              PDF digital signature                     P = Panel                         P = Panel
                                  Type: PDF                       Type: PDFSignControl              Type: PDFSignControl



                                           Check if every field is filled in    All signatures in one session


          (1) Create a PDF document with text fields that have an identifier that starts with
              #SIG# (eID or DIGIPASS CertiID signature).
          (2) Visualization of the document in the PDFSignControl. The panel control floats above
              the text fields in the PDF document.
          (3) The user can sign in the panel control by clicking on the control. A popup lights up
              where the user can enter his PIN code. After the user has signed, an image shows
              up on the panel.
          (4) All signature fields are signed.
              Remark: Before the signatures on the PDFSignControl will be saved in the PDF
              document there will be a check if every signature field is signed. (optional)
          (5) The signatures will be saved in the output PDFdocument.




White Paper - Electronic Signer (2009-06-04)                                                                 P. 4/6
BTR Services NV                                                                                  www.LetterGen.com
Combination Digital Signature and handwritten text
An additional feature provided by the electronic signer are handwritten fields.
These operate in exactly the the same way as handwritten signatures. These
type of fields are available for documents on which for example the signer is
asked to explicitly write down his signature or date for example. The User has
read the document and accepts the content before signing the document. The
handwritten textfield may be used in combination with manual signatures or
digital signatures.

     (1)                                  (2)                                                                                                                (3)




                                                                            +                                =
           T          T                          T         T                            I        I                         I          I                                I      I


           S          S                          S         S                            P        P                        P           P                            P          P



       Original document             T = Text field - S = Signature field       I = InkPicture - P = Panel              Document to sign                          Manual text
T = Text field - S = Signature field                                                                               I = InkPicture - P = Panel              I = InkPicture - P = Panel
            Type: PDF                                                                                                Type: PDFSignControl                    Type: PDFSignControl


                                           (7)                                   (6)                                (5)                                      (4)




                                                                                            I        I                         I          I
                                                                                                                                                                       I          I


                                                                                            P        P                         P      P                            P          P


                                                  Output                               All signatures                    1 signature image                        Manual text
                                            PDF digital signature               I = InkPicture - P = Panel          I = InkPicture - P = Panel             I = InkPicture - P = Panel
                                                Type: PDF                         Type: PDFSignControl                Type: PDFSignControl                   Type: PDFSignControl


                                                                                                                                   - Check if every text field is filled in
                                                           Check if every field is filled in     All signatures in one session
                                                                                                                                   - Disable every text field



               (1) Create a PDF document with text fields that have an identifier that starts with
                   #TXT# (manual signature).
               (2) Visualization of the document in the PDFSignControl. The panel control floats above
                   the text fields in the PDF document.
               (3) The user can write a text in the inkPicture control.
               (4) The user can write a text in the next inkPicture control.
               (5) The user can sign in the panel control by clicking on the control. A popup lights up
                   where the user can enter his PIN code. After the user has signed, an image shows
                   up on the panel.
               (6) All signature fields are signed.
                   Remark: Before the signatures on the PDFSignControl will be saved in the PDF
                   document there will be a check if every signature field is signed. (optional)
               (7) The signatures will be saved in the output PDF document.




White Paper - Electronic Signer (2009-06-04)                                                                                                               P. 5/6
BTR Services NV                                                                                                                                www.LetterGen.com
Technical Requirements
The electronic signer application runs as a standalone .Net 2.0 application.
Most of the electronic signer's visible components can be configured using a
config file. Input and output of the document may be done by supplying a
filename or via transfer via stdin/stdout.

System Requirements

   ●   Windows XP SP2 or higher
   ●   .NET runtime 2.0
   ●   Administrative rights
   ●   Smart card-reader
   ●   The Belgium Identity Card Run-time (download from
       http://www.belgium.be/zip/eid_datacapture_nl.html)




White Paper - Electronic Signer (2009-06-04)                              P. 6/6
BTR Services NV                                               www.LetterGen.com

Contenu connexe

En vedette

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

En vedette (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Electronic Signer Whitepaper

  • 1. White Paper – Electronic Signer The Electronic signer The electronic signer application offers all the neccesary features to sign documents. To serve a broad as possible market, the Portable Document Format (PDF) was chosen as the document format for use with the electronic signer. Both the “classical” manual handwritten signature and digital signature may be used to sign documents. It is also possible to add other electronic fields in a document such as a date field, read and understood etc. Signing with an electronic Pen When using the electronic signer on a Tablet PC or using a specific signing device connected to the PC, documents can be signed by hand using the stylus. The look and feel of this signing process is identical to signing the paper version. Drawing the signature is only allowed on predefined fields on the document. These fields are indicated by standard PDF form fields, which can be added by LetterGen during the document creation. When saving the document, the signatures are embedded into the PDF document. For workflow process reasons, signature fields not signed in a previous step remain available for signing in a next workflow step. On the PDF document the signature area will show as follows: After signing, the signature will be integrated in the PDF document. White Paper - Electronic Signer (2009-06-04) P. 1/6 BTR Services NV www.LetterGen.com
  • 2. A sample signing workflow with the electronic Pen (1) (2) + = S/T S/T S/T S/T I I I I Original document S/T = Signature/Text field I = inkPicture control Document to sign S/T = Signature/Text field I = InkPicture control Type: PDF Type: PDFSignControl (4) (3) S/T I I Ouput 1 signature Signature - S/T = Signature/Text I = InkPicture control field Type: PDFSignControl Type: PDF (1) Create a PDF document with text fields that have an identifier that starts with #SIG# (manual signature) or #TXT# (manual text field). (2) Visualization of the document in the PDF SignControl. The inkPicture control floats above the text fields in the PDF document. (3) The user can sign or write a text in the inkPicture control. (4) The signatures/texts will be saved in the output PDF document. White Paper - Electronic Signer (2009-06-04) P. 2/6 BTR Services NV www.LetterGen.com
  • 3. Digitally signing with the eID or DIGIPASS CertiID An electronic signature is a legally recognized electronic tool, that indicates that a person accepts the contents of an electronic message or document. Digitally signing of documents is based on Public Key Infrastructure. By means of PKI based smartcards, such as the Belgian eID, or a DIGIPASS CertiID from VASCO, the electonic fingerprint of the document is being signed by a 1024 bit RSA key resulting in a digital signature. Along with this signature a certificate (X509) is added to the document to provide the identity of the signer. The combination of the signature and the certifcate delivers non-repudiation proof of the identity of the signer as well as authenticity of the signed document. Since the signed document is fully PDF compliant both the document and the signatures can be displayed and validated by a viewer using Acrobat Reader. Any user that modifies and saves the document after it has been electronically signed, will invalidate the electronic signature(s). On the electronic signer the signing field will be shown as hereunder. Once the signature is saved it will show in a viewer like Acrobat Reader as follows. Also when printed, the signature will be shown in the document, assuring the signatory's identity and document integrity. White Paper - Electronic Signer (2009-06-04) P. 3/6 BTR Services NV www.LetterGen.com
  • 4. A sample signing workflow using the eID or DIGIPASS CertiID (1) (2) + = S S S S P P P P Original document S = Signature field P = Panel Document to sign S = Signature field P = Panel Type: PDF Type: PDFSignControl (5) (4) (3) P P P P Output All signatures 1 signature image PDF digital signature P = Panel P = Panel Type: PDF Type: PDFSignControl Type: PDFSignControl Check if every field is filled in All signatures in one session (1) Create a PDF document with text fields that have an identifier that starts with #SIG# (eID or DIGIPASS CertiID signature). (2) Visualization of the document in the PDFSignControl. The panel control floats above the text fields in the PDF document. (3) The user can sign in the panel control by clicking on the control. A popup lights up where the user can enter his PIN code. After the user has signed, an image shows up on the panel. (4) All signature fields are signed. Remark: Before the signatures on the PDFSignControl will be saved in the PDF document there will be a check if every signature field is signed. (optional) (5) The signatures will be saved in the output PDFdocument. White Paper - Electronic Signer (2009-06-04) P. 4/6 BTR Services NV www.LetterGen.com
  • 5. Combination Digital Signature and handwritten text An additional feature provided by the electronic signer are handwritten fields. These operate in exactly the the same way as handwritten signatures. These type of fields are available for documents on which for example the signer is asked to explicitly write down his signature or date for example. The User has read the document and accepts the content before signing the document. The handwritten textfield may be used in combination with manual signatures or digital signatures. (1) (2) (3) + = T T T T I I I I I I S S S S P P P P P P Original document T = Text field - S = Signature field I = InkPicture - P = Panel Document to sign Manual text T = Text field - S = Signature field I = InkPicture - P = Panel I = InkPicture - P = Panel Type: PDF Type: PDFSignControl Type: PDFSignControl (7) (6) (5) (4) I I I I I I P P P P P P Output All signatures 1 signature image Manual text PDF digital signature I = InkPicture - P = Panel I = InkPicture - P = Panel I = InkPicture - P = Panel Type: PDF Type: PDFSignControl Type: PDFSignControl Type: PDFSignControl - Check if every text field is filled in Check if every field is filled in All signatures in one session - Disable every text field (1) Create a PDF document with text fields that have an identifier that starts with #TXT# (manual signature). (2) Visualization of the document in the PDFSignControl. The panel control floats above the text fields in the PDF document. (3) The user can write a text in the inkPicture control. (4) The user can write a text in the next inkPicture control. (5) The user can sign in the panel control by clicking on the control. A popup lights up where the user can enter his PIN code. After the user has signed, an image shows up on the panel. (6) All signature fields are signed. Remark: Before the signatures on the PDFSignControl will be saved in the PDF document there will be a check if every signature field is signed. (optional) (7) The signatures will be saved in the output PDF document. White Paper - Electronic Signer (2009-06-04) P. 5/6 BTR Services NV www.LetterGen.com
  • 6. Technical Requirements The electronic signer application runs as a standalone .Net 2.0 application. Most of the electronic signer's visible components can be configured using a config file. Input and output of the document may be done by supplying a filename or via transfer via stdin/stdout. System Requirements ● Windows XP SP2 or higher ● .NET runtime 2.0 ● Administrative rights ● Smart card-reader ● The Belgium Identity Card Run-time (download from http://www.belgium.be/zip/eid_datacapture_nl.html) White Paper - Electronic Signer (2009-06-04) P. 6/6 BTR Services NV www.LetterGen.com