Digital Signatures and Network Security MS Project

Study Area Review: Network security

Objectives: This application has the following objectives
• To develop an application that deals with the security threats that commonly occurs during the process of communication and data transfer across a network.
• To enable safe messaging communication without any threats from the intruders and unauthorized access.
• To deal with the areas of Authentication, Secrecy, Data integrity and Non-repudiation in the Network Security.

Deliverables: This application delivers the following
• Working model of data transfer with proper implementation of Digital signature
• Secured data transfer across the nodes with excellent authentication and security
• Proper documentation with constructive literature review

Project Type:

This is a java application, which majorly deals with the development of security features in network methodologies and thus, helps enhancing security features. This project is mainly intended to provide security at the time of data transfer.

Professional Project Claim

This project emphasises design and evaluates a web-based system using appropriate processes and tools, as follows

Software Requirements
Operating System : Windows XP
Data base sertver : Oracle 9i
Programming Language : Java
Frame work : Swing
Front-end : J2SDK 1.5
Documentation Tool : M.S. Word
Hardware Requirements
Computer : Assembled
Processor : Pentium 80386 microprocessor or higher
Main Memory : 128 MB or higher
Hard Disk : 4.3 GB or higher
Monitor : SVGA colour monitor 

My product will exhibit the attributes of quality, reliability, timeliness and maintainability in the following ways

• For enabling the application to track timelines appropriate project plan is prepared
• To certify quality of document and literature review, standard templates are followed by me while developing documentation.
• To ensure quality of coding, java coding standards and other standards are followed strictly.
• Prototype software model is being developed for checking the reliability of the application.
• For developing quality service, multiple levels of testing will be done.

Research Methodology:

Both qualitative and quantitative approaches are followed as a part of research methodology. Behavioural aspects of the application like secure data transfer and the influence of digital signatures are studied with the qualitative aspects. Application designing and the performance evaluation is done with the help of quantitative approach.

Channel estimation and prediction for Adaptive OFDMA links Project

Title: Channel estimation and prediction for Adaptive OFDMA links

Study Area Review: Advanced Wireless communication system

Aims: To develop a simulation model to for estimating the channel performance and prediction of OFDMA link.

Objectives: This simulation model has the following objectives

• To develop a simulation code developed in MATLAB to evaluate the complete functionality over multiple equations
• To evaluate the importance Adaptive OFDMA links
Deliverables:

Following are few deliverables

• Working prototype of simulation code that can estimate the channel performance and adaptive constraints of OFDMA link
• Building a proper documentation with good literature review of OFDMA links
• MATLAB implementation of all the equations across the evaluation process

Project Type:

The channel estimation and prediction of adaptive OFDMA uplinks and downlinks based on with and without pilot arrangement are evaluated and compared. These are implemented using LSE, MMSE and NMSE techniques.
Parameters to be measured:
1. Bit error rate
2. signal to estimation error ratio 

Professional Project Claim

This project emphasises design and evaluates a computer-based system using appropriate processes and tools, as follows

MATLAB software to build the required simulation

My product will exhibit the attributes of quality, reliability, timeliness and maintainability in the following ways
• All the coding standards and simulation standards of MATLAB
• Quality equations are derived using the MATLAB simulation
• Perfect project plan is being prepared, such that the entire deadlines are followed. 

Research Methodology:

Both qualitative and quantitative approaches are used to evaluate the research methodology. Statistical data and simulation code is developed by following the quantitative methodology. Behavioural aspects of the OFDMA/TDMA uplink are estimated by qualitative methods.

Secure Socket Layer Protocol Simulation Project

  • Name:
  • Student ID:
  • Date:
  • Supervisor: 

Title: Secure Socket Layer Protocol Simulation

Study Area Review: The complete study is based on network security and its importance over socket layer applications.

Aims:  To design a simulation model that describes the implementation mechanism of Secure Socket Layer Protocol and simulation of the protocol.

