Showing posts with label IEEE M-Tech Projects. Show all posts
Showing posts with label IEEE M-Tech Projects. Show all posts

Wednesday, 23 August 2017

B-Tech main Projects | Attribute-Based Storage Supporting Secure Deduplication of Encrypted Data in Cloud


Attribute-Based Storage Supporting Secure Deduplication of Encrypted Data in Cloud


Abstract

Attribute-based encryption (ABE) has been widely used in cloud computing where a data provider outsources his/her encrypted data to a cloud service provider, and can share the data with users possessing specific credentials (or attributes). However, the standard ABE system does not support secure de-duplication, which is crucial for eliminating duplicate copies of identical data in order to save storage space and network bandwidth. In this paper, we present an attribute-based storage system with secure de-duplication in a hybrid cloud setting, where a private cloud is responsible for duplicate detection and a public cloud manages the storage. Compared with the prior data de-duplication systems, our system has two advantages. Firstly, it can be used to confidentially share data with users by specifying access policies rather than sharing decryption keys. Secondly, it achieves the standard notion of semantic security for data confidentiality while existing systems only achieve it by defining a weaker security notion. In addition, we put forth a methodology to modify a ciphertext over one access policy into ciphertexts of the same plaintext but under other access policies without revealing the underlying plaintext.

Existing System

In existing system a data provider Bob intends to upload a file M to the cloud, and share M (file data) with users having certain credentials. In order to do so, Bob encrypts M under an access policy A over a set of attributes, and uploads the corresponding ciphertext to the cloud, such that only users whose sets of attributes satisfying the access policy can decrypt the ciphertext. Later, another data provider Alice, uploads a ciphertext for the same underlying file M but ascribed to a different access policy A0. Since the file is uploaded in an encrypted form, the cloud is not able to discern that the plaintext corresponding to Alice’s ciphertext is the same as that corresponding to Bob’s, and will store M twice. Obviously, such duplicated storage wastes storage space and communication bandwidth.

Proposed System

In this paper, we present an attribute-based storage system which employs ciphertext-policy attribute-based encryption (CP-ABE) and supports secure deduplication. In the proposed attributed-based system, the same file could be encrypted to different ciphertexts associated with different access policies, storing only one ciphertext of the file means that users whose attributes satisfy the access policy of a discarded ciphertext (but not that of the stored ciphertext) will be denied to access the data that they are entitled to. To overcome this problem, we equip the private cloud with another capability named ciphertext regeneration. For a ciphertext c of a plaintext M with access policy A, the private cloud will be provided with a trapdoor key which is generated along with the ciphertext c by a data provider. The private cloud can use the trapdoor key to convert the ciphertext c with access policy A to a new ciphertext C with another access policy A0 without knowing the underlying message M. Thus, if two data providers happen to upload two ciphertexts corresponding to the same file but under different access policies A and A0, the private cloud can regenerate a ciphertext for the same underlying file with an access policy A UA0 using the corresponding trapdoor key and then store the new ciphertext instead of the old one in the public cloud.

Modules:


Data Provider:
A data provider wants to outsource his/her data to the cloud and share it with users possessing certain credentials.
Attribute Authority (AA):
In this system Attribute Authority can generate first Public Key PK and Master Key MK as well The authority executes the algorithm which inputs a set of attributes S(S ⊆ A˜) and creates a Secret Key SK and these keys can be send to authorized User‘s.
Cloud:
The cloud consists of a public cloud which is in charge of data storage and a private cloud which performs certain computation such as tag checking.
User:
At the user side, each user can download an item, and decrypt the ciphertext with the attribute-based private key generated by the AA if this user’s attribute set satisfies the access structure. Each user checks the correctness of the decrypted message using the label, and accepts the message if it is consistent with the label.

