Javadoc
Sets the initialized cipher object. Generally speaking, callers do not have to create and set
this object. There may be circumstances where the cipher object is created outside of the
module (to determine IV lengths, for one). If it is created and you want the module to use the
cipher you already initialized, set it here.