Skip to content

Feldgangende/p2p-email

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Peer to peer email system

CIS 433

Haomin He, Yanting Liu, Zhibin Zhang

Winter, 2017

Project: Secure peer to peer email system

Objectives:

-- Design the entire email system

-- Implement P2P framework library

-- Implement sending secure email method

-- Implement receiving secure email method

-- Build a mini-database

We are building an email system of confidentiality, integrity, and authentication. The current program we are working on involves three main functions: a distributed hash table to keep track of messages of users, a method to send encrypted and signed email, and a method to verify and decrypt received email.

Dependency: Twisted core 16.0.0 (The newest version does not work)

Implementation Usage: >python useragent.py 5000 127.0.0.1 4000

>Enter send or receive

receive

>Enter your email:

[email protected]

Interface Usage:
>python p2pemailUI_readmail.py

>python p2pemailUI_sendmail.py 

alt tag alt tag alt tag

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%