remote access for desktop with encryption system (

16
Remote Access For Desktop With Encryption System (RADES) By, Abhishek Juyal – IT ‘C’ – 03 Kunal Tyagi – IT ‘C’ – 36 M.Maheshwar – IT ‘C’ – 37 Mohit Gupta – IT ‘C’ – 44 Nishant Rawat – IT ‘C’ – 50 @ RADES

Upload: mohit-gupta-advisor-business-it-strategy-delivery

Post on 20-Jun-2015

433 views

Category:

Technology


3 download

DESCRIPTION

Presentation for my final year project..

TRANSCRIPT

Page 1: Remote  Access For Desktop With Encryption System (

Remote Access For Desktop With Encryption System (RADES)By,

Abhishek Juyal – IT ‘C’ – 03Kunal Tyagi – IT ‘C’ – 36M.Maheshwar – IT ‘C’ – 37 Mohit Gupta – IT ‘C’ – 44 Nishant Rawat – IT ‘C’ – 50

@ RADES

Page 2: Remote  Access For Desktop With Encryption System (

AbstractAllows a user to access a Remote Desktop

from a remote location and get the experience of the original platform the home computer and all of its applications without actually having physical access to the same.

It gives us the File Transfer facility with our remote desktop and an optional secured file transfer facility using the DES Symmetric Key Encryption system.

It gives the user full administrative privileges over the remote computer.

@ RADES

Page 3: Remote  Access For Desktop With Encryption System (

INTRODUCTION

My Documents

My Computer

My NetworkPlaces

Internet Explorer

Recycle Bin

Start 12:00 PM

Remote Access

@ RADES

Page 4: Remote  Access For Desktop With Encryption System (

DefinitionRemote desktop is a software application that turns one

computer into the boss of another or a series of others. Remote desktop is sometimes found as part of a suite of other administrative applications; other times, remote desktop is its own entity, doing nothing but what it’s supposed to do. Remote desktop software is available for all computer platforms. (Trouble Shooting)

Master/Client – Slave/Server :- Remote desktop requires that the “master” and “slave”

computers be connected to the same network. This remote desktop network can be wired or wireless. Wired networks can use direct connections or connections through routers. Wireless networks can be formed using routers or the Internet.

@ RADES

Page 5: Remote  Access For Desktop With Encryption System (

Security & File TransferAdvanced security protocols are standard practice inclusions

in remote desktop software, especially when the network is a wireless and/or Internet one. The latest versions of remote desktop software have 128-bit encryption protocols. Older versions might have protection of a lesser nature. If you are running remote desktop software, even if your connection is direct wired, you need to run advanced security protocols as well. Not to do so is to invite piracy.

Once the administrator has entered the correct password, the remote desktop software enables that administrator to access the target computer. Then, uploads, downloads, file transfers, and software maintenance can take place. Indeed, software maintenance is one of the most common uses of remote desktop software

@ RADES

Page 6: Remote  Access For Desktop With Encryption System (

Types of Remote Desktop Connections

LAN Based:-

Internet Based:-

@ RADES

Page 7: Remote  Access For Desktop With Encryption System (

MotivationPhysical Absence of user from home:-

Platform Independency:-Inter-Platform File-TransferOpen Source Software

High File Transfer Rate:-Comparable with Leading File transfer software

like IP Messenger.

@ RADES

Page 8: Remote  Access For Desktop With Encryption System (

MODULES INVOLVEDAuthentication Control Server

Image Capture Server and Image Updater

Event handler Server

File Transfer Mechanism

Encryption / Decryption

Page 9: Remote  Access For Desktop With Encryption System (

Getting Started !!!!!!

Splash Screen

Mode Selection Screen

@ RADES

Page 10: Remote  Access For Desktop With Encryption System (

Authentication Control Server

SERVER SIDE

CLIENT SIDE

@ RADES

Page 11: Remote  Access For Desktop With Encryption System (

Image Capture Server and Image Updater

@ RADES

Page 12: Remote  Access For Desktop With Encryption System (

@ RADES

HANDLER

TARGET CLASS

TEST CLASS

Event handler Server

Page 13: Remote  Access For Desktop With Encryption System (

FILE TRANSFER

@ RADES

CLIENT SIDE

SERVER SIDE

Page 14: Remote  Access For Desktop With Encryption System (

ENCRYTION / DECRYPTION ImplementationCom.sun.crypto.provider.DESCipher

DESCipher

Abstract Class

Cipher

KeyGenerator

Algorithm Parameter Spec

Page 15: Remote  Access For Desktop With Encryption System (

ENCRYTION / DECRYPTION

@ RADES128 Bit Data Encryption Standard

JAVA CRYPTOGRAPHIC EXTENSION LIBRARY

Page 16: Remote  Access For Desktop With Encryption System (

Thank You !!!!!!!

Any Questions ????

@ RADES