| ||||
| ||||
Вот такая проблема, подписываю текст используюя capicom перед подписыванием текст перекодирую из Unicode в Ascii, получаю подпись. пытаюсь проверить на Unix openssl smime -verify -inform PEM -in sgs.txt -content msg.txt -CAfile ca.cer получаю ошибку :PKCS7_signatureVerify:digest failure: :PKCS7_verify:signature failure:pk7_smime потом пытаюсь подписать посредством openssl smime -sign -in msg.txt -out mime_sgs.txt -inform PEM -inkey dima.key -signer dima.pem -outform PEM проверяю и получаю Verification successful сверяю две подписи Capicom и Openssl вижу что Capicom на 1 линию меньше и отличаются подписи начинают с 37 линии после символов AhoFAK что не так делаю кто подскажет ? | ||||
Ответы: | ||||
| ||||
Гы, вот заметил если в файле четное число символов в каждой строке то подпись проверяется нормально Verification successful если хотябы в одной строке нечетное количество то PKCS7_verify:signature failure | ||||