Abstract:
Before a smartphone user can access nearby devices’ services, her device must discover them. Service visibility scoping in large-scale, heterogeneous enterprise environments has many unique features, such as proximity-based interactions, differentiated visibility by device and user attributes, and frequent user churns and revocation.
They invalidate existing solutions. Argus, a distributed algorithm, provides three-level, fine-grained visibility scoping in parallel: Level 1 public visibility, where services are identically visible to everyone; Level 2 differentiated visibility, where service visibility depends on users’ non-sensitive attributes; and Level 3 covert visibility, where service visibility depends on users’ sensitive attributes that are never explicitly disclosed.
Extensive analysis and experiments show that: i) Argus is secure; ii) its Level 2 is 10x as scalable and computationally efficient as work using Attribute-based Encryption, Level 3 is 10x as efficient as Paring-based Cryptography; and iii) it is fast and agile for satisfactory user experience, costing 0.25 s to discover 20 Level 1 devices and 0.63 s for Level 2 or Level 3 devices.
Note: Please discuss with our team before submitting this abstract to the college. This Abstract or Synopsis varies based on student project requirements.
Did you like this final year project?
To download this project Code with thesis report and project training... Click Here