Added IteratedEncrypt