XOR all input at once in CBC decrypt, much much faster
We do need librt here