Data Protection and Privacy Preservation Using Searchable Encryption on Outsourced Databases