Skip to content

Task given was to make a system where a Professor can share his video lectures with his students. Those video should play for the machines with which it has been shared, and not on ANY OTHER MACHINE.

Notifications You must be signed in to change notification settings

abhayprakash/Network-Security-Course-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Way to run:
	- g++ server.cpp -lmcrypt
	- ./a.out portNum

	// client side
	- g++ clientPlayer.cpp -lmcrypt
	- ./a.out IPOfServer portNum

Things To Do:
	- get server client model working for video transfer 		: Done
	- encryption and decryption implementation 			: Done
	- extraction of MAC 						: Done 
	- decryption to pipe and play video from pipe 			: Done
	- digital signature 						: To Do
	- RSA use for key exchange : IMPORTANT 				: To Do
	- fetch of list of available videos (shared with that user) 	: To Do
		- give name of video to view
	- remove intermediate files required : Low Imp			: To Do

About

Task given was to make a system where a Professor can share his video lectures with his students. Those video should play for the machines with which it has been shared, and not on ANY OTHER MACHINE.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published