Testing-Plantuml

1.Diagram_A

@startuml
left to right direction
database "ubuntu-cve-tracker" as D1
database "debian-kernel-sec" as D2
database "stable/backported\n git commit messages" as D3
database "cip-kernel-sec Issue DB" as D4
file "CIP Kernel\nCVE Reports" as f1
D1-->D4 : scripts/\nimport_ubuntu.py
D2-->D4 : scripts/import_debian.py
D3-->D4 : scripts/import_stable.py
D4-->f1 : scripts/report_affected.py
@enduml

2.Diagram_B

@startuml
rectangle "Gitlab server\n(Authentication service)" as r1
rectangle "CIP developers" as r2
database "Gitlab Storage" as db1
rectangle "CIP maintainers" as r3

r2-up->r1 : Send Merge Request
db1<-up->r1 : Save Changes
r3-up->r1 : Approve/Reject Merge Request
@enduml

3.Diagram_C

  @startuml
  rectangle "Key Genreration" as r1
  rectangle "Key Storage" as r2
  rectangle "Key distribution & \n installation" as r3
  rectangle "Key Use" as r4
  rectangle "Key rotation" as r5
  rectangle "key backup & recovery" as r6
  rectangle "Key revocation & \n suspension" as r7
  rectangle "Key destruction" as r8

  r1-right->r2
  r2-right->r3
  r3-right->r4
  r4-->r5
  r5-left->r6
  r6-left->r7
  r7-left->r8
  @enduml

Private Key Management Life Cycle

4.Diagram_D

@startuml
class Example {
   +attribute: type
   +method()
}
@enduml

5.Diagram_E

Alice and Bob