Objectives:  This application has the following objectives

  • To evaluate the security and performance of an application with implementation of Secure Socket Layer Protocol
  • Developing a model and simulating the protocol at different test conditions and thus recording the outputs with the SSL.
  • Provide Privacy and Data integrity between two communicating applications
  • To evaluate Cryptographic security and Interoperability 

Deliverables:   This application delivers the following

  • Working simulation model of SSL
  • Secure web application with implementation of SSL
  • Prototype that calculate the efficiency of the data transfer across the web application 

Project Type: 

This is a web application, where the communication and data transfer occurs with in a web server and browser.

 Professional Project Claim 

This project emphasises design and evaluates a web-based system using appropriate processes and tools, as follows 

J2sdk1.4, Netbeans or Edit plus, Pentium processor to execute the operations. 

My product will exhibit the attributes of quality, reliability, timeliness and maintainability in the following ways 

  • Proper project plan is being prepared to enable the application to follow strict timelines
  • I am following standard templates while preparing the documentation to ensure the quality of document and literature review
  • All the java coding standards and best practices are being implemented to ensure the quality of coding done
  • Prototype software model is being developed to check the reliability of the application
  • Multiple levels of testing will be done to deliver the quality product 

Research Methodology: 

Both qualitative and quantitative approaches are followed as a part of research methodology. Initial phases the entire project and its planning is done with the help of qualitative approaches. Further evaluation and simulation modelling is done based on the quantitative approach.

Resources Audit: 

Software Requirements

Operating System                        : Windows 2000 advanced server

Front-end                                     : JDK 1.5, AWT and Swings

Editors                                       :  Edit Plus or Netbeans

Hardware Requirements

Computer                               : Assembled

Processor                               : Pentium 80386 microprocessor or higher

Main Memory                           : 128 MB or higher

Hard Disk                                :  4.3 GB or higher

Monitor                                   : SVGA colour monitor 

Ethical Approval Request: 

Declaration A 

(i)           I have studied the Ethical Approval section in Learning Unit 2.

(ii)          I have established that my study does not require additional human participation.

(iii)         I agree to re-apply for approval if the nature or goals of my project change.ù

Declaration B 

Project Goals involving human participation: 

______________________________________________________ 

______________________________________________________

______________________________________________________ 

(i)           I have studied the Ethical Approval section in Learning Unit 2.

(ii)          My study involves human participation  through

  • observation
  • questioning.

(iii)         Participants will be selected without coercion (see Part 1).

(iv)         I will obtain informed consent (see Part 2)  from each participant using Form C. (You can download a copy of this document from the module website.)

(v)          I have arrangements in place for the protection of personal data (see Part 3).

(vi)         I agree to re-apply for approval if the nature or goals of my project change.ù

Declaration C 

My project does not fulfil the conditions for automatic Ethical Approval and I am applying separately to the Ethics Committee.

Enhancing Security Modeling for Web Services using Delegation and Pass-on

Connect 3 systems using ip addresses through bluetooth.

Initially register a service in a system and generate a security token using DES algorithm that the person or client is authorized user.

The service is sent to client 1, client 2. The generated token should be different from one to another. The generated   token and client details should be stored in database. If the token is valid then it should provide the particular service which the client needs and access should be denied to the remaining services mentioned below.

Through Soap request and response messages my services should be communicated. It should also show the WSDL for the sender and clients.

If any intruder tries to access my service through token, the service should not be accessed to him.

The webservices that run on sender or host system should be prime number, Fibonacci series, Armstrong number, count no lines in a text file.

To provide security to webservices use any Xml policies which is required by them.

An Object oriented Network Simulator for Vehicular Ad-hoc Networks

GUI MODULE: 

  1. User should select the number of nodes (images), routing protocol.
  2. Timer should be implemented in the GUI. 

PROTOCOL IMPLEMENTATION PART:

  1. Data should be transmitted between the mobile nodes which are in the range, using AODV as routing protocol and 802.11 as a MAC layer.

OUTPUT:

  1. Qos metrics such as throughput, packets send, packets received should be measured. 

