SlideShare a Scribd company logo
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
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.
CONTENTS
• Overview of the project
• Objectives
• Recommended Software requirements.
• Software interface
• Hardware Requirements
• Hardware interface
• Functional Requirements
• Non-Functional Requirements
• Data-Flow-Diagram.
• E-R Diagram.
• Database- Structure.
• Snapshots of project.
• Testing
• Future Scope.
• Conclusion
• References
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
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.
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
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.
HARDWARE REQUIREMENT
• Intel Pentium IV or above
• 2 GB RAM or above
• 10 GB hard disk or above
• Network Interface
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
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
NON-FUNCTIONAL REQUIREMENTS
• The system is an Web Application.
• This is Browser Independent
DFD - CONTEXT DIAGRAM
DFD – LEVEL 1 OF USER
ENTITY RELATIONSHIP DIAGRAM
DATABASE STRUCTURE
USER TABLE
DATABASE STRUCTURE
FILE DESCRIPTION TABLE
DATABASE STRUCTURE
FILE DESCRIPTION TABLE 2
DATABASE STRUCTURE
FEEDBACK TABLE
SNAPSHOTS OF PROJECT
HERE ARE SOME SNAPSHOTS OF
SAFEDROP.COM
STARTING PAGE
SIGNUP PAGE
LOGIN PAGE
HOME PAGE
DOWNLOAD PAGE
UPLOAD PAGE
PROFILE INFO
CHANGE PROFILE PICTURE
DELETE FILE
DELETE NEXT
DELETE PROFILE
FEEDBACK n LOGOUT
FEEDBACKs on START page
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.
TEST CASES OF SafeDrop
TEST CASES OF SafeDrop
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.
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.
REFERENCES
http://msdn.microsoft.com/library/default.asp
www.w3schools.com
http://www.wikipedia.org
http://www.cooltext.com
Grid view control.
http://www.codeproject.com/KB/Grid/RSS
File encryption decryption

More Related Content

PDF
Pal gov.tutorial3.session7
PPT
Basic fundamentals of web application development
DOC
Kathir_Resume
PPTX
eduhub360
PPT
Doors Web Access
PPTX
Presentation web based application|Web designing training center in coimbator...
DOCX
Resume_latest_March15_word
PPTX
Web app presentation
Pal gov.tutorial3.session7
Basic fundamentals of web application development
Kathir_Resume
eduhub360
Doors Web Access
Presentation web based application|Web designing training center in coimbator...
Resume_latest_March15_word
Web app presentation

Similar to File encryption decryption (20)

PPTX
DIGITAL TOLL TAX SYSTEM
PPTX
ONLINE PORTAL WITH COMPILER USING C#
DOC
SadikulIslamDotNetResume
PPTX
PPTX
AIR - Framework ( Cairngorm and Parsley )
PDF
Community platform for job seekers | web application for job seekers | case s...
PPT
software design and architecture modularity
DOC
Vivek_Ojha (1)
PPTX
Online Building Plan
PDF
Online Examination System in .NET & DB2
PPTX
quiz half ppt
PDF
Quiz application system project report..pdf
PPTX
E-Examination
PPTX
Presentation on topic software design and architecture
DOC
Chinnasamy Manickam
PPTX
Web Performance Optimization
DOCX
Resume_Harikrishna_Tekkam (1)
PPTX
Introduction to Backend Development (1).pptx
PPTX
Mid-Term Presentation
DOCX
Spm file33
DIGITAL TOLL TAX SYSTEM
ONLINE PORTAL WITH COMPILER USING C#
SadikulIslamDotNetResume
AIR - Framework ( Cairngorm and Parsley )
Community platform for job seekers | web application for job seekers | case s...
software design and architecture modularity
Vivek_Ojha (1)
Online Building Plan
Online Examination System in .NET & DB2
quiz half ppt
Quiz application system project report..pdf
E-Examination
Presentation on topic software design and architecture
Chinnasamy Manickam
Web Performance Optimization
Resume_Harikrishna_Tekkam (1)
Introduction to Backend Development (1).pptx
Mid-Term Presentation
Spm file33
Ad

More from AmitSaha123 (6)

PPTX
Application of GIS and Remote Sensing in Flood Risk Management
PPTX
Flood remedial mesures in gis
PPTX
Flood risk assessment methodology
PPTX
Presentation flood
PPT
Gfs final
PPTX
E recipe-managment
Application of GIS and Remote Sensing in Flood Risk Management
Flood remedial mesures in gis
Flood risk assessment methodology
Presentation flood
Gfs final
E recipe-managment
Ad

Recently uploaded (20)

PPTX
PptxGenJS_Demo_Chart_20250317130215833.pptx
PPTX
SAP Ariba Sourcing PPT for learning material
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PPTX
Mathew Digital SEO Checklist Guidlines 2025
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PDF
Tenda Login Guide: Access Your Router in 5 Easy Steps
PDF
Paper PDF World Game (s) Great Redesign.pdf
PPT
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
DOCX
Unit-3 cyber security network security of internet system
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PDF
Slides PDF The World Game (s) Eco Economic Epochs.pdf
PDF
An introduction to the IFRS (ISSB) Stndards.pdf
PPTX
Introuction about WHO-FIC in ICD-10.pptx
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PDF
WebRTC in SignalWire - troubleshooting media negotiation
PPTX
newyork.pptxirantrafgshenepalchinachinane
PPTX
INTERNET------BASICS-------UPDATED PPT PRESENTATION
PPTX
presentation_pfe-universite-molay-seltan.pptx
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PDF
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf
PptxGenJS_Demo_Chart_20250317130215833.pptx
SAP Ariba Sourcing PPT for learning material
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Mathew Digital SEO Checklist Guidlines 2025
Module 1 - Cyber Law and Ethics 101.pptx
Tenda Login Guide: Access Your Router in 5 Easy Steps
Paper PDF World Game (s) Great Redesign.pdf
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
Unit-3 cyber security network security of internet system
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
Slides PDF The World Game (s) Eco Economic Epochs.pdf
An introduction to the IFRS (ISSB) Stndards.pdf
Introuction about WHO-FIC in ICD-10.pptx
Job_Card_System_Styled_lorem_ipsum_.pptx
WebRTC in SignalWire - troubleshooting media negotiation
newyork.pptxirantrafgshenepalchinachinane
INTERNET------BASICS-------UPDATED PPT PRESENTATION
presentation_pfe-universite-molay-seltan.pptx
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
Automated vs Manual WooCommerce to Shopify Migration_ Pros & Cons.pdf

File encryption decryption