def set_index_key(self, key, hashit = False): """Set a key for a hashed index. In this case, the key fields are binary, don't leak information, yet are still searchable.""" if hashit: key = hashkey(key) self.index_key = key
def set_user_key(self, key, hashit = False): """Set the user key.""" if hashit: key = hashkey(key) self.user_key = key
def set_table_key(self, key, hashit = False): """Encrypt/decrypt the table with this key.""" if hashit: key = hashkey(key) self.table_key = key