Skip to content

Latest commit

 

History

History
342 lines (271 loc) · 9.72 KB

use_case_tech.md

File metadata and controls

342 lines (271 loc) · 9.72 KB

Use Case Technologies / Standards / Open Source Projects

This page is a companion page to Demo Use Cases. It contains a brief summary of the project involved, how it fits into the use case, and provices links to supporting information (e.g. STIX bundles, CACAO playbooks, OpenC2 commands, ...) and to the organizations interworking with them in sweat equity.

They are listed ordered by amount of sweat equity, evaluated subjectively using:

N = (3*X) + (2*Y) + Z

where:

  • X = number of organizations providing working software machine-to-machine API's using this technology. For example sFractal's TwinklyMaHa interfaces MQTT/OpenC2 with the DKI MQTT broker which in turn interfaces MQTT/OpenC2 with the HII OIF project. These interfaces can be used to demo OpenC2 use in the Day 1,2,3,4 use cases. This would result in X=3 (sFractal, HII, NSA).
  • Y = similar to X, but instead of machine-to-machine, there is human-to-machine interface. For example, certain vendors may demo products that don't have standard interfaces but can show value to the use case by allowing village participants to use the human interface to their technology
  • Z = similar to X but hand-waving lycan is involved

OpenC2 =9

What is OpenC2?

OpenC2 is a standardized language for the command and control of technologies that provide or support cyber defenses. By providing a common language for machine-to-machine communication, OpenC2 is vendor and application agnostic, enabling interoperability across a range of cyber security tools and applications. The use of standardized interfaces and protocols enables interoperability of different tools, regardless of the vendor that developed them, the language they are written in or the function they are designed to fulfill.

For more info, see https://openc2.org/

OpenC2 Sweat Equity "score"

  • X = 3 (HII/NSA, IBM, sFractal)
  • Y = 0
  • Z = 0
  • N = 9

OpenC2 in Use Case

OpenC2 commands were used in the Demo Use Case:

  • Day 1 by Murphy’s Law LLP
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 2 by On Deck Holdings
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 3 by Triumvirate CleanUp
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 4 by NSAANSA
    • add text here explaining how used, link to sweat equity and supporting files

Kestrel =6

What is Kestrel?

Kestrel is an Open Cybersecurity Alliance subproject developing a threat hunting language which provides an abstraction for threat hunters to focus on what to hunt instead of how to hunt

Kestrel Sweat Equity "score"

  • X = 2 (HII/NSA, IBM)
  • Y = 0
  • Z = 0
  • N = 6

Kestrel in Use Case

Kestrel hunt books were used in the Demo Use Case:

  • Day 1 by Murphy’s Law LLP
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 2 by On Deck Holdings
    • add text here explaining how used, link to sweat equity and supporting files

PACE =6

What is PACE?

PACE ....

PACE Sweat Equity "score"

  • X = 2 (HII/NSA, sFractal)
  • Y = 0
  • Z = 0
  • N = 6

PACE in Use Case

PACE were used in the Demo Use Case: PACE systems were used:

  • Day 3 by Triumvirate CleanUp
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 4 by NSAANSA
    • add text here explaining how used, link to sweat equity and supporting files

CACAO =3

What is CACAO?

CACAO ....

CACAO Sweat Equity "score"

  • X = 0
  • Y = 1 (Cydarm)
  • Z = 1 (sFractal)
  • N = 3

CACAO in Use Case

CACAO playbooks were used in the Demo Use Case:

  • Day 1 by Murphy’s Law LLP
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 2 by On Deck Holdings
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 3 by Triumvirate CleanUp
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 4 by NSAANSA
    • add text here explaining how used, link to sweat equity and supporting files

CSAF =3

What is CSAF?

CSAF ....

CSAF Sweat Equity "score"

  • X = 1 (sFractal)
  • Y = 0
  • Z = 0
  • N = 3

CSAF in Use Case

CSAF were used in the Demo Use Case:

  • Day 1 by Murphy’s Law LLP
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 3 by Triumvirate CleanUp
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 4 by NSAANSA
    • add text here explaining how used, link to sweat equity and supporting files

SBOM =3

What is SBOM?

SBOM ....

