1 Definition | 2 Functional Requirements | 3 Syntax |
4 Semantics | 5 Conformance Testing | 6 Performance Assessment |
1 Definition
2 Functional Requirements
3 Syntax
https://schemas.mpai.community/CUI1/V2.0/data/PrimaryRiskStatements.json
4 Semantics
Label | Size | Description |
Header | N1 Bytes | Space-Time Header |
– Standard-Object | 9 Bytes | The characters “CUI-PRS-V” |
– Version | N2 Bytes | Major version – 1 or 2 characters |
– Dot-separator | 1 Byte | The character “.” |
– Subversion | N3 Bytes | Minor version – 1 or 2 characters |
MInstanceID | N4 Bytes | Identifier of Virtual Space. |
RiskStatementTime | N5 Bytes | Risk Statement Time |
PrimaryRiskData | N6 Bytes | Set of Risk Statements |
– CyberRisk | N7 Bytes | |
– AttackerSourceIP | N8 Bytes | |
– AttackDetectionTime | N9 Bytes | Time the attack was started or detected. |
– VectorProviderOrSource | N10 Bytes | Provider of input vector or external source. |
– Type | N11 Bytes | IP address |
– AttackSorceIPAddress | N12 Bytes | IP address of source of attack |
– DoSDestinationIP | N13 Bytes | |
– AttackDetectionTime | N14 Bytes | Time the DoS was detected. |
– VectorProviderOrSource | N15 Bytes | Provider of input vector or external source. |
– Type | N16 Bytes | Type: IP address |
– AttackDestinationIPAddress | N17 Bytes | IP address of destination of attack |
– SourcePort | N18 Bytes | |
– AttackDetectionTime | N19 Bytes | Time the flow was started or detected. |
– Vector ProviderOrSource | N20 Bytes | Provider of input vector or external source. |
– Type | N21 Bytes | Number |
– AttachSourcePortNumber | N22 Bytes | Port number from which the packet was sent. |
– DestinationPort | N23 Bytes | |
– AttackDetectionTime | N24 Bytes | Time the flow was started or detected. |
– Vector ProviderOrSource | N25 Bytes | Provider of input vector or external source. |
– Type | N26 Bytes | Number |
– AttackDestinationPortNumber | N27 Bytes | The port number to which the packet is directed. |
– Protocol | N28 Bytes | |
– AttackDetectionTime | N29 Bytes | |
– Vector ProviderOrSource | N30 Bytes | |
– Type | N31 Bytes | |
– CommunicationProtocol | N32 Bytes | |
– Duration | N33 Bytes | |
– StartAndEndTimeTime | N34 Bytes | |
– Vector ProviderOrSource | N35 Bytes | |
– Type | N36 Bytes | |
– AttackDuration | N37 Bytes | |
– Packets | N38 Bytes | |
– AttackDetectionTime | N39 Bytes | |
– Vector ProviderOrSource | N40 Bytes | |
– Type | N41 Bytes | |
– TransmittedPacktetsNumber | N42 Bytes | |
– Bytes | N43 Bytes | |
– AttackDetectionTime | N44 Bytes | |
– Vector ProviderOrSource | N45 Bytes | |
– Type | N46 Bytes | |
– DataTransferVolume | N47 Bytes | |
– RequestFrequency | N48 Bytes | |
– AttackDetectionTime | N49 Bytes | |
– Vector ProviderOrSource | N50 Bytes | |
– Type | N51 Bytes | |
– OccurrenceOfFlowRate | N52 Bytes | |
– IPAddressEntropy | N53 Bytes | |
– AttackDetectionTime | N54 Bytes | |
– Vector ProviderOrSource | N55 Bytes | |
– Type | N56 Bytes | |
– SourceDiversity | N57 Bytes | |
– TCPFlag | N58 Bytes | |
– AttackDetectionTime | N59 Bytes | |
– Vector ProviderOrSource | N60 Bytes | |
– Type | N61 Bytes | |
– TCPPacketsFlag | N61 Bytes | |
-Rainfall | ||
DescrMetadata | N61 Bytes | Descriptive Metadata |
5 Conformance Testing
A Data instance Conforms with Primary Risk Statements (CUI-PRS) V2.0 if:
- The Data validates against the Primary Risk Statements’ JSON Schema.
- All Data in the Primary Risk Statements’ JSON Schema
- Have the specified type.
- Validate against their JSON Schemas.
- Conform with their Data Qualifiers if present.