P2P Folder

oOo Study Topics oOo

(*) General
- Client/server architecture
- Socket connection (check out "Unix Network Programming")
- Textual description of the system

(*) File management

- File handling (splitting, reassemble and space allocation)
- File hashing (MD5? Blowfish? SHA1?)
- File transfer (we must use TCP protocol due its reliability)

(*) Security

- Authentication (digital signatures)
- Privacy (assymetric/symetric keys)

(*) Other stuff / future problems

- How to handle different hashes in the same files

Contact info: See the source forge procject site... =)