Mobile Banking Project

Android Mobile development, Web | Desktop Application
Mobile Banking Project This mobile banking project is a J2me based project that provides various banking functionality to a user with ease on his mobile phone. It alows the user to check his/her balance, view latest transactions, transfer funds, request for check book and view check status. It even allows user to open fixed and recurring deposits. The project functionality is detailed as follows: User may perform Balance Enquiry User can check for the latest 5 transactions User may transfer funds as required User may request for check book and even check the check book status User may even do a Cheque status enquiry and stop the cheque User can open a fixed deposit and even a recurring deposit An International money payment scheme(IMPS) details is available for display User…
Read More

Cargo Booking Software

MCA, Web | Desktop Application
Cargo Booking Software Cargo booking software will manage the goods of Supplier (Admin) in the warehouse. This software will have Supplier (Admin) Login and Warehouse Login for different Warehouses. This product will allow the supplier to keep an eye on the goods that he has in Warehouses. The Warehouse Login will allow warehouse to accept goods, check condition of goods if its damaged then system will reorder the same good. And it will create a gate pass for the cargo. It calculate weight and others things of cargo, and will make entry of it. The admin has overall rights over the system and can moderate the process.
Read More

LED display generator project

Web | Desktop Application
LED display generator project The project consists of a software based LED display system made from C# control that displays texts as well as symbols i the same way as if it was to be displayed in a real LED matrix screen. The system can be used to provide a demo to clients before making a real LED panel according to client needs. The system allows various changes and desired modifications such as speed, pixel length, text and color combinations and provides real time view of it using image processing functions. The project features are as follows: User may set the text to display. Next user is allowed to select the text moving directions. After that the user may also select the text color and the background pixel color. As…
Read More

Bus Pass Android Project

Android Mobile development, Web | Desktop Application
Bus Pass Android Project A bus pass project is an android application system that helps passengers to get their bus pass related information in an android phone. Using the system users can apply for bus pass renewal option or cancellation option and make payment online. This excludes the need for going to bus station for utilizing pass services. Also the app provides a brief description of all the routes along with bus numbers. It also shows appropriate schemes for various routes for quarterly, monthly and yearly passes. Admin can view user?s details and all the transactions being made online. Thus the system is user-friendly and flexible to be used.
Read More

Driver Card With Qr Code Identification

Android Mobile development, Web | Desktop Application
Driver Card With Qr Code Identification The software system tracks the reporting activities of drivers. Each driver is provided with a card that contains a unique QR code. On arriving, drivers have to scan the card where the system records the time and stores it. While going back again they have to scan it so that system noted down their leaving time. Thus the system stores the data and calculates the total amount of time that the driver has worked for in a month. Depending on per hour salary given by admin the system also calculates his total pay for the month. This project is helpful for organizations that involves pick and drop facility. Also it can be used for railway motor men and for pilots.
Read More

Mobile(location based) Advertisement System

Android Mobile development, Web | Desktop Application
Mobile(location based) Advertisement System In this Project we present a system that can be used with any current mobile phone system to provide location based information/advertisements to any mobile phone, equipped with Bluetooth technology, without any necessity of installing client side software. This graduate project describes mobile based data broadcast architecture. It is very suitable for entertainment plazas, theatres, shopping malls. The idea is to set up various terminals at the entrance as well as inside the mall or premises, which can be used to transmit data to all the mobile devices within the premises. The entire experience can be made more dynamic and personal using this architecture. A person entering inside the premises can download this data using Bluetooth enabled services. Entertainment plazas like movie theatres can use this…
Read More

Hotel Reservation Android

Android Mobile development, Web | Desktop Application
Hotel Reservation Android There are many mobile applications available which makes people?s work quicker. Here we introduce new android application where user can book rooms via Smartphone. This application allows users to book hotel rooms through android phones. Using this system user can view and check for various rooms available and simultaneously book them by making online payment via credit card. The system also provides user with additional facilities like Jacuzzi, swimming, meals and additional bed addition along with their associated charges. The system calculates the total cost on booking the services. Once the user makes the payment, system will provide online receipt to the user. User can view the room booking in an effective graphical user interface. Since room bookings will be displayed in effective graphical user interface user…
Read More

