{'fraction_non_alphanumeric': 0.01868399675060926, 'fraction_numerical': 0.0, 'mean_word_length': 5.285714285714286, '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}}
Anti-Tamper Databases : Querying Encrypted Databases November

With mobile computing and powerful laptops, databases with sensitive data can effectively travel everywhere. They can also be physically retrieved by malicious users who can employ techniques that were not previously thought of, such as disk scans, compromising the data by bypassing the database management system software or database user authentication processes. A way to prevent, delay, or contain the compromise of the protected data in a database is to encrypt the data and the database schema, and yet allow queries and transactions over the encrypted data. Such encrypting may take the forms of low/medium/high security in response to users’ security needs as well as database access needs in terms of the efficiency of database accesses for queries and transactions. Clearly, there is a compromise between the degree of security provided by encryption and the efficient querying and accessing of the database. In this research, we propose to investigate the capabilities and limitations of encrypting the database data and/or the database schema in relational databases, and yet allowing, to the extent possible, efficient querying of the encrypted database.