|
Project Title | P2P DHT for large Scale Information Sharing
Download |
|
We wish to build an overlay for routing, searching and publish-lookup information sharing. It will offer a unique combination of the advantages of both structured and unstructured overlays, that does not co-exist in any previous solution. It will feature locality awareness (stretch 2) and fault tolerance (nodes can route around failures). It will support under the same roof exact keyed-lookup, nearest copy location, and global information search.
|
|
Project Title | Third Party Call Control Server
Download |
|
The project involves implementation of 3pcc standalone component (Controller) that initiates a call between two parties. The Controller will conform to one of the flows of IETF draft.
The credentials of the third party and one of the participants (Customer service/executive) will be configured in the controller. These credentials will also be provisioned in the radius server for B2BUA's authentication.
A fictitious e-commerce site would be developed which would communicate with the controller using SOAP or XML-RPC mechanism. This site would be a servlet application running on Tomcat servlet engine.
|
|
Project Title | Localization of Open Source in Indian Languages
Download |
|
The purpose of this project is to develop a native language interface for the Linux operating system at the console level.
The aim of this project is to add Kannada language capabilities to the Linux console by modifying the kernel.
We propose a few modifications to the kernel which will enable script processing for languages like Kannada. The localization support provided in the kernel can be inherited by any application running on the console. Applications need to be modified so that their user interfaces, messages etc. also come in local language. The bash will be developed in kannada language as part of the project.
The software output of this project will be:
1) a login screen with kannada greeting
2) a kannada shell based on bash with aliases for commonly used commands As far as we know, our modifications should make the Linux console be able to process any language on the globe.
|
|
Project Title | Distributed LAN Search Engine
Download
|
|
Distributed LAN Search Engine is a true peer-to-peer application developed especially for Content based search of the files shared over a Heterogeneous Network. It has a support for networks with Centralized authentication system via LDAP or NIS. The software aims at providing a fast and consistent search facility over the intranet. Absence of any centralized server makes it fast, more reliable and consistent with the peers. Being an open source it also intended to increase use of Linux for Business and Enterprise processes. Future aspects for this software include its support for WAN, provision of routing of queries etc.
|
|
Project Title | Distributed Caching mechanism for Mozila Firfox browser using Bittorrent Protocol Concept Download
|
|
The goal of our project, Distributed Downloading mechanism for Firefox browser using Bit-torrent concept is to build an architecture extension for firefox such that effective download speed for an individual accessing a server is proportional to the number of users. The extension is meant for firefox users public static domains in the World Wide Web.
|
|
Project Title | A Highly Secure Steganographic File System on Linux
Download
|
|
Magikfs is a highly secure steganographic file system with the plausible deniability feature being implemented on the Linux platform particularly over an ext2/ext3 partition without structural modifications. The data which is already present in the file system is not harmed at all. Magikfs will be user friendly,easy to install and easy to give your files the highest kind of security ever offered by file systems that exists today.
|
|
Project Title | Open Source Integrated Content Management System
Download
|
|
This is useful mainly for Small Scale Business bodies, News Groups, Universities, Colleges, Schools and all those sectors who require a easily managed portal for building an one stop site for their data & information, be it on the intranet or the internet.
This enable a user to create/build their on-line portal and then effectively manage it. The portal will be used as a storehouse of all kinds of information databases that the user might be needing. EZ-CMS will enable the user to easily group and categorize his information databases and partition them as required.
The GUI will also provide access control features and security methods for the user. Look and Feel of the Portal System can easily be modified. A detailed log will be automatically maintained by the software, keeping track of all the modifications being being made in the portal. The portal can be made for an Intranet as well as for the Internet.
|
|
Project Title | Block based CDP Module for Linux Kernel
Download
|
|
The CDP module, which lies below buffer cache, records every write request to the
Host Disk (to which CDP is to be provided) and timestamp these IO events. It sends
these write requests to both the Host Disk and CDP Repository Disk. Thus CDP Repository
holds mirror copy of the data on Host Disk ensuring Physical Data Protection.
The timestamps of the data blocks are stored on CDP Repository Disk.
On data corruption or disk failure, the System Administrator specifies the time at
which data is to be restored. Using the time stamped blocks on the CDP Repository
disk we can rollback at the specified time and restore the data to obtain the Any
Point In Time image. This ensures Logical Data Protection.
|
|
Project Title | Secured PC to PC Communication
Download
|
|
PC to PC communication is essential to share the information. The SENDTO command is used to directly send the message over the network. So, it is not possible to send the secured information. The sent message is not secured and can be mis utilized or eavesdropped.
RSA is a public key algorithm. Public key cryptography uses 2 keys a "public key" and "private key" to implement an encryption algorithm that does not require two parties to first exchange a secret key in order to conduct secure communication.
Two types of primitive are specified in this document, organized in pairs: encryption and decryption.
An encryption primitive produces a cipher text representative from a message representative under the control of a public key, and a decryption primitive recovers the message representative from the cipher text representative under the control of the corresponding private key. Its security is based on difficulty of factorizing large integers.
|
|
Project Title | Mobile Info Navigation System
Download
|
|
A common requirement is to get information of road maps and efficient paths to reach a destination. The aim of Mobile Information Navigation System is to provide Path information to mobile user.
This information should be dynamic to accommodate temporary blockages of paths or, user's requests. This kind of service is a Pull Service which is initiated by user. User's request are served by a server.
Mobile Information Navigation System also answers this need by providing Location Information about a designated user. The user's location is tracked by use of the mobile appliance she carries. The entire space is divided into cells. A cell is a basic unit in the Location Navigation System. User's presence in a cell is detected and any change of cell is notified. Hence, Location Tracking is performed.
|
|
Project Title | Alahamora P2P Tool
Download
|
|
The proposed software, "ALAHAMORA" P2P Tool, is a Peer to Peer Network tool like Napster, albeit developed on and for the Linux environment. It is a Network related software tool, and allows the users to share their resources in a Peer to Peer computer network.
"ALAHAMORA" will have decentralized server architecture, with one Main server, referred to as the Mother Server. This Mother server will be connected to a number of sub servers, referred to as Child Servers, which will in turn connect to the end users or Client machines.
|
|
Project Title | Centralized Network Monitoring System
Download
|
|
CNMS is a especially designed for the Broadband users for their stand along machines, System administrators to track their network bandwidth usage . This is also applicable for tracking data flows across LAN, WAN or other network means.
The service starts a boot time, and starts some IP accounting scripts/program which puts data from IP tables statistics into a database.
It will also produce a detailed graphs for different types of DATA I/O (FTP,HTTP,POP,SMTP ,etc).
Users can configure the cost of use of her/him broadband connection using system configuration forum. It is useful for the billing.
The will also have the provision to control the total network traffic through an inbuilt firewall management. It helps the system administrators to restrict the client to use certain kind of services by configuring the firewall using CNMS for every client in LAN ,from the server.
|
|
Project Title | Virtual Machine Simulator
Download
|
|
A simulator is required which would be able to simulate the actual internal working of an assembler to the programmer which would enhance his understandability of assembly level programming & another simulator which will be able to perform lexical analysis on a C language program, thus enabling the user to understand the lexical phase of the compiler& the tasks performed in this phase.
This analyzer will be a multi purpose syntax analyzer which will serve dual purpose. It will function as an assembler as well as a compiler (partly).
For the assembler section it will provide the actual simulation of how an assembly language program is being assembled internally by the Assembler . A parser will also be designed which will parse the given arithmetic expression as per the specified grammar . The following parsing strategies will be supported 1) Top down parsing 2) Bottom up parsing. The parser implemented is the Recursive descent parser, the shift reduce parser and the Operator precedence.
|
|
Project Title | SYSINFO
Download
|
|
Sysinfo is a script based utility to display various system information like hardware information, system configuration information, user information, and network information.
It is a command line tool with the help of which all system information can be retrieved by using a single command with a single option. The information is viewable in text based graphics or in pure text mode using options that can be redirected to a file. No such tool comes with the popular Linux distribution.
It is a graphical interactive tool that uses text mode graphics. So it can be even run in text mode. If someone wants to view some specific information, he can directly do so by using the appropriate options without needing to go through the various menus and can even redirect these information to a file.
|
|
Project Title | Image Processing and Character Recognition
Download
|
|
This is intended as a educational software for educating students, while demonstrating the powerful image processing techniques and can be used as toolkit for character recognition.
The program developed is intended to be used for many languages including Devanagari script. In the program we have used various image processing techniques, simple bounding box algorithm and data overlapping to recognize the characters. The program recognizes independent of font, font size, and language.
The purpose of this software is show how powerful image processing techniques can be implemented using some simple logic and some loops.
|
|
Project Title | Ved Varsha
Download
|
|
Ved Varsha is a tool which aids in the recognition of hand written scripts and decode them to suitable ASCII/ISCII characters. It has been extended to behave as an Optical Character Recognition engine.
This software has been built using a neural network kernel , and this gives it the opportunity to learn and recognize any language script. One of the main drawbacks of using such a scheme is the lack of training and training scripts. This leads to incorrect decoding and mis -interpretation. However this problem is not found in the OCR part since standard deviation among various fonts is minimal.
|
|
Project Title | MTHRIL:Enhancing Linux Security features pertaining to Memory Corruption
Download
|
|
MITHRIL aims at solving the memory (heap) corruption issues that exist in current implementation of Linux.
MITHRIL aims at providing security against a large amount of corruption issues related to dynamically allocated memory which have persisted for a long time. Considering Linux, the current versions are highly prone to heap overflows, leading to unexpected outcomes. MITHRIL shall take a pro-active step and provide ultimate security against such information compromises taking place in Linux, as ?Security should not be anything but a top priority?. MITHRIL shall make the security features an integral part of the system and hence shall be transparent to the user.
|
|
Project Title | Protocol(Development Implementation for URL Filtering)
Download
|
|
The aim of this client-server based project is to define and implement a public domain protocol for application access control through URL filtering.
The criteria for access can be user name, source address, time of day etc. Client module will be pluggable to apache server or a FTP proxy module. Protocol could be run over TCP or UDP.
Protocol will be able to accommodate cached mode of operation. Policy push operation i.e., if the administrator pushes a new policy for access control, the filtering engine (server) will accommodate the new policy is being implemented.
|
|
Project Title | Steganographic Transcription in Images
Download
|
|
The purpose of the SCS is to establish a secure channel over the network to prevent any unauthorized access or destruction of data or a file. The SCS will provide an interface to students, managers, defense personnel, scientists to transmit the confidential messages. The SRC is also capable of satisfying the need of more than two users connected through different hosts at a time.
The SCS is controlled in an easy to use Graphical User Interface (GUI). The SRC is capable of sending more than one file to a user using different encryption techniques avoiding any chance of unauthorized access.
|
|
Project Title | Identification or Authentication of Humans
Download
|
|
This software will perform the basic functions involved in face recognition like feature extraction from the 2-D digital image.
The software deals with security and privacy issues of present scenario. The software is meant for purpose of face recognition and authentication. The authentication process involves extraction of features from a digital image of the person followed by matching with the features already present in database.
|
|
Project Title | Monitoring and Logging System
Download
|
|
This project helps administrators to maintain log and restrict access in easy and administrator friendly manner.
The software would help an administrator of an institution to maintain log of the sites accessed, time of access of the sites by students or faculties. The software would also help the administrator to restrict students from accessing certain sites or allow the students to access sites at particular time interval only. With time as the knowledge of the users increase, their demand increases and by viewing log the administrator can be aware of the increasing demand and take necessary actions to avoid congestion and delays.
|
|
Project Title | Online Examination for Campus Recruitment test Download
|
|
An on-line Examination System for Campus Recruitment process is a software package that will generate exams that can we uploaded and completed on line, and have the results generated and stored automatically, also examinees can view their result instantly.
The system would be environment friendly because there is far less paper used. It will also help make marking easier and faster because manual marking will be eliminated. Results can be stored with easy retrieval, and will allow the creation of reports that will me more informative. Human error will also reduce.
|
|
Project Title | Procurement Solutions and Shipment Management System
Download
|
|
The aim of this project is to track the transaction status making work easy and friendly on either side. Thus an automated procurement solutions & shipment management system is an opportunity for organizations to strengthen existing supplier relationships and improve processes.
It shows how companies can gain immediate and tangible returns through this kind of procurement solutions and shipment management system.
Our software helps the company in regularly maintaining the updated information about all the shipments currently in progress. It provides an efficient environment to track and update the status as and when required. It takes over the responsibility from the shipment department till the shipment is successfully dispatched from its origin and reach to its destination.
|
|
Project Title | INX-Interactive Linux
Download
|
|
INX is a software which converts the whole LINUX operating system into interactive environment. This software has following features :
Identification of spoken commands and their execution ( Interactive Shell & KDE/GNOME )
Well spoken instructions in the KDE/GNOME environment will make the work easy.
Facilities like Dictation Assistant and Talking Assistant will help a lot in writing/reading the documents
INX will add to easiness of using LINUX. INX has a potential to change the way we use the LINUX now-a-days. INX is being developed by keeping idea of keyboard less computer.
|