Student Attendance System By QR Scan

Android Mobile development, Web | Desktop Application
Student Attendance System By QR Scan In past days student mark their attendance on paper but sometimes there are chances of losing the paper. In that case we cannot calculate the attendance of students. So to overcome these issues we implement the system that will hide all student information (identity card) inside the QR Code. So that when student will scan that QR Code at that time ,date and time of scanning QR Code will be stored in database. A system that takes down students attendance using QR code. Every student is provided with a card containing a unique QR code. Students just have to scan their cards in front of webcam and the system notes down their attendance as per dates. Each QR code contains a unique id for…
Read More

WiFi Shopping Guide Project

Android Mobile development, Web | Desktop Application
WiFi Shopping Guide Project Our proposed project is an online Shopping system that provides an effective solution for users to buy the goods according to their requirements and demands. Often people get confused while buying goods from online, as they are not sure of material and quality, but we provide Quality products, and we even have great offers and coupons for our customers. This system solves all problems of the user by providing them different packages and facility. The most important part of the online Shopping agency project is its products and offers provided to users. The database consists of a list of products. The system promises to build 3 different areas for demonstrating its functionality appropriately. Our proposed system will consist of a user registration and login module for…
Read More

Mobile Quiz Through WiFi Project

Android Mobile development, Web | Desktop Application
Mobile Quiz Through WiFi Project The Mobile Quizzing is an android application that provides a new technique of Playing Quiz using mobile phones. This application is especially developed for People who like to play challenging Quiz. The project provides an effective challenge to the player. The system has an admin login that has overall control over Question and Answer in the Server. Admin feed the Question and Answer in to the System. These questions are randomly picked and sent on users android devices .User have to first create an account into the system for playing quiz. At the end of the Quiz the system checks all the answer and generates a brief report car
Read More

Android Merchant Application Using Qr

Android Mobile development, Web | Desktop Application
Android Merchant Application Using Qr Android Merchant Application using QR as the name states is used for QR code scanning for the transactions between a consumer and a merchant go Cashless. There are 2 Android Applications one for the Merchant where the merchant app scans the QR code and the other for the consumer which generates the QR Code. The Front End used is Android Studio and Bank End used is SQL Server. This System deals with the liquid cash transactions between a merchant and consumer enhancing the reliability and the quick monitory transactions on both the ends. This System works in a different fashion when the Merchant scans the QR code from the consumers app the amount is transferred into the merchant?s wallet and he can transfer the amount…
Read More

Advanced Mobile Store

Web | Desktop Application
Advanced Mobile Store This is an advanced mobile store that adjusts according to user choice and ensures most profitability using artificial intelligence. It provides user with an easy and beautiful GUI and shows him a list of products, once the user sees a product and goes through it, the system learns about users choices. Once the user selects a phone, the system remembers the choice for that particular user. Next time the user logs in, the system shows appropriate recommendations for that user along with other products. Once the user wants to buy a mobile phone the system also shows him some mobile covers and mobile accessories for that particular mobile so that he can add it to cart as well. The system bills the user. Billing using credit card…
Read More

Mobile Attendance System Project

Android Mobile development, Web | Desktop Application
Automated Attendance System The mobile attendance system has been built to eliminate the time and effort wasted in taking attendances in schools and colleges. It also greatly reduces the amount of paper resources needed in attendance data management. The system is divided into following modules:This is an android mobile app. It’s built to be used for school/college faculty so that they may take student attendance on their phones. Student Attendance List Creation: Once this App is installed on a phone, a it allows user to create a student attendance sheet consisting of name, roll number, date, Absent/Present mark and subject. He has to fill student names along with associated roll numbers. Attendance Marking: The faculty has the list on his phone now. He may see the list call roll numbers…
Read More

Tab Based Library Book Availability & Location Finder On Wifi

Android Mobile development, Web | Desktop Application
Tab Based Library Book Availability & Location Finder On Wifi Large libraries usually have thousands of books kept at different locations. It is sometimes tedious to search for book locations. It is also necessary to know weather a book is available or not at the library. So here we propose a tab based system that guides the user at librarian counter itself about book availability as well as book location if book is available. If book is unavailable the tab even guides the user about the book return date so that he may return that exact day. The tab based system allows user to search for books across various categories and check their availability and location at the counter itself. The system also consists of and admin server/PC used by…
Read More

