Abstract

Since the advent of Napster, the idea of peer-to-peer (P2P) architectures being applied to file-sharing applications has become popular, spawning other P2P networks like Gnutella, Morpheus, Kazaa, and BitTorrent. This growth in P2P development has nearly eradicated the idea of the traditional client-server structure in the file-sharing model, now placing emphasizes on faster query processing, deeper levels of decentralism, and methods to protect against copyright law violation. SARP Net is a secure, anonymous, decentralized, P2P overlay network that is designed to protect the activity of its users in its own file-sharing community. It is secure in the fact that public-key encryption is used to guard eavesdroppers during messages. The protocol guarantees user anonymity by incorporating message hopping from node to node to prevent any network observer from pinpointing the origin of any file query or shared-file source. To further enhance the system's security, a reputation scheme is incorporated to police nodes from malicious activity, maintain the overlay's topology, and enforce rules to protect node identity.

Graduation Date

2006

Semester

Summer

Degree

Master of Science (M.S.)

College

College of Engineering and Computer Science

Department

Electrical Engineering and Computer Science

Format

application/pdf

Identifier

CFE0001264

URL

http://purl.fcla.edu/fcla/etd/CFE0001264

Language

English

Release Date

October 2018

Length of Campus-only Access

None

Access Status

Masters Thesis (Open Access)

Share

COinS