Optimizing Hardware-Based Privacy-Preserving MapReduce