VaultDB - An encrypted document store for LAMP-based web applications