Назад | Перейти на главную страницу

openssl - расшифровать файл с подписью PCKS # 7 не работает в ubuntu

У меня есть сценарий, который запускает через консоль эту команду:

openssl smime -decrypt -verify -inform DER -in "/var/www/LCO/LCO_2016-12-06_2.XML" -noverify -out "/var/www/LCO/US_LCO_2016-12-06_2.XML"

Мы использовали его с CentOS, но теперь, когда я занимаюсь рефакторингом связанного кода, который использует его в Ubuntu 14.04 LTS, я получаю следующее:

Error reading S/MIME message
140123614328480:error:07069041:memory buffer routines:BUF_MEM_grow_clean:malloc failure:buffer.c:169:
140123614328480:error:0D06B041:asn1 encoding routines:ASN1_D2I_READ_BIO:malloc failure:a_d2i_fp.c:255:

XML - это файл размером 441 МБ, а у меня 2 ГБ оперативной памяти.

Мне нужно сделать это внутри виртуальной машины CentOS с 1 ГБ оперативной памяти.