So far I have completed mobility of the nodes; I want u to focus mainly on the protocol implementation part.

Context Aware Driver Assistance System (As Simulation) Using Ontology Reasoner

Abstract:

Context Aware driving assistance system (DAS) support is needed in potentially dangerous situations, especially for inexperienced drivers. The project motive is to develop a Context Aware Driver Assistance system that reduces the road accidents rate every day. In this paper we discuss about related technologies which generate warnings and alerts to driver continuously assisting him according to context which are integrated in Vehicle and Vehicle 2 Driver (V2D) ,vehicle to system for communications for assisting driver by HCI (Human Computer Interface).

The system will be adaptive to the environment changes and behaves according to the situations for maintaining a safe distance between vehicles, intelligent speed adaptation, remote diagnostics, driver drowsiness detections, night vision, automatic parking The project is involved with necessary modules like Context Sensing i.e. XML files of sensor,radar,lidar inputs. Context Acquisition Fusion(storing data ), Context Reasoner Engine (Rule-Base) i.e.Ontology protégé owl and Agents (API) i.e. java GUI, which connected to driver vehicle interface for alertness.

The inputs to the system are given by the XML files and are parsed by SAX parsers and according to the Context sensing system they are feed to Context Acquisition Fusion. The ontology modeling is used to define rules and restrictions for developing the system, which uses a reasoner called Racer Pro for reasoning the defined rules for related contextual situation.

                        An OWL-based context-model for abstract scene representation of driving scenarios is developed in the Protégé OWL ontology modeling tool. The OWL allows the classes to be classified and check taxonomy. We integrate scene-descriptions with a logic-based reasoning system Racer Pro, based on a set of transformation rules in Context service Rule Engine.

Problem description:

This system defines the driver assistant facilities to communicate, provide safety messages like warnings, alerts, directions, notifications  for in vehicle, vehicle to vehicle, vehicle to other system according to the context.

1) For in vehicle,

 The subsystem to be used for generating alerts and warnings are lane keeping, lane changing system, fuel economy, weather conditions, speed limit detection, rear vehicle detection, travel destination distance, night visions system, parking assistance and collision warning. The behavior of the system is according to weather conditions and sensor, radar, lidar, camera inputs of the system which is in the form of XML inputs stored in database. It warns the driver about the traffic, environment and alerts driver by taking rules and restrictions written in ontology protégé owl.

2) vehicle to vehicle in simulation GUI

In scenario let us consider 4 to 5 cars are moving on road and 2 cars got collided and accident is occurred. Thus a warning message with warning beep sound should be given to all other cars in the scenario apart from accident prone cars.

3) Vehicle to other system

Her two systems should be connected by Bluetooth ,and a scenario  is same as in vehicle to vehicle  on one system but a pop up notification that “accident occurred ,emergency visit required” with beep sound should be generated in the second system until we close the notification.

Tools:

1)    Protégé (3.4 or above version) OWL-s,Racer pro or Palette

2)    Sax Parser for parsing XML files

3)    Java (net beans or Eclipse)

4)    Database algorithm (any) for retrieval of data

5)    Database   oracle 

Back End:

Ontology Protégé OWL-S:

The rules and restrictions for the control systems subsystems(lane keeping, lane changing system, fuel economy, weather conditions, speed limit detection, rear vehicle detection, travel destination distance, night visions system, parking assistance and collision warning) are written in this protégé owl from which according to the environment given in the GUI is compared to the database and the rules are fired to produce the alerts, messages and warnings according to the situations and the control systems behavior which generates beep sound along with alerts or messages or warnings using reasoner plug in like racer pro or palette or any other .

Database:

All  the required regular behavior of the driver ,car ,environment is stored .The data is stored in the database for all the control systems and the data is compared from the database generated in the front end and generate the appropriate alerts, warns, messages and voice alerts. While comparing the data an optimized data mining algorithm (any efficient algorithm) is used to generate the feasible rule optimizing the data content from database.

Front End:

Java:

