{"id":250,"date":"2014-12-23T13:31:28","date_gmt":"2014-12-23T13:31:28","guid":{"rendered":"https:\/\/fidodev.wpengine.com\/?page_id=250"},"modified":"2026-02-24T14:40:45","modified_gmt":"2026-02-24T19:40:45","slug":"functional-certification","status":"publish","type":"page","link":"https:\/\/fidoalliance.org\/certification\/functional-certification\/","title":{"rendered":"FIDO Functional Certification: Authenticators\/Clients"},"content":{"rendered":"\n<p>The FIDO Functional Certification program allows<a href=\"https:\/\/fidoalliance.org\/members\/\"> FIDO members<\/a> and non-members to measure compliance and ensure interoperability among products and services that support FIDO specifications. Companies completing certification may display the FIDO\u00ae Certified logo to demonstrate to consumers, customers and partners that they have created a high\u2010quality, interoperable FIDO implementation that is known to work with other FIDO implementations.<\/p>\n\n\n\n<p>The latest version of the Functional Certification Program Policy documentation is available on the <a href=\"\/?page_id=6750\">Getting Started<\/a> page, and the review of this document is the recommended starting point.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"859\" height=\"490\" src=\"\/wp-content\/uploads\/FIDO-Graphic-v02.png\" alt=\"FIDO-Graphic--v02\" class=\"wp-image-1524\" srcset=\"https:\/\/fidoalliance.org\/wp-content\/uploads\/FIDO-Graphic-v02.png 859w, https:\/\/fidoalliance.org\/wp-content\/uploads\/FIDO-Graphic-v02-600x342.png 600w, https:\/\/fidoalliance.org\/wp-content\/uploads\/FIDO-Graphic-v02-300x171.png 300w\" sizes=\"auto, (max-width: 859px) 100vw, 859px\" \/><\/figure>\n\n\n\n<p><map id=\"ImageMapsCom-image-maps-2015-06-24-090555\" name=\"image-maps-2015-06-24-090555\"> \n<area style=\"outline: none;\" title=\"Certification\" alt=\"\" coords=\"521,180,661,306\" shape=\"rect\" href=\"\/?page_id=1450\" target=\"_self\">\n \n<area style=\"outline: none;\" title=\"Interoperability Testing Events\" alt=\"\" coords=\"333,185,473,297\" shape=\"rect\" href=\"\/?page_id=1448\" target=\"_self\">\n \n<area style=\"outline: none;\" title=\"Conformance Self Validation Testing\" alt=\"\" coords=\"142,186,282,298\" shape=\"rect\" href=\"\/?page_id=1446\" target=\"_self\">\n \n<area style=\"outline: none;\" title=\"Certification Mark Usage\" alt=\"\" coords=\"716,187,856,299\" shape=\"rect\" href=\"\/?page_id=1452\" target=\"_self\">\n \n<area style=\"outline: none;\" title=\"Certification Submission\" alt=\"\" coords=\"522,371,662,483\" shape=\"rect\" href=\"\/?page_id=1450\" target=\"_self\">\n \n<area style=\"outline: none;\" title=\"Certification\" alt=\"\" coords=\"522,6,662,118\" shape=\"rect\" href=\"\/?page_id=1450\" target=\"_self\">\n \n<area style=\"outline: none;\" title=\"Certification Mark Usage\" alt=\"\" coords=\"714,368,854,480\" shape=\"rect\" href=\"\/?page_id=1452\" target=\"_self\">\n <\/map><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Steps to FIDO Certification<\/h3>\n\n\n\n<ol class=\"wp-block-list add-res2\">\n<li><a href=\"https:\/\/fidoalliance.org\/wp-content\/uploads\/2023\/04\/2023-03-21-FIDO-Certification-NDA_FINAL.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">FIDO Certification Non-disclosure Agreement (NDA)<\/a>, to be signed by the certifying Vendors (Implementers) completing FIDO Certification and returned to\u00a0<a href=\"mailto:certification@fidoalliance.org\" target=\"_blank\" rel=\"noreferrer noopener\">certification@fidoalliance.org<\/a>\u00a0for countersignature. MUST be completed prior to commencing with the completion of any other certification step. One NDA is required per company for a five-year period, covering the Vendor (Implementer) across all certification programs and for as many certifications are needed in that time. \u00a0\u00a0<\/li>\n\n\n\n<li><a title=\"Conformance Self\u2010Validation Testing\" href=\"\/?page_id=1446\">Conformance Self\u2010Validation<\/a>, where test tools are used to validate that the implementation conforms to the FIDO specifications.<\/li>\n\n\n\n<li><a href=\"\/?page_id=1448\">Interoperability Testing<\/a>, where testing is performed at a proctored event or On Demand to ensure that implementations are functional and compatible with other implementations.<\/li>\n\n\n\n<li><a href=\"https:\/\/fidoalliance.org\/certification\/authenticator-certification-levels\/\">Authenticator Certification<\/a>: All authenticators must meet additional security requirements and select at least Level (L1) Authenticator Certification.<\/li>\n\n\n\n<li><a href=\"\/?page_id=1450\">Certification Submission<\/a>, where all the required documentation is submitted as a request for certification.<\/li>\n\n\n\n<li><a href=\"\/?page_id=1452\">Trademark Usage<\/a> (optional). After executing the Trademark License Agreement, implementers may use the FIDO\u00ae Certified mark and logo on their product, packaging, and marketing literature.<\/li>\n\n\n\n<li><a href=\"https:\/\/fidoalliance.org\/metadata\/\">FIDO Metadata Service<\/a> registration (recommended): The FIDO Alliance Metadata Service (MDS) is a web-based tool where FIDO authenticator vendors can publish metadata statements for FIDO servers to download. This provides organizations deploying FIDO servers with a centralized and trusted source of information about FIDO authenticators.<\/li>\n<\/ol>\n\n\n\n<p>The certification process is managed by the <a href=\"https:\/\/fidoalliance.org\/\">FIDO Alliance<\/a> staff. Should you have any questions, please feel free to contact us at <a href=\"mailto:certification@fidoalliance.org\" target=\"_blank\" rel=\"noreferrer noopener\">certification@fidoalliance.org<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The FIDO Functional Certification program allows FIDO members and non-members to measure compliance and ensure interoperability among products and services that support FIDO specifications. Companies completing certification may display the [&hellip;]<\/p>\n","protected":false},"author":59250,"featured_media":0,"parent":15865,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"_EventAllDay":false,"_EventTimezone":"","_EventStartDate":"","_EventEndDate":"","_EventStartDateUTC":"","_EventEndDateUTC":"","_EventShowMap":false,"_EventShowMapLink":false,"_EventURL":"","_EventCost":"","_EventCostDescription":"","_EventCurrencySymbol":"","_EventCurrencyCode":"","_EventCurrencyPosition":"","_EventDateTimeSeparator":"","_EventTimeRangeSeparator":"","_EventOrganizerID":[],"_EventVenueID":[],"_OrganizerEmail":"","_OrganizerPhone":"","_OrganizerWebsite":"","_VenueAddress":"","_VenueCity":"","_VenueCountry":"","_VenueProvince":"","_VenueState":"","_VenueZip":"","_VenuePhone":"","_VenueURL":"","_VenueStateProvince":"","_VenueLat":"","_VenueLng":"","_VenueShowMap":false,"_VenueShowMapLink":false,"footnotes":""},"content-type":[],"class_list":["post-250","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/pages\/250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/users\/59250"}],"replies":[{"embeddable":true,"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/comments?post=250"}],"version-history":[{"count":0,"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/pages\/250\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/pages\/15865"}],"wp:attachment":[{"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/media?parent=250"}],"wp:term":[{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/fidoalliance.org\/wp-json\/wp\/v2\/content-type?post=250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}