Android Smart City Traveler

Android Mobile development, Web | Desktop Application
Android Smart City Traveler The purpose of developing this android application is to create a schedule for the traveler travelling to city and wanted to explore the city by specifying the time in hours. System then smartly analyzes the questionnaire and creates a schedule for traveler based on provided time. The development is done in two technical languages as Java for Android Application for User/Traveler and Asp .net for Web portal which is used by Admin. First of all, traveler need to register himself by filling up the details using android application. After successful registration, user can login now using login credentials which then proceeds with questionnaire where application ask user about their likings and habits. Based on questionnaire, application smartly analyzes for the place based on user specified time.…
Read More

Android Campus Portal With Graphical Reporting

Android Mobile development, Web | Desktop Application
Android Campus Portal With Graphical Reporting A student portal project that acts as an online portal between students and the admin. The system is designed using two languages which are Asp .Net with C# for web interface and Java for Android based application. The web interface is handled by admin for managing student related information and the android application is used by the students for login and accessing the uploaded information. It contains an admin who can enter details of students. Students can then login using provided user id and password to access all the related information instantly. Students also get a student helpdesk to assist them and also a download page where students may download pdf format of eBooks from the web.
Read More

E Authentication System Using QR Code & OTP

Android Mobile development, Web | Desktop Application
E Authentication System Using QR Code & OTP In the proposed scheme, the user can easily and efficiently login into the system. We analyze the security and usability of the proposed scheme, and show the resistance of the proposed scheme to hacking of login credentials, shoulder surfing and accidental login. The shoulder surfing attack can be performed by the adversary to obtain the user’s password by watching over the user’s shoulder as he enters his password. Since, we have come up with a secure system schemes with different degrees of resistance to shoulder surfing have been proposed. In order to use this authentication system, user need to first register himself into this system by filing up the basic registration details. After a successful registration, user can access the login module…
Read More

Android Based Parking Booking System

Android Mobile development, Web | Desktop Application
Android Based Parking Booking System The proposed project is a smart parking booking system that provides customers an easy way of reserving a parking space online. It overcomes the problem of finding a parking space in commercial areas that unnecessary consumes time. Hence this project offers a web based reservation system where users can view various parking areas and select the space to view whether space is available or not. If the booking space is available then he can book it for specific time slot. The booked space will be marked yellow and will not be available for anyone else for the specified time. For demonstration we will be using 4 parking spaces and each parking space will have 20 time slots. This system provides an additional feature of cancelling…
Read More
Grocery Shopping Android

Grocery Shopping Android

Android Mobile development, Web | Desktop Application
Grocery Shopping Android A grocery shopping is an android application where users can purchase and order groceries online. The system is developed with a user-friendly and attractive GUI. It delivers a wide range of groceries available online. Users have to first login into the system to view the groceries and add them into their cart. They can then order it by making a secure online payment via CREDIT CARD. The system functionality of products and orders is stored on server side in a web service. The android app is for client usage. It consists of client side scripting for placing orders by connecting to the server side webservice.
Read More

Vehicle Tracking Using Driver Mobile Gps Tracking

Android Mobile development, Web | Desktop Application
Vehicle Tracking Using Driver Mobile Gps Tracking The Global Positioning System (GPS) is a space-based satellite navigation system that provides location information .This system uses GPS to track the location of the vehicle. This system will track location of the vehicle and will send details about the location to the admin. This system helps admin to find out the location of the driver driving the vehicle. Admin will know which driver is in which location. This system can be implemented in call taxi to find out the location of the driver driving the vehicle and will help the admin to allocate taxi to the customer. User login to the system using his user id and password. System will track the user’s location with the help of GPS and will send…
Read More

Android Employee Tracker

Android Mobile development, Web | Desktop Application
Android Employee Tracker This system is a combination of web as well as android application where the user will be using the android application and admin as well as HR will work with web application. This application is meant for field work Employers. The Employee will have this application in his android phone, when the user will login to the system his image will be captured and his GPS location will be send to the admin where admin will view image and GPS location in web application. After Login, GPS location of the employee will be tracked automatically by the system and send to the admin after every 5 minutes .When employee logout the system again the image will be captured as well as GPS location will be send to…
Read More

