{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T01:29:47Z","timestamp":1772155787567,"version":"3.50.1"},"reference-count":47,"publisher":"ASME International","issue":"1","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,3,1]]},"abstract":"<jats:p>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 \u201csilo\u201d 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.<\/jats:p>","DOI":"10.1115\/1.4034131","type":"journal-article","created":{"date-parts":[[2016,7,14]],"date-time":"2016-07-14T17:00:59Z","timestamp":1468515659000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":15,"title":["Embedding X.509 Digital Certificates in Three-Dimensional Models for Authentication, Authorization, and Traceability of Product Data"],"prefix":"10.1115","volume":"17","author":[{"suffix":"Jr.","given":"Thomas D.","family":"Hedberg","sequence":"first","affiliation":[{"name":"National Institute of Standards and Technology, Gaithersburg, MD 20899 e-mail:"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sylvere","family":"Krima","sequence":"additional","affiliation":[{"name":"Engisis LLC, Bethesda, MD 20817"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jaime A.","family":"Camelio","sequence":"additional","affiliation":[{"name":"Grado Department of Industrial and Systems Engineering, Virginia Tech, Blacksburg, VA 24061"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"33","published-online":{"date-parts":[[2016,11,7]]},"reference":[{"key":"2019100602100798300_bib1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.cad.2014.07.006","article-title":"Cloud-Based Design and Manufacturing: A New Paradigm in Digital Manufacturing and Design Innovation","volume":"59","year":"2015","journal-title":"Comput. Aided Des."},{"issue":"4","key":"2019100602100798300_bib2","doi-asserted-by":"publisher","first-page":"564","DOI":"10.1016\/j.jmsy.2013.04.008","article-title":"Cloud Manufacturing: Strategic Vision and State-of-the-Art","volume":"32","year":"2013","journal-title":"J. Manuf. Syst."},{"issue":"1","key":"2019100602100798300_bib3","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1016\/j.rcim.2011.07.002","article-title":"From Cloud Computing to Cloud Manufacturing","volume":"28","year":"2012","journal-title":"Rob. Comput. Integr. Manuf."},{"key":"2019100602100798300_bib4","doi-asserted-by":"publisher","article-title":"A Research Strategy for Using Manufacturing Knowledge Earlier in the Product Lifecycle","journal-title":"Int. J. Prod. Res.","DOI":"10.1080\/00207543.2016.121345"},{"issue":"2","key":"2019100602100798300_bib5","doi-asserted-by":"publisher","first-page":"021001","DOI":"10.1115\/1.4029050","article-title":"A Portrait of an ISO STEP Tolerancing Standard as an Enabler of Smart Manufacturing Systems","volume":"15","year":"2015","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2019100602100798300_bib6","article-title":"Industrial Automation Systems and Integration\u2014Product Data Representation and Exchange\u2014Part 242: Application Protocol: Managed Model-Based 3D Engineering","author":"International Standards Organization","year":"2014"},{"issue":"2","key":"2019100602100798300_bib7","doi-asserted-by":"publisher","first-page":"021001","DOI":"10.1115\/1.4032697","article-title":"Testing the Digital Thread in Support of Model-Based Manufacturing and Inspection","volume":"16","year":"2016","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2019100602100798300_bib8","article-title":"Measurement Science Roadmap for Prognostics and Health Management for Smart Manufacturing System","author":"Energetics","year":"2015"},{"key":"2019100602100798300_bib9","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1016\/j.promfg.2015.09.066","article-title":"Enabling Smart Manufacturing Research and Development Using a Product Lifecycle Test Bed","volume":"1","year":"2015","journal-title":"Procedia Manuf."},{"issue":"2","key":"2019100602100798300_bib10","doi-asserted-by":"publisher","first-page":"749","DOI":"10.1016\/j.cirp.2015.05.011","article-title":"Cloud-Enabled Prognosis for Manufacturing","volume":"64","year":"2015","journal-title":"CIRP Ann. Manuf. Technol."},{"issue":"2","key":"2019100602100798300_bib11","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1115\/1.2720880","article-title":"Real-Time Collaborative Design With Heterogeneous CAD Systems Based on Neutral Modeling Commands","volume":"7","year":"2006","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2019100602100798300_bib12","article-title":"Gaps Analysis of Integrating Product Design, Manufacturing, and Quality Data in the Supply Chain Using Model-Based Definition","volume-title":"ASME","year":"2016"},{"key":"2019100602100798300_bib13","article-title":"Semantic Web","volume-title":"World Wide Web Consortium (W3C)","author":"World Wide Web Consortium","year":"2006"},{"key":"2019100602100798300_bib14","article-title":"Information Technology\u2014Open Systems Interconnection\u2014The Directory\u2014Part 8: Public-Key and Attribute Certificate Frameworks","volume-title":"International Organization for Standardization","author":"Telecommunication Standardization Sector of ITU","year":"2014"},{"key":"2019100602100798300_bib15","article-title":"Advisory Circular 21-48","volume-title":"U.S. Department of Transportation","year":"2010"},{"key":"2019100602100798300_bib16","article-title":"Advisory Circular 20-62E","volume-title":"U.S. Department of Transportation","year":"2010"},{"key":"2019100602100798300_bib17","unstructured":"Hamilton, V. L., and Beeby, M. L., 1991, \u201cIssues of Traceability in Integrating Tools,\u201d IEEE Colloquium on Tools and Techniques for Maintaining Traceability During Design, pp. 4\/1\u20134\/3."},{"issue":"3","key":"2019100602100798300_bib18","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1109\/MS.2002.1003454","article-title":"Process Knowledge Management With Traceability","volume":"19","year":"2002","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"2019100602100798300_bib19","doi-asserted-by":"publisher","first-page":"968","DOI":"10.1016\/j.dss.2005.05.026","article-title":"Traceability-Based Knowledge Integration in Group Decision and Negotiation Activities","volume":"43","year":"2007","journal-title":"Decis. Support Syst."},{"issue":"4","key":"2019100602100798300_bib20","doi-asserted-by":"publisher","first-page":"922","DOI":"10.1016\/j.dss.2008.03.003","article-title":"Improving Change Management in Software Development: Integrating Traceability and Software Configuration Management","volume":"45","year":"2008","journal-title":"Decis. Support Syst."},{"issue":"5","key":"2019100602100798300_bib21","doi-asserted-by":"publisher","first-page":"546","DOI":"10.1016\/j.cad.2010.03.006","article-title":"Traceability and Management of Dispersed Product Knowledge During Design and Manufacturing","volume":"43","year":"2011","journal-title":"Comput. Aided Des."},{"issue":"2","key":"2019100602100798300_bib22","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1080\/09511920500171261","article-title":"Product Data Quality Assurance for e-Manufacturing in the Automotive Industry","volume":"19","year":"2006","journal-title":"Int. J. Comput. Integr. Manuf."},{"key":"2019100602100798300_bib23","article-title":"The Boeing Supply Chain Model","volume-title":"Manufacturing.net","year":"2010"},{"issue":"2","key":"2019100602100798300_bib24","doi-asserted-by":"publisher","first-page":"021003","DOI":"10.1115\/1.3402615","article-title":"PDQ (Product Data Quality): Representation of Data Quality for Product Data and Specifically for Shape Data","volume":"10","year":"2010","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2019100602100798300_bib25","unstructured":"Walker, D., 2001, \u201cIntroduction to TOPGUN XI,\u201d 2001 COE Conference, Anaheim, CA."},{"key":"2019100602100798300_bib26","article-title":"Industrial Automation Systems and Integration\u2014JT File Format Specification for 3D Visualization","author":"International Standards Organization","year":"2012"},{"key":"2019100602100798300_bib27","article-title":"Document Management\u20143D Use of Product Representation Compact (PRC) Format\u2014Part 1: PRC 10001","author":"International Standards Organization","year":"2014"},{"key":"2019100602100798300_bib28","article-title":"Defining Product Data Quality","author":"Automotive Industry Action Group","year":"1999"},{"key":"2019100602100798300_bib29","article-title":"Product Data Quality: Guidelines for the Global Automotive Industry","author":"Automotive Industry Action Group","year":"2001"},{"key":"2019100602100798300_bib30","article-title":"SASIG Product Data Quality Guidelines for the Global Automotive Industry","author":"International Standards Organization","year":"2006"},{"key":"2019100602100798300_bib31","article-title":"Standard Practice: Technical Data Packages, 11\/1\/2009","author":"U.S. Department of Defense","year":"2013"},{"key":"2019100602100798300_bib32","article-title":"Investigating the Impact of Standards-Based Interoperability for Design to Manufacturing and Quality in the Supply Chain","year":"2015"},{"key":"2019100602100798300_bib33","article-title":"Automation Systems and Integration\u2014Numerical Control of Machines\u2014Program Format and Definitions of Address Words\u2014Part 1: Data Format for Positioning, Line Motion and Contouring Control Systems","author":"International Standards Organization","year":"2009"},{"key":"2019100602100798300_bib34","volume-title":"Theory and Design of CNC Systems","year":"2008"},{"key":"2019100602100798300_bib35","article-title":"Part 1: Overview and Fundamental Principles in Quality Information Framework (QIF)\u2014An Integrated Model for Manufacturing Quality Information","volume-title":"ANSI\/DMSC Standard","author":"Dimensional Metrology Standards Consortium","year":"2014"},{"key":"2019100602100798300_bib36","article-title":"Document Management\u2014Portable Document Format\u2014Part 1: PDF 1.7","author":"International Standards Organization","year":"2008"},{"key":"2019100602100798300_bib37","article-title":"Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile","volume-title":"The Internet Engineering Task Force","author":"The Internet Engineering Task Force","year":"2013"},{"key":"2019100602100798300_bib38","article-title":"An Internet Attribute Certificate Profile for Authorization","volume-title":"The Internet Engineering Task Force","author":"The Internet Engineering Task Force","year":"2013"},{"key":"2019100602100798300_bib39","article-title":"Security in Telecommunications and Information Technology","author":"Telecommunication Standardization Sector of ITU","year":"2004"},{"key":"2019100602100798300_bib40","article-title":"Assertions and Protocols for the OASIS Security Assertion Markup Language (SAML) v2.0","author":"Organization for the Advancement of Structured Information Standards","year":"2005"},{"key":"2019100602100798300_bib41","article-title":"About Us","volume-title":"OASIS","author":"Organization for the Advancement of Structured Information Standards","year":"2015"},{"key":"2019100602100798300_bib42","article-title":"How Steve Jobs' Love of Simplicity Fueled a Design Revolution","volume-title":"Smithsonian Magazine","year":"2012"},{"key":"2019100602100798300_bib43","article-title":"Security and Privacy Controls for Federal Information Systems and Organizations","volume-title":"Report No. SP 800-53","author":"National Institute of Standards and Technology","year":"2015"},{"issue":"10","key":"2019100602100798300_bib44","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1108\/01443579410067199","article-title":"Traceability in Manufacturing Systems","volume":"14","year":"1994","journal-title":"Int. J. Oper. Prod. Manage."},{"issue":"5","key":"2019100602100798300_bib45","doi-asserted-by":"publisher","first-page":"395","DOI":"10.1016\/S0268-4012(03)00066-5","article-title":"Managing Traceability Information in Manufacture","volume":"23","journal-title":"Int. J. Inf. Manage."},{"key":"2019100602100798300_bib46","article-title":"Industrial Automation Systems and Integration\u2014Product Data Representation and Exchange\u2014Part 21: Implementation Methods: Clear Text Encoding of the Exchange Structure","author":"International Standards Organization","year":"2002"},{"issue":"11","key":"2019100602100798300_bib47","doi-asserted-by":"publisher","first-page":"822","DOI":"10.1145\/359863.359883","article-title":"What Can We Do About the Unnecessary Diversity of Notation for Syntactic Definitions?","volume":"20","year":"1977","journal-title":"Commun. ACM"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/doi\/10.1115\/1.4034131\/6101651\/jcise_017_01_011008.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/doi\/10.1115\/1.4034131\/6101651\/jcise_017_01_011008.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,6]],"date-time":"2019-10-06T02:10:18Z","timestamp":1570327818000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/doi\/10.1115\/1.4034131\/472846\/Embedding-X509-Digital-Certificates-in"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,11,7]]},"references-count":47,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2017,3,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.4034131","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,11,7]]},"article-number":"011008"}}