outsourced decryption