-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, Michal Suchanek wrote: > But I really want to encrypt (and decrypt) the blocks separately. Oops. cipher = OpenSSL::Cipher::Cipher.new("AES-256-CBC") cipher.padding = 0 cipher.key = key cipher.iv = iv while (chunk = STDIN.read(CHLEN)) cipher.encrypt STDOUT << cipher.update(chunk) end Regards, // NaHi -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Cygwin) iD8DBQFDOmzuf6b33ts2dPkRAudiAJ40o79ofWt/eSfP8twd6vdXYWkQBgCgtKXS /S9V35M1a8WmHVyU+iUSfRM= =M3oe -----END PGP SIGNATURE-----