A E-commerce application, a web site where users can store their files (irrespective of type ) without horrifying by security threats.
Depending on the context, it’s been names as ‘safedrop.com’.
User facilities >>>>
>>A fresh user must sign up to create an account
>>One has to log in using account information to access the uploading and downloading(if any) facility
>>There is a scope for resetting password if anyone forgets
>>Once uploaded ,a file will be stored in encrypted version
>>One can download only files uploaded by oneself in decrypted form
>>There is also provision for changing password ,updating one’s profile picture and deleting account
1. FILE ENCRYPTION AND DECRYPTION
Presented by
Arka Halder
Amit Saha
Subrata Mahata
Sumanta Mete
Sudip Mandol
IT
DEPARTMENT
GOVT. COLLEGE OF ENGINEERING &TEXTILE
TECHNOLOGY,SERAMPORE
2. ACKNOWLEDGEMENT
In completing this project we have been fortunate to have help,
support and encouragement from many people. We would like to
thank them for their cooperation.
First, we would like to thank our mentor Mr. Mainak Basu Roy, for
guiding us through each and every step of the process with
knowledge and support.
Thank you for your advice, guidance and assistance.
4. OVERVIEW OF THE PROJECT
• A E-commerce application, a web site where users can store their files
(irrespective of type ) without horrifying by security threats.
• Depending on the context, it’s been names as ‘safedrop.com’.
• User facilities
A fresh user must sign up to create an account
One has to log in using account information to access the
uploading and downloading(if any) facility
There is a scope for resetting password if anyone forgets
Once uploaded ,a file will be stored in encrypted version
One can download only files uploaded by oneself in decrypted
form
There is also provision for changing password ,updating one’s
profile picture and deleting account
5. OBJECTIVE
• Making a file uploading and downloading site.
• Assuring safety as much as possible.
• Providing user the scope to store file irrespective of the file type.
• To facilitate user to change password, update profile image and delete
account.
6. RECOMMENDED SOFTWARE REQUIREMENTS
Operating system : windows 7
Framework : .NET (4.0)
Application software : Microsoft Visual Studio 2012
Programming language : C#
Database : SQL Server
Technology : ASP.NET
Web Server : IIS 6.0
7. SOFTWARE INTERFACE
SERVER
• Windows 7
• IDE-Visual Studio 2012
• SQL server 2008
CLIENT
• Windows XP or above
• .NET Framework
• Web Browser like Microsoft
Internet Explorer, Mozilla
Firefox etc.
8. HARDWARE REQUIREMENT
• Intel Pentium IV or above
• 2 GB RAM or above
• 10 GB hard disk or above
• Network Interface
9. HARDWARE INTERFACE
SERVER
• Intel Pentium IV or more
• 2 GB RAM
• 10 GB hard disk
• Network Interface
CLIENT
• Intel Pentium III or more
• 2 GB RAM
• Network Interface
10. FUNCTIONAL REQUIREMENTS
• Opening accounts
A new user must have to sign up initially to get access to the
website. Old users can log in directly with their email Id, password.
• Password reset
Users can reset password if required.
• Upload and download
Users can upload files and view a list of their uploaded files. They
can download it by selecting corresponding file name.
• Change password and profile picture
Users can change their password , profile picture
33. TESTING
Testing is an investigation conducted to provide stakeholders with
information about the quality of the product or service under test. Software
testing also provides an objective, independent view of the software to
allow the business to appreciate and understand the risks at
implementation of the software.
36. FUTURE SCOPE
The interaction procedure of user and the web application can be
further more improved to make it interactive and user friendly .The web
page layout may be improved .we are trying to upgrade it into a file
storage site as well as a file sharing site so that more users can be
attracted .We think more flexibility and interactive features can make it
more bigger.
37. CONCLUSION
After developing the application we have got a clear idea on web
development, especially in ms.net features, got a clear idea on how the
encryption or decryption takes place. We have come to know the pros &
cons of ms.net, the scopes of it and how it differs from other web
development techniques. I hope, in future, the experience will help us in
developing any web application and in career.