Security Laboratory

 Security Laboratory


List of Experiments

  1. Implement the following SUBSTITUTION & TRANSPOSITION TECHNIQUES concepts:
    a) Caesar Cipher
    b) Play fair Cipher
    c) Hill Cipher
    d) Vigenere Cipher
    e) Rail fence – row & Column Transformation
  2. a) DES
    b) RSA Algorithm
    c) Diffiee-Hellman
    d) MD5
    e) SHA-1
  3. Implement the SIGNATURE SCHEME – Digital Signature Standard
  4. Demonstrate how to provide secure data storage, secure data transmission and for creating digital signatures (GnuPG).
  5. Setup a honey pot and monitor the honeypot on network (KF Sensor)
  6. Installation of rootkits and study about the variety of options
  7. Perform wireless audit on an access point or a router and decrypt WEP and WPA.( Net Stumbler)
  8. Demonstrate intrusion detection system (ids) using any tool (snort or any other s/w)

Beyond The Syllabus

  1. Study of cryptool

Grid & Cloud Computing Lab


List of Experiments

  1. Basic Linux comments
  2. Develop a new web service for calculator
  3. OGSA-compliant Web Service
  4. Using Apache Axis develop a Grid Service
  5. Develop secured applications using basic security in Globus
  6. Develop Grid API’s using C++
  7. Develop a Grid portal, where user can submit a job and get the result. Implement it with and without GRAM concept
  8. Creation of virtual machines
  9. Creation of virtual block to virtual machine
  10. Install a C compiler in the virtual machine and execute a sample program
  11. Virtual machine migration
  12. Find procedure to install storage controller and interact with it
  13. Install a C compiler in the virtual machine and execute a sample program
  14. Find procedure to set up the one node Hadoop cluster
  15. Mount the one node Hadoop cluster using FUSE
  16. Program to use the API’s of Hadoop to interact with it
  17. Word count program to demonstrate the use of Map and Reduce tasks

Beyond The Syllabus

  1. Password file using Globus Grid
  2. Install and configure open stack

Mobile Application Development Lab


List of Experiments

  1. Develop an application that uses GUI components, Font and Colors
  2. Develop an application that uses Layout Managers and event listeners
  3. Develop a native calculator application
  4. Write an application that draws basic graphical primitives on the screen
  5. Develop an application that makes use of database
  6. Develop an application that makes use of RSS Feed
  7. Implement an application that implements Multi-threading
  8. Develop a native application that uses GPS location information
  9. Implement an application that writes data to the SD card
  10. Implement an application that creates an alert upon receiving a message
  11. Write a mobile application that creates alarm clock

Beyond The Syllabus

  1. Mini project -To develop and implement Vehicle Tracking Using Driver Mobile GPS Tracking System
  2. Mini project -To develop and implement Android Voting System

System Configuration 1. Intel i3 Processor
2. 4GB RAM
Software Details Apache Axis, Hadoop, GCC Compiler, Virtual Box , Open Stack, Globus Toolkit, Android Studio, JDK 1.7+,Android SDK, HAXM, HoneyPot, Net Stumbler, Snort, GnuPG, Cryptool, Wireshark
Database Windows 7, Ubuntu
Operating System Windows 7, Windows 8.1, Fedora