OASIS Open Command and Control (OpenC2) TC

 View Only

Request a TC GitHub version control instance be created

  • 1.  Request a TC GitHub version control instance be created

    Posted 04-07-2020 16:02
    Submitted on Tuesday, April 7, 2020 - 16:01 Submitted by user: Submitted values are: Your name: David Lemire TC name: Open Command and Control (OpenC2) TC email address: openc2@lists.oasis-open.org GitHub repository name: https://github.com/oasis-tcs/openc2/gglpubsub Maintainer(s): Robert O'Brien, stellarviolin, robert.obriand@omnyon.com David Lemire, dlemire60, david.lemire@hii-tsd.com Description: This Committee Note provides an overview of OpenC2 TC members' experience using Google Cloud Platform (GCP) Pub/Sub messaging to transfer OpenC2 messages. Purpose statement : Open Command and Control (OpenC2) is a concise and extensible language to enable the command and control of cyber defense components, subsystems and/or systems in a manner that is agnostic of the underlying products, technologies, transport mechanisms or other aspects of the implementation. Google Cloud Platform (GCP) Pub/Sub (i.e., publish / subscribe) is an asynchronous communication method that enables messages to be exchanged without knowing the identity of the sender or recipient. This document describes the use of GCP Pub/Sub as a transfer mechanism for OpenC2 messages, and captures experience and lessons learned from utilizing GCP Pub/Sub at the January 2020 OpenC2 Plug Fest. The information contained within this document can be applied when using the GCP Pub/Sub implementation for conveying OpenC2 command and response messages, and may also be useful with other publish / subscribe protocol implementations. Notes: The results of this submission may be viewed at: http://tools.oasis-open.org/issues/browse/TCADMIN