<div dir="ltr"><div><span id="gmail-result_box" class="gmail-" lang="en"><span class="gmail-">Hi,<br><br>I think I have solved.</span> <span class="gmail-">Maybe you can write better and in fewer lines anyway this </span></span><span id="gmail-result_box" class="gmail-" lang="en"><span class="gmail-"><span id="gmail-result_box" class="gmail-" lang="en"><span class="gmail-"> attached </span></span>code works.<br><br></span></span></div><span id="gmail-result_box" class="gmail-" lang="en"><span class="gmail-">Antonio<br></span></span></div><div class="gmail_extra"><br><div class="gmail_quote">2017-12-20 11:07 GMT+01:00 Antonio Iacono <span dir="ltr"><<a href="mailto:antiac@gmail.com" target="_blank">antiac@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><div dir="ltr"><br><div class="gmail_quote"><div dir="ltr"><div><div>Hi,<br>assuming I have the following:<br>- data.txt<br>- data.p7s (the detached signature)<br><br>Can I generate the bundled (p7m) signed file ?<br><br>I tried:<br><br>content = BIO_new_file("data.txt", "rb");<br>signature = BIO_new_file("data.p7s", "rb");<br>p7 = d2i_PKCS7_bio(signature, NULL);<br>PKCS7_set_detached(p7, 0);<br>bundled = BIO_new_file("bundled.p7m", "wb");<br>i2d_PKCS7_bio_stream(bundled, p7, content, 0);<br><br>but the generated file (bundled.p7m) is identical to the signature file (data.p7s)<br><br></div>Thanks,<br></div>Antonio<br><div><div><br></div></div></div>
</div><br></div>
</div></div></blockquote></div><br></div>