and Registration Authorities

Similar documents
ISO/IEC INTERNATIONAL STANDARD. Information technology Open systems interconnection Part 1: Object identifier resolution system

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC Information technology Open Systems Interconnection The Directory. Part 6: Selected attribute types

ADMINISTRATIVE PROCEDURE FOR REGISTERING WMO ALERTING IDENTIFIERS

SERIES X: DATA NETWORKS, OPEN SYSTEM COMMUNICATIONS AND SECURITY OSI networking and system aspects Naming, Addressing and Registration

ISO/IEC This is a preview - click here to buy the full publication INTERNATIONAL STANDARD. Second edition

ISO/IEC INTERNATIONAL STANDARD. Information technology ASN.1 encoding rules: Mapping W3C XML schema definitions into ASN.1

SERIES X: DATA NETWORKS, OPEN SYSTEM COMMUNICATIONS AND SECURITY. ITU-T X.660 Guidelines for using object identifiers for the Internet of things

ISO/IEC INTERNATIONAL STANDARD. Information technology ASN.1 encoding rules: Specification of Octet Encoding Rules (OER)

ISO/IEC INTERNATIONAL STANDARD. Information technology Abstract Syntax Notation One (ASN.1): Specification of basic notation

Ref. TD 0771 Rev.4 STUDY GROUP 17. English only Original: English TELECOMMUNICATION STANDARDIZATION SECTOR. Question(s): 12/17 Geneva, 7-16 April 2010

Part 7: Selected object classes

Information technology Open Systems Interconnection The Directory Part 6: Selected attribute types

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology -- Abstract Syntax Notation One (ASN.1): Specification of basic notation

ISO/IEC INTERNATIONAL STANDARD. Information technology ASN.1 encoding rules: Specification of Encoding Control Notation (ECN)

ISO/IEC Information technology Radio frequency identification (RFID) for item management: Data protocol Application interface

ISO/IEC TR TECHNICAL REPORT. Information technology Dynamic adaptive streaming over HTTP (DASH) Part 3: Implementation Guidelines

INTERNATIONAL STANDARD