SYSTEM REQUIREMENTS HARDWARE REQUIREMENTS:
Hardware : Pentium Speed : 1.1 GHz RAM : 1GB Hard Disk : 20 GB
SOFTWARE REQUIREMENTS:
Operating System : Windows Family Technology : Java and J2EE Web Technologies : Html, JavaScript, CSS Web Server : Apache Tomcat 7.0/8.0 Database : My SQL 5.5 or Higher UML's : StarUml Java Version : JDK 1.7 or 1.8
Implemented by
Development team :

Cloud Technologies

www.cloudstechnologies.in


Contact : 8121953811, 040-65511811

IEEE 2017 B-Tech Main & M-Tech Project | Point-of-interest Recommendation for Location Promotion in Location-based Social Networks


Point-of-interest Recommendation for Location Promotion in Location-based Social Networks


Abstract

With the wide application of location-based social networks (LBSNs), point-of-interest (POI) recommendation has become one of the major services in LBSNs. The behaviors of users in LBSNs are mainly checking in POIs, and these checking in behaviors are influenced by user’s behavior habits and his/her friends. In social networks, social influence is often used to help businesses to attract more users. Each target user has a different influence on different POI in social networks. This paper selects the list of POIs with the greatest influence for recommending users. Our goals are to satisfy the target user’s service need, and simultaneously to promote businesses’ locations (POIs). This paper defines a POI recommendation problem for location promotion. Additionally, we use sub modular properties to solve the optimization problem. At last, this paper conducted a comprehensive performance evaluation for our method using two real LBSN datasets. Experimental results show that our proposed method achieves significantly superior POI recommendations comparing with other state-of-the-art recommendation approaches in terms of location promotion.


Existing System

Recently, many researchers have been engaged in location-aware services. In LBSNs, users can post comments on locations or activities, upload photos, and share check-in locations in which users are interested with friends. These locations are called points-of-interest (POIs). Currently, POI recommendation has become one of main location-aware services in LBSNs. POI recommendation approaches mostly involve recommending users with some locations in which users may be interested based on users’ characters, preferences, and behavioral habits. Through the detailed analysis above, we observe traditional POI recommendations rarely focus on the effect of social relationships for businesses location promotion through the POI recommendation process.


Disadvantages: • No Concept for on the location promotion in LBSNs. • Helps only for business people not for users.

Proposed System

In view of POIs, POIs (e.g.restaurants, hotel, markets) have to explore checking-in records to attract more users to visit; more users (e.g., friends of users that checked in these POIs) will be influenced to check in these locations. In this paper, we regard the influence on the business as a maximization location promotion problem. The essential goals of recommendation system are to satisfy users’ service demands and merchants’ advertising needs. this paper proposes POI recommendation method for promoting POIs. Our proposed method is not only a tool for businesses to use to promote their products and attract more customers to visit their stores, but also recommends users with some POI’s satisfying users preferences.


Advantages: • We propose a novel point-of-interest recommendation problem, and its goal is to promote the businesses’ locations ( POIs ). • We define the user’s IS under special POI categories in an entire social network, and model user mobility to describe the geographical influence between user. Few Points:

In this paper, focus on POI recommendation to social user based on his friends and friends of friends instead of unknown recommendation. Main Application collects check in data with geo properties. Like user from his location move to POI , PGu,v(l) tradeoff between geographical influence. And Target user to another user relation, PTu,v(l) semantic influence b/w u and v. POI recommendation approaches mostly involve recommending users with some locations in which users may be interested based on users’ characters, preferences. Like Facebook no suggest you some business locations according to your interests.


SYSTEM REQUIREMENTS HARDWARE REQUIREMENTS:
Hardware : Pentium Speed : 1.1 GHz RAM : 1GB Hard Disk : 20 GB
SOFTWARE REQUIREMENTS:
Operating System : Windows Family Technology : Java and J2EE Web Technologies : Html, JavaScript, CSS Web Server : Apache Tomcat 7.0/8.0 Database : My SQL 5.5 or Higher UML's : StarUml Java Version : JDK 1.7 or 1.8
Implemented by
Development team :

Cloud Technologies

www.cloudstechnologies.in


Contact : 8121953811, 040-65511811