conner hansen alex summer andreas floeck safe message system
Post on 19-Dec-2015
212 views
TRANSCRIPT
![Page 1: Conner Hansen Alex Summer Andreas Floeck Safe Message System](https://reader030.vdocuments.us/reader030/viewer/2022032800/56649d365503460f94a0ee41/html5/thumbnails/1.jpg)
Conner HansenAlex SummerAndreas Floeck
Safe Message System
![Page 2: Conner Hansen Alex Summer Andreas Floeck Safe Message System](https://reader030.vdocuments.us/reader030/viewer/2022032800/56649d365503460f94a0ee41/html5/thumbnails/2.jpg)
Use Case Diagram
![Page 3: Conner Hansen Alex Summer Andreas Floeck Safe Message System](https://reader030.vdocuments.us/reader030/viewer/2022032800/56649d365503460f94a0ee41/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: Conner Hansen Alex Summer Andreas Floeck Safe Message System](https://reader030.vdocuments.us/reader030/viewer/2022032800/56649d365503460f94a0ee41/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: Conner Hansen Alex Summer Andreas Floeck Safe Message System](https://reader030.vdocuments.us/reader030/viewer/2022032800/56649d365503460f94a0ee41/html5/thumbnails/5.jpg)
Integrated Security Attributes (Cauliflower)
![Page 6: Conner Hansen Alex Summer Andreas Floeck Safe Message System](https://reader030.vdocuments.us/reader030/viewer/2022032800/56649d365503460f94a0ee41/html5/thumbnails/6.jpg)
External Security Class (SecX)
![Page 7: Conner Hansen Alex Summer Andreas Floeck Safe Message System](https://reader030.vdocuments.us/reader030/viewer/2022032800/56649d365503460f94a0ee41/html5/thumbnails/7.jpg)
![Page 8: Conner Hansen Alex Summer Andreas Floeck Safe Message System](https://reader030.vdocuments.us/reader030/viewer/2022032800/56649d365503460f94a0ee41/html5/thumbnails/8.jpg)
State Diagram: Program
![Page 9: Conner Hansen Alex Summer Andreas Floeck Safe Message System](https://reader030.vdocuments.us/reader030/viewer/2022032800/56649d365503460f94a0ee41/html5/thumbnails/9.jpg)
State Diagram: Session
![Page 10: Conner Hansen Alex Summer Andreas Floeck Safe Message System](https://reader030.vdocuments.us/reader030/viewer/2022032800/56649d365503460f94a0ee41/html5/thumbnails/10.jpg)
Sequence Diagram: Send Message
![Page 11: Conner Hansen Alex Summer Andreas Floeck Safe Message System](https://reader030.vdocuments.us/reader030/viewer/2022032800/56649d365503460f94a0ee41/html5/thumbnails/11.jpg)
Sequence Diagram: Receive Message
![Page 12: Conner Hansen Alex Summer Andreas Floeck Safe Message System](https://reader030.vdocuments.us/reader030/viewer/2022032800/56649d365503460f94a0ee41/html5/thumbnails/12.jpg)
What did we learn?