Crypt_Base is handling completly transparent the $iv's for all mode of operations... even if the user is setIV() never call.