SBOM Sweat Equity "score"

  • X = 1 (sFractal)
  • Y = 0
  • Z = 0
  • N = 3

SBOM in Use Case

SBOMs were used in the Demo Use Case:

  • Day 3 by Triumvirate CleanUp
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 4 by NSAANSA
    • add text here explaining how used, link to sweat equity and supporting files

STIX Shifter =3

What is STIX Shifter?

STIX Shifter ....

STIX Shifter Sweat Equity "score"

  • X = 1 (IBM)
  • Y = 0
  • Z = 0
  • N = 3

STIX Shifter in Use Case

STIX Shifter was used in the Demo Use Case:

  • Day 1 by Murphy’s Law LLP
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 2 by On Deck Holdings
    • add text here explaining how used, link to sweat equity and supporting files

VEX =3

What is VEX?

VEX ....

VEX Sweat Equity "score"

  • X = 1 (sFractal)
  • Y = 0
  • Z = 0
  • N = 3

VEX in Use Case

VEXs were used in the Demo Use Case:

  • Day 1 by Murphy’s Law LLP
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 3 by Triumvirate CleanUp
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 4 by NSAANSA
    • add text here explaining how used, link to sweat equity and supporting files

IoB =3

What is IoB?

IoB ....

IoB Sweat Equity "score"

  • X = 1 (JHU/APL)
  • Y = 0
  • Z = 0
  • N = 3

IoB in Use Case

XXX were used in the Demo Use Case:

  • Day 1 by Murphy’s Law LLP
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 2 by On Deck Holdings
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 3 by Triumvirate CleanUp
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 4 by NSAANSA
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 5 by law enforecement
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 6 by the military
    • add text here explaining how used, link to sweat equity and supporting files

NIEMOpen =1

What is NIEMOpen?

NIEMOpen ....

NIEMOpen Sweat Equity "score"

  • X = 0
  • Y = 0
  • Z = 1 (sFractal)
  • N = 1

NIEMOpen in Use Case

NIEMOpen was used in the Demo Use Case:

  • Day 1 by Murphy’s Law LLP and law enforcement
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 2 by On Deck Holdings and law enforcement
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 5 by law enforcement and the courts
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 6 by the military
    • add text here explaining how used, link to sweat equity and supporting files

TAC =0

What is TAC?

TAC ....

TAC Sweat Equity "score"

  • X = 0
  • Y = 0
  • Z = 0
  • N = 0

TAC in Use Case

TAC were used in the Demo Use Case:

  • Day 1 by Murphy’s Law LLP
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 2 by On Deck Holdings
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 3 by Triumvirate CleanUp
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 4 by NSAANSA
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 5 by law enforecement
    • add text here explaining how used, link to sweat equity and supporting files
  • Day 6 by the military
    • add text here explaining how used, link to sweat equity and supporting files

OXA

What is OXA?

OXA ....

OXA Sweat Equity "score"

  • X = 0
  • Y = 0
  • Z = 0
  • N = 0

OXA in Use Case

OXA were used in the Demo Use Case:

  • none yet, need to add, probably in PACE security posture details

SpydeRisk =0

What is SpydeRisk?

SpydeRisk ....

SpydeRisk Sweat Equity "score"

  • X = 0
  • Y = 0
  • Z = 0
  • N = 0

SpydeRisk in Use Case

SpydeRisk was used in the Demo Use Case:

  • none yet, need to add, probably in PACE security posture details

OHDF =0

What is OHDF?

OHDF ....

OHDF Sweat Equity "score"

  • X = 0
  • Y = 0
  • Z = 0
  • N = 0

OHDF in Use Case

OHDF were used in the Demo Use Case:

  • none yet, need to add, probably in PACE security posture details

VSMI =0

What is VSMI?

VSMI ....

VSMI Sweat Equity "score"

  • X = 0
  • Y = 0
  • Z = 0
  • N = 0

VSMI in Use Case

VSMI were used in the Demo Use Case:

  • none yet, need to add, probably in PACE security posture details

SARIF =0

What is SARIF?

SARIF ....

XSARIFXX Sweat Equity "score"

  • X = 0
  • Y = 0
  • Z = 0
  • N = 0

SARIF in Use Case

SARIF were used in the Demo Use Case:

  • none yet, need to add, probably in PACE security posture details