on trust establishment in mobile ad-hoc networkshelmy/cis6930-09/mukul_group1_trustmodel.pdfon trust...

20
On Trust Establishment in Mobile Ad-Hoc Networks Laurent Eschenauer, Virgil D. Gligorand John Baras ECE Department, University of Maryland Proceedings of the Security Protocols Workshop (2002)

Upload: others

Post on 25-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

On Trust Establishment in Mobile

Ad-Hoc Networks

Laurent Eschenauer, Virgil D. Gligor and John Baras

ECE Department, University of Maryland

Proceedings of the Security Protocols Workshop (2002)

Page 2: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Trust – reliance on the integrity, strength, ability, surety, etc., of a person or thing.

Real Life

• Trusting a Colleague

Computer Network

• Trusting a Node

• Trusting a Colleague’s Trust

about another Colleague

• Trusting a Node’s Trust

about another Node

TransitivityTransitivityA -> B -> Y

Page 3: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

How Things work in Internet

Internet

• Certification Authority certifies

someone.

• That Certificate is stored in a

Real Life

• Your Trusted Friend trusts

someone

• That Certificate is stored in a

Directory Server

• People contact the Directory

Server to fetch that Certificate

in order to establish “Trust” on

“Someone”

• “Someone” contacts you

with Reference to your

“Trusted Friend”

• You call your “Trusted

Friend” to confirm his Trust

Page 4: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

What’s Odd and What’s Not

Similarity

• Transitivity of Trust Establishment

Oddity

• Trust Establishment without

a Trust Infrastructure

• Uncertainty in Trust Establishment

• Guaranteed Connectivity to Trust-Infrastructure Servers

• Short-lived, Fast, and On-

line-only Trust

Establishment

• Trust Establishment with

Incomplete Evidence

Page 5: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

What’s Required in a MANET

Page 6: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Scenario 1

Page 7: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Scenario 2

Page 8: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Scenario 3

Page 9: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Solution Proposed

Generation of Trust EvidenceGeneration of Trust Evidence

Page 10: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Solution Proposed

Distribution of Trust EvidenceDistribution of Trust Evidence

Page 11: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Solution Proposed

Application of Evaluation Metric to Body of EvidenceApplication of Evaluation Metric to Body of Evidence

Page 12: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Conclusion

Pros

• Comprehensive comparison

of Internet and MANET

Trust Model.

Cons

• No Implementation

• Freenet Modification Idea

• Nice Explanation of

Transitivity concept.

• Discussed Scenarios are

Practical.

• Freenet Modification Idea

not complete.

• No Simulations

• No Experiments

Page 13: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Other Papers

Establishing Trust In Pure Ad-hoc NetworksEstablishing Trust In Pure Ad-hoc Networks

Cooperation in Wireless Ad Hoc NetworksCooperation in Wireless Ad Hoc Networks

Page 14: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Fitting All Pieces Together

Reno Varghese - GeoCastReno Varghese - GeoCast

Page 15: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Fitting All Pieces Together

Pavneet Singh - LocalizationPavneet Singh - Localization

Page 16: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Fitting All Pieces Together

Kunal Sawlani- ArchitectureKunal Sawlani- Architecture

Mukul Sharma – Trust ModelMukul Sharma – Trust Model

Page 17: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Process Model

Page 18: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Trust Hierarchy

Assured Help Trusted Node

GeoCast/Flood

Second/Third Hop SOS Relay

Acquain + Eigen Match

Stranger + Eigen Match

Stranger + Eigen

Mismatch

Acquain + Eigen

Mismatch

Large Node Density

Page 19: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

System View

On Drawing BoardOn Drawing Board

Page 20: On Trust Establishment in Mobile Ad-Hoc Networkshelmy/cis6930-09/Mukul_Group1_TrustModel.pdfOn Trust Establishment in Mobile Ad-Hoc Networks ... Virgil D. Gligorand John Baras ECE

Thanks!!

Questions or Comments!!Questions or Comments!!