[openssl-users] READ error during tape restore via OpenSSL on AIX

Michael Wojcik Michael.Wojcik at microfocus.com
Fri Jan 2 22:00:50 UTC 2015

> From: openssl-users [mailto:openssl-users-bounces at openssl.org] On Behalf
> Of Viktor Dukhovni
> Sent: Friday, January 02, 2015 15:54
> To: openssl-users at openssl.org
> Subject: Re: [openssl-users] READ error during tape restore via OpenSSL on
> On Fri, Jan 02, 2015 at 12:44:43PM -0500, Salz, Rich wrote:
> > They are I/O errors (openssl errstr is your friend here) and probably related
> > to the tape I/O device not being ready, timing out, or something like that.
> Tape devices generally require I/O operations to be in multiples of a tape
> block.  The output of "openssl enc" is not going to satisfy that property.  A
> final filter is required that "pads" the encrypted output to a multiple of the
> tape block size, and strips the padding on input.

One traditional way to do this "reblocking" is with the dd command, using "conv=sync". Since this is AIX, the OP might also look at the tctl command, which also has a mode ("tctl write') that reads from standard input and writes complete blocks to a tape device.

I'm sure there are plenty of examples online.

Michael Wojcik
Technology Specialist, Micro Focus

This message has been scanned for malware by Websense. www.websense.com

More information about the openssl-users mailing list