Durante la creación de un archivo cifrado en AIX, recibí este error:
$ openssl enc -aes-256-cbc -salt -in test.img -out test.img.enc
test.img: Value too large to be stored in data type
14221428:error:0200107F:system library:fopen:Value too large to be stored in:bss_file.c:356:fopen('test.img','r')
14221428:error:20074002:BIO routines:FILE_CTRL:system lib:bss_file.c:358:
El tamaño del archivo test.img es de 35 GB
El mismo comando funcionó en Linux para archivos de 100GB.
openssl
saber algo sobre el tamaño de los archivos de entrada y salida? Algo así comocat test.img | openssl enc -aes-256-cbc -salt | cat >test.img.enc
truss openssl enc -aes-256-cbc -salt -in test.img -out test.img.enc
openssl version
.