Top Banner
UNCLASSIFIED UNCLASSIFIED Ms. Cammie Webster Ms. Cammie Webster JITC PKI Action Officer JITC PKI Action Officer (520) 538 5485 (520) 538 5485 [email protected] [email protected] 19 June 2002 19 June 2002 JITC Interoperability Certification of JITC Interoperability Certification of Public Key Enabled (PKE) Applications Public Key Enabled (PKE) Applications
13

JITC Interoperability Certification of Public Key … Interoperability Certification of Public Key Enabled (PKE) Applications 2 UNCLASSIFIED UNCLASSIFIED Agenda • DOD PKE Overview

Mar 16, 2018

Download

Documents

leduong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: JITC Interoperability Certification of Public Key … Interoperability Certification of Public Key Enabled (PKE) Applications 2 UNCLASSIFIED UNCLASSIFIED Agenda • DOD PKE Overview

UNCLASSIFIED

UNCLASSIFIED

Ms. Cammie WebsterMs. Cammie WebsterJITC PKI Action OfficerJITC PKI Action Officer

(520) 538 5485(520) 538 [email protected]@fhu.disamil

19 June 200219 June 2002

JITC Interoperability Certification of JITC Interoperability Certification of Public Key Enabled (PKE) Applications Public Key Enabled (PKE) Applications

Page 2: JITC Interoperability Certification of Public Key … Interoperability Certification of Public Key Enabled (PKE) Applications 2 UNCLASSIFIED UNCLASSIFIED Agenda • DOD PKE Overview

2

UNCLASSIFIED

UNCLASSIFIED

Agenda

• DOD PKE Overview• Testing Overview • Testing Process• Findings• Lessons Learned• Applications• Summary

Page 3: JITC Interoperability Certification of Public Key … Interoperability Certification of Public Key Enabled (PKE) Applications 2 UNCLASSIFIED UNCLASSIFIED Agenda • DOD PKE Overview

3

UNCLASSIFIED

UNCLASSIFIED

DOD PKE Overview

• Applications must be enabled to take advantage of PKI services

• Applications are a key aspect to trust • DOD’s approach to applications

– Establish a set of requirements– Leverage on commercial applications– Require interoperability testing– Provide DOD entities with a list of approved

commercial applications

Page 4: JITC Interoperability Certification of Public Key … Interoperability Certification of Public Key Enabled (PKE) Applications 2 UNCLASSIFIED UNCLASSIFIED Agenda • DOD PKE Overview

4

UNCLASSIFIED

UNCLASSIFIED

Testing Overview

• Testing Scope– Certificate Processing– CRL Processing– Certificate Path Processing– Storing Trust Points– Communication Protocols– Importing/Exporting Keys and Certificates

Page 5: JITC Interoperability Certification of Public Key … Interoperability Certification of Public Key Enabled (PKE) Applications 2 UNCLASSIFIED UNCLASSIFIED Agenda • DOD PKE Overview

5

UNCLASSIFIED

UNCLASSIFIED

Testing Overview

• Testing Benefits– Ensures enabling process was done correctly and

vendor claims are true– Maintains the integrity of the infrastructure– Ensures interoperability with the infrastructure

Page 6: JITC Interoperability Certification of Public Key … Interoperability Certification of Public Key Enabled (PKE) Applications 2 UNCLASSIFIED UNCLASSIFIED Agenda • DOD PKE Overview

6

UNCLASSIFIED

UNCLASSIFIED

Testing Overview

• Goals– Determine the extent that the application complies

with DOD requirements– Determine application’s ability to properly use and

process certificates issued by the DOD PKI– Confirm accuracy of methods used to

communicate with the DOD PKI

Page 7: JITC Interoperability Certification of Public Key … Interoperability Certification of Public Key Enabled (PKE) Applications 2 UNCLASSIFIED UNCLASSIFIED Agenda • DOD PKE Overview

7

UNCLASSIFIED

UNCLASSIFIED

Testing Process

Application PMO

contacts JITC

Testing Completed

Interoperability Testing

ConductedEvaluation

Process

Application Assessment Worksheet

Completed by PMO

Test Report Written

Interoperability Certification Letter Issued

Results Published

Page 8: JITC Interoperability Certification of Public Key … Interoperability Certification of Public Key Enabled (PKE) Applications 2 UNCLASSIFIED UNCLASSIFIED Agenda • DOD PKE Overview

8

UNCLASSIFIED

UNCLASSIFIED

Findings

• No path processing performed– Validation of unauthorized certificates

• Certificate presented as valid without presence of CRL– Allows use of revoked certificates

• Critical sections of User Manual Incomplete

• Operators unable to follow to complete transactions

Page 9: JITC Interoperability Certification of Public Key … Interoperability Certification of Public Key Enabled (PKE) Applications 2 UNCLASSIFIED UNCLASSIFIED Agenda • DOD PKE Overview

9

UNCLASSIFIED

UNCLASSIFIED

Findings

• Incorrect handling of deltaCRLIndicator– Validate certificates when only checking a partial

CRL

• Incorrect processing of path development (certificates and CRLs)– Potential for a valid DOD certificate to sign

certificates for unauthorized users or to sign CRLswith false revocation

Page 10: JITC Interoperability Certification of Public Key … Interoperability Certification of Public Key Enabled (PKE) Applications 2 UNCLASSIFIED UNCLASSIFIED Agenda • DOD PKE Overview

10

UNCLASSIFIED

UNCLASSIFIED

Lessons Learned

• Many are unfamiliar with DOD PKE requirements

• Most applications fall short on path processing

• Assessment period is often the most time consuming

• Software changes are likely

Page 11: JITC Interoperability Certification of Public Key … Interoperability Certification of Public Key Enabled (PKE) Applications 2 UNCLASSIFIED UNCLASSIFIED Agenda • DOD PKE Overview

11

UNCLASSIFIED

UNCLASSIFIED

Applications

Lexign - ProSigner(ELock - Assured Office)

Silanis - ApproveItPKWare – PKZip

Microsoft – Office XPGradkell Systems - DBSign

Pure Edge – US Air Force custom appInformation Security Corp - Secret Agent

Ilumin – Digital Handshake ServerEnvinsible - Envinsible Ink

Page 12: JITC Interoperability Certification of Public Key … Interoperability Certification of Public Key Enabled (PKE) Applications 2 UNCLASSIFIED UNCLASSIFIED Agenda • DOD PKE Overview

12

UNCLASSIFIED

UNCLASSIFIED

Summary

Applications are a crucial aspect of trust, don’t assume they are doing

their job correctly!

Testing ensures applications maintain the trust a PKI provides.

Page 13: JITC Interoperability Certification of Public Key … Interoperability Certification of Public Key Enabled (PKE) Applications 2 UNCLASSIFIED UNCLASSIFIED Agenda • DOD PKE Overview

13

UNCLASSIFIED

UNCLASSIFIED

Questions?

JITC PKI Web Site:

http://jitc.fhu.disa.mil/pki

Ms. Cammie Webster

(520) 538-5485

E-mail: [email protected]