Layout:
Core C
-
C Object Stack (COS)
The C Object Stack (COS) is a lightweight, C-language communication stack, implementing the OpenDOF Project protocols for targets with limited…
August 2, 2017
-
DOF Connection Reconnecting Listener
The C Connection Reconnecting Listener provides a simple API that monitors the state of connections. Note: The 3.x version releases…
January 2, 2018
-
DOF Twofish Cipher Plugin
The Twofish Cipher Plugin. A C-language cipher implementation that uses the Twofish block cipher algorithm. This can be used for…
August 2, 2017
-
DOF SMS4 Cipher Plugin
The SMS4 Cipher Plugin. A C-language cipher implementation that uses the SMS4 block cipher algorithm. This can be used for…
August 2, 2017
-
DOF AES Cipher Plugin
The AES Cipher Plugin. A C-language cipher implementation that uses the Advanced Encryption Standard (AES). This can be used for…
August 2, 2017
-
DOF Cipher Plugins Dev
A C-language cipher plugin API definition that can be used by projects that have basic encryption requirements. Note: The releases…
August 2, 2017
-
DOF Cipher Plugins
The C Cipher Plugins are a C-language implementation of the default block ciphers used by the OpenDOF C Object Access…
August 2, 2017
-
DOF Inet TLS POSIX
The POSIX Internet TLS Transport is a C-language implementation of a POSIX, OpenSSL based transport for use with the C…
August 2, 2017
-
DOF Inet POSIX
The POSIX Internet Transport is a C-language implementation of a POSIX, Berkeley socket-based transport for use with the C OAL.…
January 2, 2018
-
DOF PCR Windows
The Portable C Runtime (PCR) for Windows provides the PCR API based on a Windows environment.
August 2, 2017
-
DOF PCR POSIX
The Portable C Runtime (PCR) for POSIX provides the PCR API based on a POSIX-compliant system environment.
August 2, 2017
-
DOF PCR Dev
The Portable C Runtime (PCR) provides a simple, platform-agnostic API developers can use to write more portable C libraries and…
August 2, 2017
-
DOF Object Access Library (OAL)
The C Object Access Library (OAL) provides a general API developers can use to write software that implements OpenDOF protocols.…
January 2, 2018
Core Software Development Kits
Data Transfer
-
DOF Data Transfer Source (C)
The C Data Transfer Source Library provides an API to send data using the OpenDOF protocols to a Data Transfer…
August 2, 2017
-
DOF Data Transfer Common (C)
The C Data Transfer Common Library provides core Data Transfer functionality required by the Data Transfer Source, Sink, Manager and…
August 2, 2017
-
DOF Data Transfer Snapshot
The Java Data Transfer Snapshot Library provides an API for developers to send and receive snapshots of data using OpenDOF…
August 2, 2017
-
DOF Data Transfer Manager
The Java Data Transfer Manager Library allows an application to receive notifications from Data Transfer Sources and Sinks.
August 2, 2017
-
DOF Data Transfer Source (Java)
The Java Data Transfer Source Library provides an API to send data using the OpenDOF protocols to a Data Transfer…
August 2, 2017
-
DOF Data Transfer Sink
The Java Data Transfer Sink Library provides an API to receive data using the OpenDOF protocols sent by a Data…
August 2, 2017
-
DOF Data Transfer Common (Java)
The Java Data Transfer Common Library provides core Data Transfer functionality required by the Data Transfer Source, Sink, Manager and…
August 2, 2017
-
Data Transfer Tool
The Data Transfer Tool is a testing tool for working with a variety of data transfer capabilities that can validate…
August 2, 2017
Protocol Specifications
-
Core Specifications
The Core Specifications component includes all OpenDOF specifications and protocol validation tests.
January 12, 2018
-
DOF Tunnel Protocol
This document contains the protocol specification of the Negotiated Tunnel Protocol. This is an application bridging protocol. This document covers…
August 2, 2017
-
Transport Provided Security Mode Specification
This document presents technical specifications for using transport-provided security with DOF systems. General requirements that apply to all security modes…
August 2, 2017
-
Ticket Request Protocol V1
The Ticket Request Protocol (TRP) is used to communicate between a node and an authentication server (AS). As with other protocols…
August 2, 2017
-
Ticket Exchange Protocol V1
This document describes the Ticket Exchange Protocol (TEP). Nodes use the Ticket Exchange Protocol to create an authenticated, secure link on…
August 2, 2017
-
Shared Key Identification Specification
This document presents technical specifications for using shared-key identification in DOF systems. General requirements that apply to all identification are…
January 12, 2018
-
Secure Group Management Protocol V1
This document contains information about the DOF Protocol Stack. This is critical information for anyone who needs to work with…
August 2, 2017
-
SRP Identification Specification
This document contains information about the DOF Protocol Stack. This is critical information for anyone who needs to work with…
August 2, 2017
-
Object Access Protocol V1
This document describes the Object Access Protocol, or OAP. The Object Access Protocol defines how a provider or a requestor interacts…
August 2, 2017
-
Internet Protocol Transport Specification
This document contains information about the DOF Protocol Stack. This is critical information for anyone who needs to work with…
August 2, 2017
-
DOF Security Specification
This document presents common protocol definitions related to DOF security. Higher-level information about DOF security can be found in Guidelines for…
August 2, 2017
-
DOF Protocol Specification
This document contains information about the DOF Protocol Stack. This is critical information for anyone who needs to work with the…
August 2, 2017
-
DOF Presentation Protocol V2
This document contains information about DOF protocols. This is critical information for anyone who needs to work with the protocols themselves,…
August 2, 2017
-
DOF Object Model Types
This document contains reference information for DOF Object Model Type formats. DOF data types are extensible, with its base defined in…
August 2, 2017
-
DOF OID Formats
This document contains reference information for DOF OID formats. The OID is a primary type in the DOF object model. It…
August 2, 2017
-
DOF Network Protocol V1
This document contains the protocol specification of the DOF Network Protocol, version 1. This protocol belongs to the DOF Protocol Stack…
August 2, 2017
-
DOF Common Types
This document contains information that is common to all DOF protocols. This is critical information for anyone who needs to work…
August 2, 2017
-
CCM Security Mode Specification
This document presents technical specifications for using Counter with CBC-MAC (CCM) with DOF implementations. The DOF Security Specification presents general requirements…
August 2, 2017