Secure k-nearest neighbor query over encrypted data in outsourced environments
Secure nearest neighbor revisited