Removed ICiphertext and IPlaintext