safe message system
DESCRIPTION
Safe Message System. Conner Hansen Alex Summer Andreas Floeck. Use Case Diagram. Utility Tree (1). Security Session-level encryption (H) User-level encryption (H) Unspoofable communication path (H) User authentication (M) Reliability (Fault Tolerance) Guarantee delivery of messages (H) - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Safe Message System](https://reader035.vdocuments.net/reader035/viewer/2022062315/568160c9550346895dcff8df/html5/thumbnails/1.jpg)
Conner HansenAlex SummerAndreas Floeck
Safe Message System
![Page 2: Safe Message System](https://reader035.vdocuments.net/reader035/viewer/2022062315/568160c9550346895dcff8df/html5/thumbnails/2.jpg)
Use Case Diagram
![Page 3: Safe Message System](https://reader035.vdocuments.net/reader035/viewer/2022062315/568160c9550346895dcff8df/html5/thumbnails/3.jpg)
Utility Tree (1)
Security– Session-level encryption (H)– User-level encryption (H)– Unspoofable communication path (H)– User authentication (M)
Reliability (Fault Tolerance)– Guarantee delivery of messages (H)– Logging system (L)– Available P2P network (L)
![Page 4: Safe Message System](https://reader035.vdocuments.net/reader035/viewer/2022062315/568160c9550346895dcff8df/html5/thumbnails/4.jpg)
Utility Tree (2)
Usage– Selectable security level (H)– Broadcast message (M)– Store message (M)
Maintainability– Updatable security algorithms (M)– Updatable network routines (M)– Bugfixes, update system (H)
Modifiability– Easy to change GUI (L)
![Page 5: Safe Message System](https://reader035.vdocuments.net/reader035/viewer/2022062315/568160c9550346895dcff8df/html5/thumbnails/5.jpg)
Integrated Security Attributes (Cauliflower)
![Page 6: Safe Message System](https://reader035.vdocuments.net/reader035/viewer/2022062315/568160c9550346895dcff8df/html5/thumbnails/6.jpg)
External Security Class (SecX)
![Page 7: Safe Message System](https://reader035.vdocuments.net/reader035/viewer/2022062315/568160c9550346895dcff8df/html5/thumbnails/7.jpg)
![Page 8: Safe Message System](https://reader035.vdocuments.net/reader035/viewer/2022062315/568160c9550346895dcff8df/html5/thumbnails/8.jpg)
State Diagram: Program
![Page 9: Safe Message System](https://reader035.vdocuments.net/reader035/viewer/2022062315/568160c9550346895dcff8df/html5/thumbnails/9.jpg)
State Diagram: Session
![Page 10: Safe Message System](https://reader035.vdocuments.net/reader035/viewer/2022062315/568160c9550346895dcff8df/html5/thumbnails/10.jpg)
Sequence Diagram: Send Message
![Page 11: Safe Message System](https://reader035.vdocuments.net/reader035/viewer/2022062315/568160c9550346895dcff8df/html5/thumbnails/11.jpg)
Sequence Diagram: Receive Message
![Page 12: Safe Message System](https://reader035.vdocuments.net/reader035/viewer/2022062315/568160c9550346895dcff8df/html5/thumbnails/12.jpg)
What did we learn?