-- Create new chiper using `key'
-- Reset the internal state of the cipher-- so that next encryption does not depend on the previous