SERIES X: DATA NETWORKS, OPEN SYSTEM COMMUNICATIONS AND SECURITY OSI networking and system aspects Abstract Syntax Notation One (ASN.

Category: Informational November 2000

ITU-T SG 17 Achievements in ICT Security Standardization

AERONAUTICAL FIXED SERVICES GROUP (AFSG) of the European Air Navigation Planning Group (EANPG)

Part 5: Protocol specifications

ISO/IEC Information technology Open Systems Interconnection The Directory: Protocol specifications

INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology Open Systems Interconnection The Directory Part 5: Protocol specifications

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD

SERIES X: DATA NETWORKS, OPEN SYSTEM COMMUNICATIONS AND SECURITY OSI networking and system aspects Abstract Syntax Notation One (ASN.

ASN.1: A Powerful Schema Notation for XML

ISO/IEC JTC 1 N 13127

M2 Glossary of Terms and Abbreviations

ETSI TR V2.1.1 ( ) Technical Report

SERIES X: DATA NETWORKS, OPEN SYSTEM COMMUNICATIONS AND SECURITY OSI networking and system aspects Abstract Syntax Notation One (ASN.

This document is a preview generated by EVS

Information technology Security techniques Telebiometric authentication framework using biometric hardware security module

Draft ETSI EG V3.1.1 ( )

ISO/IEC INTERNATIONAL STANDARD. Information technology Abstract Syntax Notation One (ASN.1): Information object specification

ISO/IEC INTERNATIONAL STANDARD. Information technology ASN.1 encoding rules: XML Encoding Rules (XER)

NET311 Computer Networks Management Standards, Models and Language

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 14: XML representation and reference

ISO/IEC Information technology Multimedia framework (MPEG-21) Part 3: Digital Item Identification

SERIES X: DATA NETWORKS, OPEN SYSTEM COMMUNICATIONS AND SECURITY OSI applications Generic applications of ASN.1

Information Technology Document Schema Definition Languages (DSDL) Part 1: Overview

ISO/IEC INTERNATIONAL STANDARD. Information technology Abstract Syntax Notation One (ASN.1): Parameterization of ASN.

1. Overview of issues addressed in this document. 2. Discussion of some of the Issues. 2.1 Issues of internationalization

ISO/IEC INTERNATIONAL STANDARD

Internet Engineering Task Force (IETF) Category: Informational. August IANA Registration for the Cryptographic Algorithm Object Identifier Range

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 5: Multimedia description schemes

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 12: ISO base media file format

Identity Management Technology

OASIS Organization for the Advancement of Structured Information Standards Emergency Management Technical Committee (EMTC)

TSIN02 - Internetworking

ISO/IEC INTERNATIONAL STANDARD. Information technology Open Systems Interconnection The Directory: Procedures for distributed operation

ISO/IEC 8348 INTERNATIONAL STANDARD. Information technology Open Systems Interconnection Network service definition

ISO/IEC JTC1/SC7 /N3209

Category: Standards Track June 2006

Monitoring DNSSEC. Martin Leucht Julien Nyczak Supervisor: Rick van Rein

Internet Engineering Task Force (IETF) Request for Comments: 6032 Category: Standards Track. December 2010

CHAPTER. Introduction

ISO/IEC INTERNATIONAL STANDARD

ING Corporate PKI G3 Internal Certificate Policy

Information technology MPEG systems technologies. Part 8: Coding-independent code points

Internet Engineering Task Force (IETF) Category: Informational October 2013 ISSN:

Internet Engineering Task Force (IETF) Category: Standards Track August 2018 ISSN:

This document is a preview generated by EVS

Security Standardization

Information technology Scalable compression and coding of continuous-tone still images. Part 1:

Registry for identifiers assigned by the Swedish e-identification board

ETSI TS V1.3.1 ( )

B C ISO/IEC INTERNATIONAL STANDARD

ISO/IEC Information technology Common Biometric Exchange Formats Framework Security block format specifications

ISO/IEC Information technology Open Systems Interconnection The Directory. Part 9: Replication

INTERNATIONAL TELECOMMUNICATION UNION 4%,%-!4)# 3%26)#%3 4%2-).!, %15)0-%.43!.$ 02/4/#/,3 &/2 4%,%-!4)# 3%26)#%3

Persistent Identifiers for Earth Science Provenance

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 2: Description definition language

INTERNATIONAL TELECOMMUNICATION UNION

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia framework (MPEG-21) Part 21: Media Contract Ontology

Category: Standards Track September MIB Textual Conventions for Uniform Resource Identifiers (URIs)

ISO/IEC INTERNATIONAL STANDARD. Information technology Message Queuing Telemetry Transport (MQTT) v3.1.1

TSIN02 - Internetworking

CBEFF. Common Biometric Exchange Formats Framework. Catherine Tilton. 6 March W3C Workshop on SIV

ISO/IEC INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD

SNMP. Simple Network Management Protocol

Web 3.0 Overview: Interoperability in the Web dimension (1) Web 3.0 Overview: Interoperability in the Web dimension (2) Metadata

Registry for identifiers assigned by the Swedish e- identification

EUROPEAN STANDARD Electronic Signatures and Infrastructures (ESI); Time-stamping protocol and time-stamp token profiles

ISO: Overview of TC215/WG2 activity in the telemedicine-related area

SERIES X: DATA NETWORKS, OPEN SYSTEM COMMUNICATIONS AND SECURITY OSI networking and system aspects Abstract Syntax Notation One (ASN.

2. Introduction to Internet Applications

ISO/IEC INTERNATIONAL STANDARD. Information technology Open Distributed Processing Interface references and binding

This is a preview - click here to buy the full publication INTERNATIONAL STANDARD

Signe Certification Authority. Certification Policy Degree Certificates

Transcription:

Introduction to Object Identifiers (OIDs) and Introduction Registration to Authorities Object Identifiers (OIDs) and Registration Authorities France Telecom Orange Olivier Dubuisson 7 March 2011

Many approaches to object identification Bar codes EPCs IP addresses OIDs URLs URNs UUIDs etc. Some are character-based, some are binary Some need central allocation, others have various levels of hierarchy Some are fixed length, others are variable length

Basic concepts of Object Identifiers (OIDs) One of many identification schemes Basically very simple: A tree Arcs are numbered and may have an associated alphanumeric identifier (beginning with a lowercase) Infinitely many arcs from each node (except at the root) Objects are identified by the path (OID) from the root to a node A Registration Authority (RA) allocates arcs beneath its node to subordinate RAs, and so on, to an infinite depth The OID tree is a hierarchical structure of RAs Standardized in the Rec. ITU-T X.660 ISO/IEC 9834 series (ITU-T SG17 and ISO/IEC JTC 1/SC 6) Originated in 1985, still in use! 2

Top of the OID tree root itu-t(0) iso(1) recommendation(0) standard(0) member-body(2) identified-organisation(3) country(16) ISO 3166 country codes ISO 6523 ICD codes ISO 3166 country codes Example: {joint-iso-itu-t(2) alerting(49) wmo(0)} Note: The name of the 3 top-level arcs does not imply a hierarchical dependency to ISO or ITU-T. 3

What is an "object"? "Anything in some world, generally the world of telecommunications and information processing or some part thereof, which is identifiable and may be registered" [Rec. ITU-T X.660 ISO/IEC 9834-1] OIDs can uniquely and universally identify: standards (ITU-T Recommendations, ISO International Standards, etc.) countries, companies, projects encryption algorithms ASN.1 modules, ASN.1 types X.500/LDAP attributes Rec. ITU-T X.509 certificates (OIDs are widely deployed in e-commerce) certification policies SNMP MIBs ID schemes (incl. RFID, 2D bar codes, etc.) HL7 patient medical information alerts and alerting agencies etc. More information at http://www.oid-info.com/faq.htm 5

Some advantages Human-readable notation: Dot notation: {joint-iso-itu-t(2) alerting(49) wmo(0) authority(0)} 2.49.0.0 URN notation: urn:oid:2.49.0.0 Internationalized notation (OID-IRI): 5 /Alerting/WMO/0 Unicode labels (ISO/IEC 10646) can be associated to each OID arc Used in a lot of ISO standards, ITU-T Recommendations and IETF RFCs, but not only! Very good take up: 909,000+ OIDs described at http://oid-info.com; many more exist Compact binary encoding (normally used in all computer communications) Allows transmission over constrained networks Can also be used in XML documents

Binary encoding Roughly one octet per OID component (arc) Uses bit 8 as a "more bit" Top two components handled specially OIDs {0 0} to {0 39} encode into one octet only OIDs {1 0} to {1 39} encode into one octet only OIDs {2 0} to {2 47} encode into one octet only OIDs {2 48} on will use two or more octets

Web-based OID repository Provide details about an OID (description, rules to allocate child OIDs, contact information about the Registration Authority ) Not an official Registration Authority each OID has to be officially allocated by the parent RA before being described in the OID repository Descriptions are entered "à la wiki" by any user but are validated by the OID repository administrator Automatic notification by email to the RA (if known) when child OIDs are added Many other services: search, update of OID descriptions, tree display, registrant accounts Web site sponsored by Orange: http://oid-info.com 8

Procedures for the operation of a Registration Authority Rec. ITU-T X.660 ISO/IEC 9834-1: Main text which defines general procedures for the operation of an RA and applies to any RA ("the Constitution") Other standards in the series define procedures for allocation under a specific (high-level) OID arc: Rec. ITU-T X.662 ISO/IEC 9834-3: rules for allocation of arcs underneath top-level arc joint-iso-itu-t(2) Rec. ITU-T X.666 ISO/IEC 9834-7: Registration of international organizations under {joint-iso-itu-t(2) international-organizations(23)} Rec. ITU-T X.667 ISO/IEC 9834-8: Registration of UUIDs Rec. ITU-T X.668 ISO/IEC 9834-9: Registration of ID schemes for applications and services using tag-based identification 9

Arcs at the 1 st and 2 nd levels of the OID tree Excerpt from the OID repository at http://www.oid-info.com 10

OID resolution system (ORS) A DNS-based protocol to provide information associated with any OID: description, registration authority, creation date, etc. child OIDs OID-IRI canonical form Rec. ITU-T X.672 ISO/IEC 29168-1 (2011) 9

Use of OIDs in the context of the Internet of Things Rec. ITU-T X.668 ISO/IEC 9834-9 (2008) is a way to unify the many identification schemes used for the Internet of Things (RFID, bar codes, ISBN, etc.) ID schemes are registered under the arc {joint-iso-itu-t(2) tag-based(27)} Does not cause existing tags to become obsolete Use case example: a tag placed on a billboard poster can be read with a mobile phone and make it easy for the user to get additional multimedia (text, graphics, even voice or video) information about the content of the poster Other use cases in Rec. ITU-T F.771 13

Use of OIDs for alerts Use of OIDs to identify alerting agencies and alert messages for early warning of populations Standardized in Rec. ITU-T X.674 (2011) Potentially all kind of alerts: weather, cybersecurity, food Sub-arc {joint-iso-itu-t(2) alerting(49) wmo(0)} allocated to the World Meteorological Organization (WMO) for weather alerts and weather alerting agencies Used with the Common Alerting Protocol (OASIS CAP, Rec. ITU-T X.1303) 14

More information on OIDs Free standards: http://www.itu.int/rec/t-rec-x/en (Rec. ITU-T X.660 & X.670 series) OID repository: http://oid-info.com Other presentations: - http://oid-info.com/faq.htm#3 - ITU-T OID handbook 12 Frequently Asked Questions: http://oid-info.com/faq.htm OIDs and Registration Authorities p 12

thank you Orange, the Orange mark and any other Orange product or service names referred to in this material are trade marks of Orange Personal Communications Services Limited. Orange Personal Communications Services Limited.