18

P reventing D ata L eakage via E mail ADD Presentation

  • Upload
    odell

  • View
    37

  • Download
    0

Embed Size (px)

DESCRIPTION

P reventing D ata L eakage via E mail ADD Presentation. Academic Advisor: Dr. Yuval Elovici Technical Advisor : Polina Zilberman Team Members : Dmitry Kaganov Rostislav Pinski Eli Shtein Alexander Gorohovski Web site : http://www.cs.bgu.ac.il/~grorhovs/project/Main. - PowerPoint PPT Presentation

Citation preview

Page 1: P reventing  D ata L eakage via  E mail  ADD Presentation
Page 2: P reventing  D ata L eakage via  E mail  ADD Presentation

Academic Advisor: Dr. Yuval Elovici

Technical Advisor:Polina Zilberman

Team Members: Dmitry KaganovRostislav Pinski

Eli ShteinAlexander Gorohovski

Web site:http://www.cs.bgu.ac.il/~grorhovs/project/Main

Page 3: P reventing  D ata L eakage via  E mail  ADD Presentation

Simple User

Send an e-mail

Check e-mail

validity

Add new user

Set systems’ configuration

sLog in to

the system as a system administrat

or

Remove existing

user

Administrator

E-mail client Exchange server

<<Exten

ds>>

<<Extends>>

<<Extends>>

<<Extends

>>

<<Extends

>>

<<

Extends

>>

Simple User

<<Extends

>>

Administrator

Update existing

user

Deal with e-mails marked by a question

mark

Log out from the

administrator mode

Mark e-mail as got / sent by mistake

Use Cases DiagramUse Cases Diagram

Update system’s

model

Page 4: P reventing  D ata L eakage via  E mail  ADD Presentation

User

Outlook Plug-in

Server

Exchange server

Middle-ware

HostSystem core

Figure 1.1 – System architecture

Global ArchitectureGlobal Architecture

Page 5: P reventing  D ata L eakage via  E mail  ADD Presentation

Same computer

Plug-in Middle-ware Server

Data base

Management ConsoleLog filesSystem Core

Figure 1.2 – System Core architecture

System ArchitectureSystem Architecture

Page 6: P reventing  D ata L eakage via  E mail  ADD Presentation

Data Flow DiagramData Flow Diagram

Page 7: P reventing  D ata L eakage via  E mail  ADD Presentation

E-mail to classify, e.g. query <s,r,c<

E-mail to .classify, e.g query <s,r,c<

Link's thresholdSimilarity score

Link's thresholdSimilarity score

Every two users that exchanged emails in the past define a link, and all emails exchanged between these two users are associated with the link.

The classification of an e-mail with content c sent from s to r is performed as follows: the e-mail is compared with the link defined by the users s and r. If the received similarity score is lower than the link's threshold similarity score, then sending the e-mail is considered a potential leak.

Purposed Solution – The Theoretical Purposed Solution – The Theoretical ModelModel

Link communication analysis Link communication analysis

Page 8: P reventing  D ata L eakage via  E mail  ADD Presentation

Orange circles represent the emails taken into account when

classifying an email sent from Bob to Alice.

Assume Alice and Bob belong to a group that communicates topic T, and Bob sends an email with content T to Alice. Alice won't be considered a wrong recipient, even if Alice and Bob have never exchanged communication with content T before.

Group communication analysisGroup communication analysis

Page 9: P reventing  D ata L eakage via  E mail  ADD Presentation

No

NoNo

Apparently, cascading the group-based and link-based classifiers will take advantage of the “strong” points of both classifiers, and eliminate their “weak” points.

Cascading the modelsCascading the models

Page 10: P reventing  D ata L eakage via  E mail  ADD Presentation

Overview of User InterfaceOverview of User InterfaceSimple User InterfaceSimple User Interface

Page 11: P reventing  D ata L eakage via  E mail  ADD Presentation

Overview of User InterfaceOverview of User InterfaceAdministrator InterfaceAdministrator Interface

Page 12: P reventing  D ata L eakage via  E mail  ADD Presentation

Plug-In – Main ClassesPlug-In – Main Classes

Page 13: P reventing  D ata L eakage via  E mail  ADD Presentation

““Middle Ware” – Main ClassesMiddle Ware” – Main Classes

Page 14: P reventing  D ata L eakage via  E mail  ADD Presentation

Model + Server – Main ClassesModel + Server – Main Classes

Page 15: P reventing  D ata L eakage via  E mail  ADD Presentation

Management Console– Main Classes– Main Classes

Page 16: P reventing  D ata L eakage via  E mail  ADD Presentation

Data Base Information Data Base Information

Page 17: P reventing  D ata L eakage via  E mail  ADD Presentation
Page 18: P reventing  D ata L eakage via  E mail  ADD Presentation