The GUI should be a car and a driver driving on road in 2 environments along with  traffic, atmospheres below:

1) Sunny

2) Dark situations.

The design should contain options like Interfaces (in vehicle, vehicle to vehicle, vehicle to system),a road scenario for 2-way and 4- way , a ‘start’ option, environments mentioned above(2 in number) ,stop option, text area showing the status of the car, and messages right below as pop up alerting the driver about the surrounding obstacles, maintain safe distance, speed limit when moving in over speed, available parking area sufficient for parking, messaging about fuel economy.  If road scenario is 2-way,it should contain some no of cars ,pedestrians, moving on the road. when start button is pressed it should ask for 2tasks  :

1)which car to be highlighted   and accordingly the subsystems like lane keeping, lane changing system, fuel economy, weather conditions(rainy or cloudy), speed limit detection, rear vehicle detection, parking assistance and collision warning  should generate warnings and alerts accordingly taking rules and restrictions written from ontology developed in protégé owl  to that car.

2)The GUI of movement of cars and whole process should be done dynamically and automatically immediately after selecting the car to be highlighted  for observation and warning and alert messages should be generated accordingly by the scenario in GUI, and  the status information generated on the text area. This should be saved in database with, at what time message is generated, which subsystem generated, speed of the car, and distance from that car to other obstacles etc, and the other details in the database for later verification after the process completed. The project should implement the above scenario and accordingly generate alerts, warning messages, voice beeps that warn the driver considering the control systems below:

Digital Signatures Final Year Project

Project Name: Digital Signatures

Now a day, networks are facing a problem called security. This Digital Signatures Final Year Project mainly deals with the development of the security features there by allowing the users as well as the network organizations to keep track of the intrusions and thereby enhancing the security features.

          This application allows keeping the information out of the hands of the unauthorized people which is called security.

It provides                                

                   Authentication

                   Secrecy

                   Non-repudiation

                   Data integrity

Digital Signatures are used to provide security at the time of data transfer. Digital signature is a hash value produced by a hash function using DSA algorithm.

This project has focused on the areas of the security problems that are being arisen in networks.  This provides secrecy, no repudiation, authentication and data integrity.

Scope of the project is       

  • Make if available across other platform, without inflicting changes in the code.
  • It can be GUI presented, and allow handling of events through mouse.
  • New modules can be designed, without effecting existing modules. 

This project has been developed keeping in view of the security features that need to be implemented in the networks following the fulfillment of these objectives:

          To develop an application that deals with the security threats those arise in the network.      

          To enable the end-users as well as the organizations come out with the safe messaging communication without any threats from the intruders of unauthorized people.

          To deal with the four inter-twined areas of the network security name Security, Authentication, Non-repudiation, Integrity. 

SOFTWARE SPECIFICATIONS: 

OPERATING SYSTEM           :                  Windows XP

DATABASE SERVER             :                  Oracle 9i

PROGRAMMING LANGUAGE   :                  Java

FRAME WORK                    :                  Swing

FRONT END TOOL               :                  J2SDK 1.5

DOCUMENTATION TOOL       :                  M. S. WORD

Seminar Topic on Wi-Max with Seminar Report

Introduction to Wi-Max Seminar Topic:

The need of the hour is high speed internet provided by both broadband and wireless. Wi-Max technology paves way for wireless access to broadband internet. Because of broadband being expensive and limited to certain areas and Wi-Fi’s small hot spots technocrats are moving to Wi-Max in a big way.

Wi-Max stands for Worldwide Interoperability for Microwave Access and IEEE standardized it by 801.16. Unlike Wi-Fi the Wi-Max covers an area up to 50 Km. It can provide data rate of 70 Mbps which can service few hundred homes with broadband internet. Just like migrated from landlines to mobiles it’s a matter of time people migrates from cable, DSL internet to Wi-Max. Wi-Max provides universal internet access because its architecture of point to multipoint way can reach to places where wired internet cannot. It can be bridged with wireless LAN.

