Introduction to Digital Signatures -Part Two
Total Page:16
File Type:pdf, Size:1020Kb
PDHonline Course G463 (6 PDH) _______________________________________________________________________ Introduction to Digital Signatures -Part Two- Daryl S. Banks, PSM 2013 PDH Online | PDH Center 5272 Meadow Estates Drive Fairfax, VA 22030-6658 Phone & Fax: 703-988-0088 www.PDHonline.org www.PDHcenter.com An Approved Continuing Education Provider www.PDHcenter.com PDHonline Course G463 www.PDHonline.org TABLE OF CONTENTS INTRODUCTION .......................................................................................................................... 6 Abstract ....................................................................................................................................... 6 Assumptions ................................................................................................................................ 7 Prerequisite Documents .............................................................................................................. 7 Audience and Document Conventions........................................................................................ 8 About the Author ........................................................................................................................ 9 METHODS FOR SECURITY ........................................................................................................ 9 Password Protect ....................................................................................................................... 10 Message Encryption .................................................................................................................. 10 Digital Signatures...................................................................................................................... 12 Applications .......................................................................................................................... 14 One-Way Hash .......................................................................................................................... 17 CREATING AND USING SELF SIGNED CERTIFICATES ..................................................... 19 Review of Certificates............................................................................................................... 19 Distinguished Names ................................................................................................................ 20 What are Self-Signed Certificates ............................................................................................. 20 When to use Self-Signed Certificates ....................................................................................... 21 How to Create and use Self-Signed Certificates ....................................................................... 22 CREATING A CUSTOMIZED DIGITIZED SIGNATURE FOR PDF ...................................... 25 Setting up Your Digitized Signature ......................................................................................... 25 Add a Timestamp to Signatures ................................................................................................ 25 Configure a Timestamp Server ............................................................................................. 26 Set a Timestamp Server as the Default ................................................................................. 26 Implementing the Signature ...................................................................................................... 28 Setting up Digital Signature Validation .................................................................................... 29 USING SELF-SIGNED CERTIFICATES FOR DIGITAL SIGNATURES ............................... 31 Self-Signed Certificates for Certified, Non-Encrypted Digital Signatures ............................... 32 Self-Signed Certificates for Certified, Encrypted Digital Signatures ....................................... 33 ©2013 Daryl S. Banks Page 1 of 96 www.PDHcenter.com PDHonline Course G463 www.PDHonline.org Custom Certificate Definite Encoding Rules ............................................................................ 35 Create a Primary and Secondary Self-Signed Certificate ......................................................... 35 Implementing the Digital Signature .......................................................................................... 42 Distributing the Certified Document ........................................................................................ 44 USING SELF-SIGNED CERTIFICATES FOR MESSAGE ENCRYPTION ............................ 45 Create a Primary and Secondary Self-Signed Certificate ......................................................... 45 Implement the Message Encryption .......................................................................................... 47 Distribute the Encrypted Document.......................................................................................... 48 ENCRYPTING AND SIGNING WITH A THIRD PARTY DIGITAL ID ................................. 48 UNDERSTANDING HOW PDF CONVERTS TO CAD FORMATS ........................................ 49 Advances in Technology........................................................................................................... 49 Raster to Vector ........................................................................................................................ 49 Conversion Techniques ............................................................................................................. 51 PostScript .............................................................................................................................. 51 Bézier Curves ........................................................................................................................ 51 Vector File Formats .............................................................................................................. 52 Resolution Types ...................................................................................................................... 53 Image Resolution .................................................................................................................. 53 Monitor Resolution ............................................................................................................... 55 Printer Resolution ................................................................................................................. 55 HOW TO PREVENT PDF FILES FROM BEING REVERSE ENGINEERED ......................... 57 Understanding PDF Print Resolution........................................................................................ 57 Understanding Text Fonts ......................................................................................................... 58 Microprinting ............................................................................................................................ 59 QR Codes .................................................................................................................................. 60 Flatten and Clean the PDF ........................................................................................................ 61 Find and Remove Hidden Content ........................................................................................ 62 Remove Hidden Information Options ................................................................................... 62 Redact (Black Out and Remove) Sensitive Content ............................................................. 64 Discard Objects Panel ........................................................................................................... 64 ©2013 Daryl S. Banks Page 2 of 96 www.PDHcenter.com PDHonline Course G463 www.PDHonline.org Discard All Form Submission, Import and Reset Actions .................................................... 64 Flatten Form Fields ............................................................................................................... 64 Discard All JavaScript Actions ............................................................................................. 64 Discard All Alternate Images................................................................................................ 64 Discard Embedded Page Thumbnails ................................................................................... 64 Discard Document Tags ........................................................................................................ 65 Convert Smooth Lines to Curves .......................................................................................... 65 Detect and Merge Image Fragments ..................................................................................... 65 Discard Embedded Print Settings ......................................................................................... 65 Discard Embedded Search Index .......................................................................................... 65 Discard Bookmarks ............................................................................................................... 65 Discard User Data Panel ....................................................................................................... 65 Discard All Comments, Forms and Multimedia ................................................................... 65 Discard Document Information and Metadata