Research Papers

Embedding X.509 Digital Certificates in Three-Dimensional Models for Authentication, Authorization, and Traceability of Product Data

[+] Author and Article Information
Thomas D. Hedberg, Jr.

National Institute of Standards and Technology,
Gaithersburg, MD 20899
e-mail: tdh1@nist.gov

Sylvere Krima

Engisis LLC,
Bethesda, MD 20817

Jaime A. Camelio

Grado Department of Industrial
and Systems Engineering,
Virginia Tech,
Blacksburg, VA 24061

1Corresponding author.

Contributed by the Computers and Information Division of ASME for publication in the JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING. Manuscript received June 3, 2016; final manuscript received June 20, 2016; published online November 7, 2016. Editor: Bahram Ravani.This material is declared a work of the U.S. Government and is not subject to copyright protection in the United States. Approved for public release; distribution is unlimited.

J. Comput. Inf. Sci. Eng 17(1), 011008 (Nov 07, 2016) (11 pages) Paper No: JCISE-16-1970; doi: 10.1115/1.4034131 History: Received June 03, 2016; Revised June 20, 2016

Exchange and reuse of three-dimensional (3D) product models are hampered by the absence of trust in product-lifecycle data quality. The root cause of the missing trust is years of “silo” functions (e.g., engineering, manufacturing, and quality assurance) using independent and disconnected processes. Those disconnected processes result in data exchanges that do not contain all of the required information for each downstream lifecycle process, which inhibits the reuse of product data and results in duplicate data. The X.509 standard, maintained by the Telecommunication Standardization Sector of the International Telecommunication Union (ITU-T), was first issued in 1988. Although originally intended as the authentication framework for the X.500 series for electronic directory services, the X.509 framework is used in a wide range of implementations outside the originally intended paradigm. These implementations range from encrypting websites to software-code signing, yet X.509 certificate use has not widely penetrated engineering and product realms. Our approach is not trying to provide security mechanisms, but equally as important, our method aims to provide insight into what is happening with product data to support trusting the data. This paper provides a review of the use of X.509 certificates and proposes a solution for embedding X.509 digital certificates in 3D models for authentication, authorization, and traceability of product data. This paper also describes an application within the aerospace domain. Finally, the paper draws conclusions and provides recommendations for further research into using X.509 certificates in product lifecycle management (PLM) workflows to enable a product lifecycle of trust.

Copyright © 2017 by ASME
Your Session has timed out. Please sign back in to continue.



Grahic Jump Location
Fig. 1

Landscape of data formats used for product-data exchange: (a) components of a public key infrastructure and (b) components of a privilege management infrastructure

Grahic Jump Location
Fig. 2

PDQ information usage scenarios (from Ref. [24])

Grahic Jump Location
Fig. 3

X.509 components of public key infrastructure and privilege management infrastructure (from Ref. [39])

Grahic Jump Location
Fig. 4

Transformation network

Grahic Jump Location
Fig. 5

Example of a transformation network

Grahic Jump Location
Fig. 6

Multiple signatures support in STEP 10303-21 edition 3

Grahic Jump Location
Fig. 7

Single path versus multipath hierarchical signing

Grahic Jump Location
Fig. 8

Multipath flat signing

Grahic Jump Location
Fig. 9

Digital signature implementing in QIF 2.1

Grahic Jump Location
Fig. 10

QIF extension for multipath signing strategy support

Grahic Jump Location
Fig. 11

Example process for verifying the quality of product data and embedding usage restrictions




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In