Wi-Max system is made of two important parts Wi-Max Tower and Wi-Max Receiver. Wi-Max tower is just like a mobile tower which covers around 80 Sq.Km. Wi-Max receiver is just like a Wi-Fi access point.

Working: – A Wi-Max tower can be directly connected to high bandwidth internet using T3 line and two Wi-Max towers can be connected using line of sight microwave link. Each tower can cover an area of 30 Sq.miles and provide broadband connectivity. A receiver can be connected to the tower using non-line of sight similar to Wi-Fi sort of service that can be operated at lower frequencies or through a line of sight where higher speeds can be achieved because its operated at higher frequencies.

IEEE 802.16 specifications are range of 30 miles from tower, speed of 70 Mbps, non line of sight connectivity, dual frequency bands of w-11 Ghz and 10 to 66 Ghz, both MAC and PHY layers are defined and permits multiple PHY layer specifications. 

 Download Seminar Topic on Wi-Max with Seminar Report .

Project Report on Web Mining

Introduction to Web Mining Project:

World Wide Web (WWW) is a made of millions of websites of multiple genre incorporated with trillions of tetra bytes of data on their web pages. There is will be common data within few web pages and when we want to search for required information on web at times it will be difficult. The process of extracting required information from web is called as data mining. Similarly finding required web sites or web pages from WWW is called as web mining. Web mining helps in finding text documents, multimedia files, images and other types of resources from web pages.

The areas of web mining applications are E-Commerce, Information filtering, Fraud detection and Education and research.

The algorithms and techniques used for data mining can be applied in web mining because it is just an extension of data mining. The tasks involved in web mining are retrieving of documents then extraction of information from the documents using Web miner software and finding similar patterns in web sites and finally validating the extracted information.

Some of the issues that come into play with web mining are saving of a page in a web site or saving entire web site by downloading it in to desktop. This helps in analyzing the visitors to a web site.

Some of the important web mining software’s are Sinope Summarizer, Teleport Pro, and Click Tracks.

In order to analyze online web content web mining software should navige between many web sites and during this process two important categories of web mining comes up, they are web content mining and web usage mining.

There are few disadvantages in web mining such as long time to explore large volume of data, loss of communication link, and dynamic nature of web data, interconnection of web pages by hyperlinks may lead to infinite loop and hidden web data cannot be located.

 Download Project Report on Web Mining .

Incorporating Energy Maps to Measure and Compare the Coherence Time and Spreading Period across Mobile Wireless Networks

MSc Project Proposal Form

Project Title: Incorporating Energy Maps to Measure and Compare the Coherence Time and Spreading Period across Mobile Wireless Networks 

Aims:  To incorporate the energy maps across the mobile wireless networks for optimal energy consumption and to compare the QoS metrics with the help of coherence time and spreading period. 

Objectives:

Following are the research objectives:- 

  • To understand the concept of energy consumption across the nodes of mobile wireless networks and how to optimize the energy consumption.
  •  To document the critical analysis of the energy optimization techniques and QoS metric across the mobile wireless nodes.
  • To design and propose a path integration algorithm that can integrate the energy maps across the mobile wireless networks.
  • To calculate coherence time and spreading period of the QoS metrics considered and compare them with respective to the energy maps across the nodes.
  • To develop a dot net based code to demonstrate the proposed algorithm practically.
  • To evaluate the system developed and document the observations. 

Project Deliverables: I will make use of both qualitative and quantitative methods of research to proceed with this project. I will study the concepts of energy maps using qualitative methods and develop the proposed algorithm using quantitative methods of research. And Literature review on mobile wireless networks and the importance of coherence time and spreading period across them with the limitations of existing systems. 

 Keywords:

  • Energy maps
  • Spreading period
  • Mobile wireless networks
  • Coherence time. 

Name of supervisor : 
Supervisor’s comments :
Supervisor’s signature :    
Suggested 2nd Supervisor :  
Student Name : 
Student ID : 
Student Signature :
Student e-mail :                                                        
Month and Year of start : 

Of your programme.