Generic cipher and RNG interfaces.