-
Type: Task
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Component/s: OASIS Open Repository
-
Labels:None
-
Environment:
OpenC2 TC
Submitted on Monday, August 28, 2017 - 16:58
Submitted by user:
Submitted values are:
Your name: Joe Brule
TC name: OASIS Open Command and Control (OpenC2) TC
TC email address: openc2@lists.oasis-open.org
GitHub name: openc2-reactor-relay
Purpose statement: The purpose of the openc2-reactor-relay repository is to
(a)
demonstrate how OpenC2 can be deployed as a means to manage and administrate
geographically disparate network, and (b) provision a codebase to enable
other
prototype efforts.
Description: Reactor-relay provides a simple, modular API to accepting OpenC2
commands and converting them into Python actions
Open source license: Apache License v 2.0
Maintainer(s):
Mr. Dave Kemp (National Security Agency) ; dpkemp@radium.ncsc.mil; davaya
Mr. Adam Bradbury (Zepko Corporation); adam.bradbury@zepko.com;
AdamTheAnalyst
Approval link: https://www.oasis-open.org/committees/ballot.php?id=3115
Notes:
Reactor-relay can be administered by non-technical staff. It allows the end
user
to link profile code, to OpenC2 commands and actuators, and handles
credential
storage.
The relay is called by an upstream Orchestrator (See reactor-master), the
idea
is, that an enterprise has multiple sites and clients, with different
capabilities and network layouts, buy allowing engineers to create a topology
of
"Relays" commands can be routed to multiple sites from a central server,
without
the need for that central server to connect into each actuator directly.
(i.e.,
remote access as root to a web server from the internet).
Relays provide a way for us to define specific use cases and actuators per
client, and provide a secure ip-locked TLS channel to execute those actions.
The associated GitHub repository is: openc2-reactor-master
The initial codebase will be imported from the OpenC2 Forum's Github
repository.
The initial maintainer of the openc2-orchid shall be Mr. Dave Kemp
(National
Security Agency) with Mr. Adam Bradbury as the technical lead (Zepko
Corporation).
[form data via rcc, per
https://drive.google.com/open?id=0B-FunCZrr-vtTUhnbGpPTlBKLTQ ]
The results of this submission may be viewed at:
http://tools.oasis-open.org/issues/browse/TCADMIN