I saw something new in it or something I've never paid attention to before. One of the keys to initialize the Crypt::CBC object is
. The man page says that this is an 'initialization vector' which may be used or if
is set to zero, not used. What is this initialization vector and how would I use it in the way it was meant to be used to the best of its purpose?