Re: Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear,

 

Yes I know.

 

I already extracted both keys from the .p12 file.

 

My biggest problem is how you can add the original file (in this case ‘RequestFeedbacks.xml’) as attachment? (the signature ‘smime.p7s’ is already attached)

 

Thanks for you quick reply and support!

 

Kind regards,

Lander

 

Van: openssl-users [mailto:openssl-users-bounces@xxxxxxxxxxx] Namens Dmitry Belyavsky
Verzonden: vrijdag 28 oktober 2016 14:52
Aan: openssl-users@xxxxxxxxxxx
Onderwerp: Re: [openssl-users] Help

 

Sorry, my fault.

I think you should use the openssl smime command, but it doesn't work with PKCS12, so you will have to extract the private and public keys using the openssl pkcs12 command.

 

28 окт. 2016 г. 2:34 PM пользователь "Lander Bulckaen" <Lander@xxxxxx> написал:

Dear Dmitry,

 

The result must be as mentionned below?

 

Van: openssl-users [mailto:openssl-users-bounces@xxxxxxxxxxx] Namens Dmitry Belyavsky
Verzonden: donderdag 27 oktober 2016 19:09
Aan: openssl-users@xxxxxxxxxxx
Onderwerp: Re: [openssl-users] Help

 

Hello

You should use the XMLSec library and the corresponding command-line tool.

 

On Thu, Oct 27, 2016 at 5:05 PM, Lander Bulckaen <Lander@xxxxxx> wrote:

Hy,

 

Goal: add an xml file as attachment to a MIME message and sign the MIME message with the primary key (.p12 file).

 

The result must be like what you see below…?

 

Which openssl commands must I use in commandline?

(I already searched for ita bout 2 months but still not found any solution…!)

 

Date: Fri Jul 01 10:26:15 CEST 2016

From: michel.dombret@xxxxxx

To:

Message-ID: <28456974.01467361575985.JavaMail.feronan@PC0020881>

Subject: NBB signed file

MIME-Version: 1.0

Content-Type: multipart/signed;

                boundary="----=_Part_1_6142443.1467361575963";

                protocol="application/pkcs7-signature"; micalg=sha1

 

------=_Part_1_6142443.1467361575963

Content-Type: multipart/mixed;

                boundary="----=_Part_0_25389802.1467361575861"

 

------=_Part_0_25389802.1467361575861

Content-Type: text/plain; charset=us-ascii

Content-Transfer-Encoding: 7bit

 

Message created by Offline Signing Tool of National bank of BELGIUM

------=_Part_0_25389802.1467361575861

Content-Type: application/octet-stream; name=RequestFeedbacks.xml

Content-Transfer-Encoding: 7bit

Content-Disposition: attachment; filename=RequestFeedbacks.xml

 

<?xml version="1.0" encoding="UTF-8"?>

<Request>

            <Version>V01</Version>

            <Criteria>

            <DocDate>

                        <From>2016-08-01</From>

                        <To>2016-08-15</To>

            </DocDate>

            <DocType>ALL</DocType>

            <UnrequestedDocOnly>true</UnrequestedDocOnly>

            </Criteria>

</Request>

 

------=_Part_0_25389802.1467361575861--

 

------=_Part_1_6142443.1467361575963

Content-Type: application/pkcs7-signature; name=smime.p7s

Content-Transfer-Encoding: base64

Content-Disposition: attachment; filename=smime.p7s

 

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMtzCCBXMw

ggNboAMCAQICAgCoMA0GCSqGSIb3DQEBBQUAMIG1MQswCQYDVQQGEwJCRTERMA8GA1UECBMIQnJ1

c3NlbHMxETAPBgNVBAcTCEJydXNzZWxzMSEwHwYDVQQKExhOYXRpb25hbCBCYW5rIG9mIEJlbGdp

dW0xITAfBgNVBAsTGERhdGEgU2VjdXJpdHkgTWFuYWdlbWVudDEcMBoGA1UEAxMTTkJCIFNlY3Vy

ZSBFbWFpbCBDQTEcMBoGCSqGSIb3DQEJARYNZHNtb3BzQG5iYi5iZTAeFw0wNzA0MDMxMzE2MDRa

Fw0xNzAzMzExMzE2MDRaMIGiMQswCQYDVQQGEwJCRTERMA8GA1UECBMIQnJ1c3NlbHMxETAPBgNV

BAcTCEJydXNzZWxzMSEwHwYDVQQKExhOYXRpb25hbCBCYW5rIG9mIEJlbGdpdW0xCzAJBgNVBAsT

