Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Protected File Sharing

Network Security Project

Group: 1. 2. 3. 4. 5. 6. 7. 8. Deepak Kushwah Devesh Varshney Harish Panwar Kapil Diwakar Piyush Madan Prakash Gamit Tanmay Varun Chetram Meena

Working Outline: The original content files, that are to be shared, are encrypted with an encryption algorithm (we used DES, can be replaced) using a key which is private by reading the file as a byte stream. The encrypted file is made available to the users. To open the file, user needs our custom application which performs following functions sequentially. The application makes use data files which contain IP, MAC addresses and Usernames, Passwords of registered users in an encrypted manner. Application when invoked with the file (encrypted) to be opened as an argument, firstly checks IP address of the machine and verifies it against the data file. If a match is found, it proceeds to next step otherwise terminates. Then it checks MAC address of the system against the registered MAC with above IP address. If a match is found, it proceeds to next step otherwise terminates. Then it asks for the password for the user registered with that particular IP and MAC address. If authenticated, it proceeds to next step. Now it decrypts the content of encrypted file using corresponding decryption algorithm (DES) and key by reading the file as a byte stream It displays the decrypted content in a new window, for now our application supports viewing files with txt, doc, jpg, png extensions. Other file formats can be viewed using some other plugin libraries.

You might also like