-
Type: Task
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Component/s: Registration / Template Request
-
Labels:None
-
Environment:
OpenC2
Submitted on Tuesday, April 7, 2020 - 15:22
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
Work product title and version number: OpenC2 Use of Google Cloud Pub/Sub
Messaging
Work product abbreviation: gglpubsub
Track: Non-Standards Track Work Product
Abstract: 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.
Template type: Basic (for most prose documents)
Format: Please describe in Notes section
Chair(s):
Joe Brule, jmbrule@radium.ncsc.mil, National Security Agency
Duncan Sparrell, duncan@sfractal.com, sFractal Consulting LLC
Editor(s):
Robert O'Brian, robert.obrien@omnyon.com, G2, Inc.
David Lemire, david.lemire@hii-tsd.com, G2, Inc.
Namespace(s):
Notes: Please provide template in Markdown format. A companion ticket for a
version control instance is being submitted.
The results of this submission may be viewed at:
http://tools.oasis-open.org/issues/browse/TCADMIN