AlBSMRkwFwYDVQQDFBBUJlQgUFIwM0hLRVRUSU5UMSIwIAYJKoZIhvcNAQkBFhNwcjAzaGtldHRp

bnRAbmJiLmJlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwXENutQ5VnJDP0Q1waji

85ewXgm3P0qY6YMUR3LyiJgJRaXjT36UdbgDnqrObguedfGvNKirQ3mpa74b6d/ErcVBweBORvRo

MFtJmIsqFgu6wVSgz+iSiuO/ssUsIWiT+5NzYOVhDGHMbMklPebUanzO2K+pEkCdxM3ELZRZM6Rp

7vw8TiW9gVH2ENw7uFcT8IAbjxjo6mZo/c3VImK/WuCEdbHIa50/1sOuga0jf80sNpuQm9hysHRG

fM/ZMt40w74wrTcbGo7ZrVcERErxSjm0maFwhJ7EsfdUj4bUFOIAvy3yqWqexUmwCKhbgEYjnIxQ

71K2dKVx/PL/Q0kv1wIDAQABo4GdMIGaMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUuJKri3/G

X75S00GfLLkbpGXGJUUwHQYDVR0OBBYEFHVLViGBjbswdpC7YaMtP43ZRrvVMB4GA1UdEQQXMBWB

E3ByMDNoa2V0dGludEBuYmIuYmUwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggr

BgEFBQcDBDANBgkqhkiG9w0BAQUFAAOCAgEAMNN/pSlrU7v32ONDluvSULI+ADCcE5+oIz0Kts4f

OdnFtBngDypkK0DSqA+yKwxRNhEvyHjmpkhcPsVVxH18m6mDI+UU2QiyaUfXSMvuLct3yZX0Pc6+

8inDu4zxfAN4Ni78yfIxWsGR+hYLAyik+5Kw/lhhxBIHB183KLaVva+762HW04TNhgQUUkMaEn/T

HAH/U+IFQHHeRUylgsgMgFPzXVcFTXe+PBAwbEOITwoDf2Y7YbVyKdEA8JsVNWSt8NsEmba/7ZD3

XId+O2sTwnzWu7lkyIIA+/h4/ewOpvu28o3MQF48dUNeE+89MT56qfrDbfiJtRvICWXTYBh0tdki

057G2VAZr7b9/W16HxKreSelI0rdYH0mG0S0Iy6YrdEQn9vAruHvGqIPl5Mu65fLg+28R0c+2TyF

BJ2DT/lckPZjTu6Y6cVMUahA2ZcsAWFizYT7PV4HTvpqhhWwCtuKcvCunsvCHMCbjSlXkk0yvnF6

vGJG31oTw1SsajbBVGfRuwWss1Y39Z/eNBO7nfrXZRJs9QLVwN016mY70Q/+CzeSpmDJNtKnU/nm

ob2BXdEG+eg0m9oLPNPQJjObS8Di8CKAE9xFteGqAt4ff0daQtIFZucqAhBpRXu9zJFjoNICBKYO

VIzFHFl3KNj+7u4BWiRl96udiGwVgrNoc3Iwggc8MIIFJKADAgECAgkAklGjqlmMoxgwDQYJKoZI

hvcNAQEFBQAwgbUxCzAJBgNVBAYTAkJFMREwDwYDVQQIEwhCcnVzc2VsczERMA8GA1UEBxMIQnJ1

c3NlbHMxITAfBgNVBAoTGE5hdGlvbmFsIEJhbmsgb2YgQmVsZ2l1bTEhMB8GA1UECxMYRGF0YSBT

ZWN1cml0eSBNYW5hZ2VtZW50MRwwGgYDVQQDExNOQkIgU2VjdXJlIEVtYWlsIENBMRwwGgYJKoZI

hvcNAQkBFg1kc21vcHNAbmJiLmJlMB4XDTA1MDUyMzA4NDkzMFoXDTI1MDUxODA4NDkzMFowgbUx

CzAJBgNVBAYTAkJFMREwDwYDVQQIEwhCcnVzc2VsczERMA8GA1UEBxMIQnJ1c3NlbHMxITAfBgNV

BAoTGE5hdGlvbmFsIEJhbmsgb2YgQmVsZ2l1bTEhMB8GA1UECxMYRGF0YSBTZWN1cml0eSBNYW5h

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

------=_Part_1_6142443.1467361575963--


--
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users



 

--

SY, Dmitry Belyavsky


--
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users

-- 
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux