Currently, the methods in CrytpoUtils return Strings, for consumption as streams later on. See if possible to return a stream object instead.