Chief Information Officer
IC Technical Specifications
Information Transport Service Organizational Messaging
Overview
This XML Data Encoding Specification for Information Transport Service Organizational Messaging ITS/OM defines detailed implementation guidance for using Extensible Markup Language (XML) to encode ITS/OM data. The ITS OM provides the Intelligence Community (IC) with a common set of services, architectural infrastructure, operating environment, and maintenance support to seamlessly transport information across IC-unique domains and via cross-domain systems, to other domains such as the DOD and other U.S. government agencies.
The creation of this XML standard provides a common programming schema for the IC messaging community. The extensive and consistent use of XML will improve data discovery, data sharing, and system interoperability.
Technical Specification Downloads
Latest Approved Public Release:
- Information Transport Service Organization Messaging (V2015-AUG - Standalone Package)
- Information Transport Service Organization Messaging (V2015-AUG - Convenience Package)
- Information Transport Service Organization Messaging (V2015-AUG - Light Package)
Chief Information Officer
IC Technical Specifications
REST Service Encoding Specification for Security Markings
Overview
This technical specification defines the syntax, protocol and conventions for applying security metadata or notices to a request or a response message conveyed using the Hypertext Transfer Protocol (HTTP).
Adding security metadata and notices to messages provides the capability to route and filter messages based on classification and other security markings. By processing security metadata such as portion markings and tearlines, access control points have the ability to filter data based on the formal authorization credentials of authenticated users.
This specification provides guidance for the implementation of applying such metadata to messages using HTTP or Representational State Transfer (REST)-based services.
Technical Specification Downloads
Latest Approved Public Release:
Chief Information Officer
IC Technical Specifications
Information Transport Service Messaging Service
Overview
This XML Data Encoding Specification for Information Transport Service Messaging Service (ITS-MS.XML) defines detailed implementation guidance for using Extensible Markup Language (XML) to encode ITS-MS data. This Data Encoding Specification (DES) defines the XML elements and attributes, associated structures and relationships, mandatory and cardinality requirements, and permissible values for representing ITS-MS data assertion concepts using XML within the use of a Trusted Data Format (TDF) Object or Collection.
This Data Encoding Specification (DES) defines how to properly structure a valid instance of an ITS-MS assertion that would conform with this specification. Use of TDF is required for compliance with this DES. A TDF may conform with multiple DES simultaneously assuming none of the criterion are in conflict.
This specification applies to the IC, as defined by the National Security Act of 1947, as amended; and such other elements of any other department or agency as may be designated by the President, or designated jointly by the Director of National Intelligence (DNI) and the head of the department or agency concerned, as an element of the IC. Joint and Coalition forces may use this specification but it is not required.
The IC Chief Information Officer via the Data Standards Coordination Activity (DSCA) and Common Metadata Standards Tiger Team (CMSTT) maintains this specification.
Technical Specification Downloads
Latest Approved Public Release:
- XML Data Encoding Specification for Information Transport Service Messaging Service (V2015-FEBr2018-JUL - Standalone Package)
- XML Data Encoding Specification for Information Transport Service Messaging Service (V2015-FEBr2018-JUL - Convenience Package)
- XML Data Encoding Specification for Information Transport Service Messaging Service (V2015-FEBr2018-JUL - Light Package)
Mission Requirements
Initially, the primary purpose of this specification is that it will be the basis of the IC's Enterprise Audit solution and the subsequent exchange of audit information, and is a requirement for participation in the IC Enterprise Audit Program. However, any exchange of TDF packages using ITS should use this assertion specification.
Chief Information Officer
IC Technical Specifications
REST Service Encoding Specification for Identity Propagation
Overview
This technical specification applies to non-SOAP-based web services over HTTP and provides guidance for REST-based services in an environment that does not utilize a Security Token Service (STS).
This specification provides a mechanism to track a sequence of requestor identifier(s), from the initiating requestor to the final called service, providing "end-to-end" visibility of the requestor(s) in the transaction sequence.
The solution provided by this specification provides a mechanism for conveying identity in an interoperable manner. The specification does not by itself provide integrity, confidentiality or non-repudiation of the requestor identity or identities over the service chain. This specification will, however, address how these security goals can be accomplished by using this specification in combination with other security mechanisms.
Technical Specification Downloads
Latest Approved Public Release:
Chief Information Officer
IC Technical Specifications
CDR: Keyword Query Language
Overview
This document defines a keyword query language for use with Content Discovery & Retrieval (CDR) Search Component implementations. A keyword, in the context of a basic search, is one of the strings used to find matching content resources. It was popularized during the early days of search engine development, as it was not possible to send natural language queries to those search engines and find the desired sites. Searches typically gave the best results if only a few keywords were chosen and searched for. These keywords attempted to capture the essence of the topic in question on the basis that the keywords were likely to be present on all sites listed by the search engine.
This specification defines a common syntax, providing enough information for Search Service providers and consumers to create and use CDR-conformant Keyword Query Language Search Services.
This specification supports Intelligence Community Directive 501(ICD 501), Discovery, Dissemination or Retrieval of Information within the Intelligence Community, which establishes policies for (1) discovery, and (2) dissemination or retrieval of intelligence and intelligence-related information collected, or analysis produced by the Intelligence Community.
Technical Specification Downloads
Latest Approved Public Release:



