12
Conner Hansen Alex Summer Andreas Floeck Safe Message System

Safe Message System

  • Upload
    cana

  • View
    36

  • Download
    0

Embed Size (px)

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 Presentation

Citation preview

Page 1: Safe Message System

Conner HansenAlex SummerAndreas Floeck

Safe Message System

Page 2: Safe Message System

Use Case Diagram

Page 3: Safe Message System

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

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

Integrated Security Attributes (Cauliflower)

Page 6: Safe Message System

External Security Class (SecX)

Page 7: Safe Message System
Page 8: Safe Message System

State Diagram: Program

Page 9: Safe Message System

State Diagram: Session

Page 10: Safe Message System

Sequence Diagram: Send Message

Page 11: Safe Message System

Sequence Diagram: Receive Message

Page 12: Safe Message System

What did we learn?