Cipherfix: Mitigating Ciphertext Side-Channel Attacks in Software