...
** XXX: integrate both diagrams into a single view **
Note: In Phase 1, we will target only the Gateway security and not work on the device side of things.
Systems Requirements
** XXX: state this for verifier, app server, and device separately **
External Access: ssh access to the node would be required
, add missing ports **
** show objective device (dotted) and test surrogate (container) **
SEDIMENT System Requirements
- Ubuntu 20.04 docker container containers for verifier, relying party, app server, and prover (surrogate test device)
- Memory: 8 GB
- CPU: 4 VCPUs
Arch: x86_64
Networking: The following TCP ports needs to be open for the corresponding containers
Relying Party: 22 (ssh), 8000 and 8101
must be able to open connection to 8001
Verifier: 22 (ssh), 8100, and 443 (GUI)
must be able to open connections to 8101
Application Server: 22 (ssh), 8001, and 443 (GUI)
Device: no open ports, but 22 (ssh)
must be able to open connections to 8000
and 8001
KubeArmor System Requirements
...