{'fraction_non_alphanumeric': 0.016771488469601678, 'fraction_numerical': 0.0, 'mean_word_length': 5.409395973154362, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Capability-Based Access Control for Peer-to-Peer Data Sharing

This paper describes SharedViews, a peer-to-peer data management system that simplifies file organization and facilitates file sharing and protection among home users on the Internet. The key innovation of SharedViews is the integration of queries and dynamic views from database systems with a capability-based protection model from the operating systems world. Users organize their files using views and share their views by exchanging capabilities. We show that the resulting system is easy to use and provides clients with flexible protection, but without the account creation and centralized protection management problems inherent in current shared-data systems. We have prototyped SharedViews on a small network of Linux-based personal computers. We present the architecture of our prototype and use simple measurements to demonstrate the practicality and performance of our approach.