Geo Trends Classification Over Maps Android

Android Mobile development, Web | Desktop Application
Geo Trends Classification Over Maps Android The developed application is android based application from which multiple users can talk or comment about the latest trends. The application allows user to talk about ongoing latest trends from irrespective of user’s location. The application has the GPS (Global Positioning System) access to tag the GPS location of user while commenting or posting about the trend on an application. The system receives these GPS coordinates and allows the admin to check the coordinates of the user through a web application. The user may comment about various trends and can specify a special keyword using hash (#) tag. For ex. #Diwali. There is a web application developed for admin where admin will get to know about the latest trend going on around the world.…
Read More

Android AI Diet Consultant

Android Mobile development, Artificial Intelligence & ML, Web | Desktop Application
Android AI Diet Consultant Artificial dietician project is an application with artificial intelligence about human diets. It acts as a diet consultant similar to a real dietician. This system acts in a similar way as that of a dietician. A person in order to know his/her diet plan needs to give some information to the dietician such as its body type, weight, height and working hour details. Similar way this system also provides the diet plan according to the information entered by the user. The system asks all his data from the user and processes it to provide the diet plan to the user. Thus the user does not need to visit any dietician which also saves time and the user can get the required diet plan in just a…
Read More

Android Voting System

Android Mobile development, Web | Desktop Application
Android Voting System This application provides is a new technique of casting votes using mobile phones. Android voting system is an application developed for android devices to deploy an easy and flexible way of casting votes anytime and from anywhere. The application is especially developed for organizations to get employees votes for any new policy regulation or issues. The issues or arguments are fed into the system by the admin. Employees can then cast their vote as yes or no. One voter can only post one vote for an argument. Each and every vote casted is stored in the database for the respective argument. At the end of the voting process the system counts the total votes and generates a brief report of it to the admin. Thus the app…
Read More

Android Sentence Framer Application

Android Mobile development, Web | Desktop Application
Android Sentence Framer Application English is one of the easier languages to learn, compared to other complex languages. Learning English is useful for many reasons, but achieving true fluency takes extra dedication and determination. While you may speak excellent English, you’re not considered “fluent” until you achieve a certain fluidity in speaking and feel comfortable using expressions and idioms. To master in English sentence and fluency, we here developed a software project named Sentence Framer. The application displays various categories like food, games, breakfast, etc…from which the user can select any one of the category to display the contents of it. After selection of any one category, the application allows user to select multiple images of his choice from which the application frames a sentence and displays to the user.…
Read More

Student Faculty Document Sharing Android Project

Android Mobile development, Web | Desktop Application
Student Faculty Document Sharing Android Project This project is an online portal between students and faculty. This innovative system allows college faculty to share important data as well as notifications with engineering students. It consists of a faculty login along with student login. Since college faculty operates through pc and document uploading is simpler through a pc, the faculty login is to be performed through a computer. Faculty may upload documents of subject syllabus, timetable document, notifications, e notes etc through their provided login. The documents are uploaded by faculty to different corresponding departments. We propose to build this system on an online server that allows faculty to upload data and students may view search and download required documents through their android device. Here students only see and download data…
Read More

Android Local Train Ticketing Project

Android Mobile development, BSC IT & BCA, BSC IT & BSC CS, MCA, MSC IT, Web | Desktop Application
Android Local Train Ticketing Project A local train ticketing system project for local trains that allows users to book local train tickets and get ticket receipt online. This local train project provides login rights for normal users and admin. A normal user may login and get a ticket online, print it and travel by train. The ticketing process consists of a ticket booking form. The form allows the user to choose his source and destination. The source is the station from where the user will be boarding the train. Destination is the station he needs to get down at. The project database is already filled with stations on Mumbai western central and harbor line. It can be modified for any other city as needed. The system also consists of an…
Read More

Android Based School Bus Tracking System

Android Mobile development, Web | Desktop Application
Android Based School Bus Tracking System This system is a combination of web as well as android application where the driver will be using the android application whereas admin and parent will be using web application. This application is meant for drivers who is driving the school bus. System allows admin to add a new driver where driver id and password is generated and stored into the system. The driver will have the android application installed in his android phone, when the driver will login to the application, his GPS location will be sent and stored into database. As soon as driver logs in, GPS location of the driver will be tracked automatically by the application and stores the GPS co-ordinates into database after every 5 minutes. When driver logs…
Read More

Android Attendance System

Android Mobile development, Web | Desktop Application
Android Attendance System The mobile attendance system has been built to eliminate the time and effort wasted in taking attendances in schools and colleges. It also greatly reduces the amount of paper resources needed in attendance data management.This is an android mobile app. It’s built to be used for school/college faculty so that they may take student attendance on their phones. The system is divided into following modules: Student Attendance List Creation: Once this App is installed on a phone, a it allows user to create a student attendance sheet consisting of name, roll number, date, Absent/Present mark and subject. He has to fill student names along with associated roll numbers. Attendance Marking: The faculty has the list on his phone now. He may see the list call roll numbers…
Read More

Android Text Encryption Using Various Algorithms

Android Mobile development, Security and Encryption, Web | Desktop Application
Android Text Encryption Using Various Algorithms Users communicate over all social media, but messages are not secured when it passes through network. Intruder can access user’s message easily. We want to secure users communication over all social media. So here we proposed a system where user will enter the plain text and select the algorithm type from AES,DES,MD5,….. and provide the key, a chipper text will be formed that can be sent via any communication application and end user can decrypt the text by selecting the same algorithm type and must enter the same sender secret key. User can use our application and can enter the plain text and must select the algorithm type and must enter the secret key to encrypt the message and receiver can decrypt the message…
Read More

Your Personal Nutritionist Using FatSecret API

Android Mobile development, Web | Desktop Application
Your Personal Nutritionist Using FatSecret API Personal Nutritionist as the name, the system can act as your personal nutritionist while this system can be used also by nutritionist gaining a lot of information and help in many ways. FatSecret API helps the System to get the information in many ways. The user can get details about a number of nutrients, vitamins etc of a fruit or vegetable. The user can add his recipes or get recopies using the API. The System basically helps the user in what to eat and which is good, what will help him and etc, the system will help him filter things easily. The System also allows the user to make a diet plan and remind him his food timings.
Read More

Voice Assistant For Visually Impaired

Android Mobile development, Web | Desktop Application
Voice Assistant For Visually Impaired This is an innovative System for visually impaired people and acts as a voice assistant for them. This system is used to help the visually impaired to have access to the most important features of the phone enhancing the quality of the system making use of different custom layouts and using speech to text. The System has custom messaging feature with inbox and sent items, call log and dialer, notes and battery level checking and reminder. All actions performed by the user the system speaks out and helps the user to know his current position. The System helps the user to also read the contents of the message along with the sender and the date and time, in whole everything. The system also allows the…
Read More

Android Smart City Traveler

Android Mobile development, Artificial Intelligence & ML, Web | Desktop Application
Android Smart City Traveler The purpose of developing this android application is to create a schedule for the traveler travelling to city and wanted to explore the city by specifying the time in hours. System then smartly analyzes the questionnaire and creates a schedule for traveler based on provided time. The development is done in two technical languages as Java for Android Application for User/Traveler and Asp .net for Web portal which is used by Admin. First of all, traveler need to register himself by filling up the details using android application. After successful registration, user can login now using login credentials which then proceeds with questionnaire where application ask user about their likings and habits. Based on questionnaire, application smartly analyzes for the place based on user specified time.…
Read More

Android Graphical Image Password Project

Android Mobile development, Web | Desktop Application
Android Graphical Image Password Project Picture Patten Locking System allows the user to set a Custom Picture may be from the gallery or click it instantly and set it as a Password. The Picture is then Divided into 9 parts and represented as a 3X3 Patten of Cubes for Authentication in any order i.e. they are scrambled. The User has to select all the Nine Cubes as per the Original Picture Row Wise similar to solving a puzzle. The Pictures are Stored in the Phones Device Memory with the Folder Named User’s Full Name Underscore User Id (username_userid). In this app if the user credentials are correct a Custom Calculator is opened, while you can use any app.
Read More

Bikers Portal

Web | Desktop Application
Bikers Portal This is an online Bike and bike parts store that has listings of various bike along with their features. It also consists of Bike service Registration. This system allows user to buy bike, bike parts and inventory online. System allow user to check various articles submitted by user and even comment on them. Credit card payment facility is available. This system also consists of ‘Rent a Bike’ feature where user can ask admin for bike on rent. The visitor who visits the system must register himself by filling up personal details. After registration user can login to the system with his username and password in order to access the system. User can check various bike listing and can view each bikes feature. User can also check features of…
Read More

Encryption & Decryption Using Deffie Hellman Algorithm

Multimedia, Security and Encryption, Web | Desktop Application
Encryption & Decryption Using Deffie Hellman Algorithm The spectacular growth of the Internet has spawned an increased awareness of and interest in security issues. Although security has been considered in the design of the basic Internet protocols, many applications have been and are being designed with minimal attention paid to issues of confidentiality, authentication, and privacy. As our daily activities become more and more reliant upon data networks, the importance of an understanding of such security issues will only increase. Many cryptographic algorithms (e.g., DES, AES) require the establishment of shared keying material in advance. Manual distribution of keying material is inefficient and complex. This is where the Diffie-Hellman Key Agreement algorithm is useful. The project is developed using Visual Studio with C# .Net as programming language. There is only…
Read More

Android Smart Ticketing Using Rfid

Android Mobile development
Android Smart Ticketing Using Rfid This is an advanced Ticketing System making it easier for the commuter to travel in the bus and the driver to keep exact records of the passengers. This System is a web and Android Based System where the Android will have to apps one for the passenger and one for the bus which is connected to the RFID Reader while the web part is Purely Admin to set the fares and bus tops and to keep and monitor the current updates of a particular bus and passengers on it. This System has the potential of letting the admin know where the bus is exactly and how many passengers are travelling on the bus with their details. This System makes it very easier for security purposes…
Read More

Restaurant Table Booking Android Application

Android Mobile development
Restaurant Table Booking Android Application Table management systems and restaurant reservation systems are becoming increasingly sophisticated, if you’re considering installing a reservation system for your restaurant there are a number of factors to consider when selecting a system and provider. A restaurant reservation and table management system should provide you with the tools to plan and run your restaurant bookings effectively and manage tables, efficient table management means that a restaurant can maximize the potential of their dining room and this in turn should increase profits. Restaurant reservation systems with the option of combining a table management system are increasing in popularity with restaurant operators. With an increasing number of diners now using the web to find details of their favored dining location having the facility to take booking via…
Read More

Generating Searchable Public-Key Ciphertexts with Hidden Structures for Fast Keyword Search

Security and Encryption, Web | Desktop Application
Generating Searchable Public-Key Ciphertexts with Hidden Structures for Fast Keyword Search Existing semantically secure public-key searchable encryption schemes take search time linear with the total number of the ciphertexts. This makes retrieval from large-scale databases prohibitive. To alleviate this problem, this paper proposes Searchable Public-Key Ciphertexts with Hidden Structures (SPCHS) for keyword search as fast as possible without sacrificing semantic security of the encrypted keywords. In SPCHS, all keyword-searchable ciphertexts are structured by hidden relations, and with the search trapdoor corresponding to a keyword, the minimum information of the relations is disclosed to a search algorithm as the guidance to find all matching ciphertexts efficiently. We construct a SPCHS scheme from scratch in which the ciphertexts have a hidden star-like structure. We prove our scheme to be semantically secure in…
Read More

Panda: Public Auditing for Shared Data with Efficient User Revocation in the Cloud

Cloud Computing, Data mining, Parallel And Distributed System, Security and Encryption, Web | Desktop Application
Panda: Public Auditing for Shared Data with Efficient User Revocation in the Cloud With data storage and sharing services in the cloud, users can easily modify and share data as a group. To ensure shared data integrity can be verified publicly, users in the group need to compute signatures on all the blocks in shared data. Different blocks in shared data are generally signed by different users due to data modifications performed by different users. For security reasons, once a user is revoked from the group, the blocks which were previously signed by this revoked user must be re-signed by an existing user. The straightforward method, which allows an existing user to download the corresponding part of shared data and re-sign it during user revocation, is inefficient due to the…
Read More

Identity-Based Distributed Provable Data Possession in Multicloud Storage

Cloud Computing, Web | Desktop Application
Identity-Based Distributed Provable Data Possession in Multicloud Storage Remote data integrity checking is of crucial importance in cloud storage. It can make the clients verify whether their outsourced data is kept intact without downloading the whole data. In some application scenarios, the clients have to store their data on multi-cloud servers. At the same time, the integrity checking protocol must be efficient in order to save the verifier’s cost. From the two points, we propose a novel remote data integrity checking model: ID-DPDP (identity-based distributed provable data possession) in multi-cloud storage. The formal system model and security model are given. Based on the bilinear pairings, a concrete ID-DPDP protocol is designed. The proposed ID-DPDP protocol is provably secure under the hardness assumption of the standard CDH (computational Diffie-Hellman) problem. In…
Read More

Query Aware Determinization of Uncertain Objects

Data mining, Web | Desktop Application
Query Aware Determinization of Uncertain Objects This paper considers the problem of determinizing probabilistic data to enable such data to be stored in legacy systems that accept only deterministic input. Probabilistic data may be generated by automated data analysis/enrichment techniques such as entity resolution, information extraction, and speech processing. The legacy system may correspond to pre-existing web applications such as Flickr, Picasa, etc. The goal is to generate a deterministic representation of probabilistic data that optimizes the quality of the end-application built on deterministic data. We explore such a determinization problem in the context of two different data processing tasks -- triggers and selection queries. We show that approaches such as thresholding or top-1 selection traditionally used for determinization lead to suboptimal performance for such applications. Instead, we develop a…
Read More

Discovery of Ranking Fraud for Mobile Apps

Data mining
Discovery of Ranking Fraud for Mobile Apps Ranking fraud in the mobile App market refers to fraudulent or deceptive activities which have a purpose of bumping up the Apps in the popularity list. Indeed, it becomes more and more frequent for App develops to use shady means, such as inflating their Apps’ sales or posting phony App ratings, to commit ranking fraud. While the importance of preventing ranking fraud has been widely recognized, there is limited understanding and research in this area. To this end, in this paper, we provide a holistic view of ranking fraud and propose a ranking fraud detection system for mobile Apps. Specifically, we investigate two types of evidences, ranking based evidences and rating based evidences, by modeling Apps’ ranking and rating behaviors through statistical hypotheses…
Read More

Control Cloud Data Access Privilege and Anonymity with Fully Anonymous Attribute-Based Encryption

Cloud Computing, Web | Desktop Application
Control Cloud Data Access Privilege and Anonymity with Fully Anonymous Attribute-Based Encryption Cloud computing is a revolutionary computing paradigm which enables flexible, on-demand and low-cost usage of computing resources, but the data is outsourced to some cloud servers, and various privacy concerns emerge from it. Various schemes based on the Attribute-Based Encryption have been proposed to secure the cloud storage. However, most work focuses on the data contents privacy and the access control, while less attention is paid to the privilege control and the identity privacy. In this paper, we present a semi-anonymous privilege control scheme AnonyControl to address not only the data privacy but also the user identity privacy in existing access control schemes.AnonyControl decentralizes the central authority to limit the identity leakage and thus achieves semi-anonymity. Besides, it…
Read More

A Secure and Dynamic Multi-keyword Ranked Search Scheme over Encrypted Cloud Data

Cloud Computing, Security and Encryption
A Secure and Dynamic Multi-keyword Ranked Search Scheme over Encrypted Cloud Data The project defines and solve the problem of multi-keyword ranked search over encrypted cloud data (MRSE) while preserving strict system wise privacy in the cloud computing paradigm. Data owners are motivated to outsource their complex data management systems from local sites to the commercial public cloud for great flexibility and economic savings. But for protecting data privacy, sensitive data have to be encrypted before outsourcing, which obsoletes traditional data utilization based on plaintext keyword search. Thus, enabling an encrypted cloud data search service is of paramount importance. Considering the large number of data users and documents in the cloud, it is necessary to allow multiple keywords in the search request and return documents in the order of their…
Read More