Hello You should use the XMLSec library and the corresponding command-line tool.
On Thu, Oct 27, 2016 at 5:05 PM, Lander Bulckaen <lan...@fit.be> 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.domb...@nbb.be > > 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 > > > > MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEH > AQAAoIIMtzCCBXMw > > ggNboAMCAQICAgCoMA0GCSqGSIb3DQEBBQUAMIG1MQswCQYDVQQGEwJCRTER > MA8GA1UECBMIQnJ1 > > c3NlbHMxETAPBgNVBAcTCEJydXNzZWxzMSEwHwYDVQQKExhOYXRpb25hbCBC > YW5rIG9mIEJlbGdp > > dW0xITAfBgNVBAsTGERhdGEgU2VjdXJpdHkgTWFuYWdlbWVudDEcMBoGA1UE > AxMTTkJCIFNlY3Vy > > ZSBFbWFpbCBDQTEcMBoGCSqGSIb3DQEJARYNZHNtb3BzQG5iYi5iZTAeFw0w > NzA0MDMxMzE2MDRa > > Fw0xNzAzMzExMzE2MDRaMIGiMQswCQYDVQQGEwJCRTERMA8GA1UECBMIQnJ1 > c3NlbHMxETAPBgNV > > BAcTCEJydXNzZWxzMSEwHwYDVQQKExhOYXRpb25hbCBCYW5rIG9mIEJlbGdp > dW0xCzAJBgNVBAsT > > AlBSMRkwFwYDVQQDFBBUJlQgUFIwM0hLRVRUSU5UMSIwIAYJKoZIhvcNAQkB > FhNwcjAzaGtldHRp > > bnRAbmJiLmJlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwXEN > utQ5VnJDP0Q1waji > > 85ewXgm3P0qY6YMUR3LyiJgJRaXjT36UdbgDnqrObguedfGvNKirQ3mpa74b > 6d/ErcVBweBORvRo > > MFtJmIsqFgu6wVSgz+iSiuO/ssUsIWiT+5NzYOVhDGHMbMklPebUanzO2K+ > pEkCdxM3ELZRZM6Rp > > 7vw8TiW9gVH2ENw7uFcT8IAbjxjo6mZo/c3VImK/WuCEdbHIa50/ > 1sOuga0jf80sNpuQm9hysHRG > > fM/ZMt40w74wrTcbGo7ZrVcERErxSjm0maFwhJ7EsfdUj4bUFOIAvy3yqWqexUm > wCKhbgEYjnIxQ > > 71K2dKVx/PL/Q0kv1wIDAQABo4GdMIGaMAwGA1UdEwEB/ > wQCMAAwHwYDVR0jBBgwFoAUuJKri3/G > > X75S00GfLLkbpGXGJUUwHQYDVR0OBBYEFHVLViGBjbswdpC7YaMtP43ZRrvV > MB4GA1UdEQQXMBWB > > E3ByMDNoa2V0dGludEBuYmIuYmUwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQG > CCsGAQUFBwMCBggr > > BgEFBQcDBDANBgkqhkiG9w0BAQUFAAOCAgEAMNN/pSlrU7v32ONDluvSULI+ > ADCcE5+oIz0Kts4f > > OdnFtBngDypkK0DSqA+yKwxRNhEvyHjmpkhcPsVVxH18m6mDI > +UU2QiyaUfXSMvuLct3yZX0Pc6+ > > 8inDu4zxfAN4Ni78yfIxWsGR+hYLAyik+5Kw/lhhxBIHB183KLaVva+ > 762HW04TNhgQUUkMaEn/T > > HAH/U+IFQHHeRUylgsgMgFPzXVcFTXe+PBAwbEOITwoDf2Y7YbVyKdEA8JsVNW > St8NsEmba/7ZD3 > > XId+O2sTwnzWu7lkyIIA+/h4/ewOpvu28o3MQF48dUNeE+ > 89MT56qfrDbfiJtRvICWXTYBh0tdki > > 057G2VAZr7b9/W16HxKreSelI0rdYH0mG0S0Iy6YrdEQn9vAruHvGqIPl5Mu65fLg+28R0c+ > 2TyF > > BJ2DT/lckPZjTu6Y6cVMUahA2ZcsAWFizYT7PV4HTvpqhhWwCtuKcvCunsvCHMCbjS > lXkk0yvnF6 > > vGJG31oTw1SsajbBVGfRuwWss1Y39Z/eNBO7nfrXZRJs9QLVwN016mY70Q/+ > CzeSpmDJNtKnU/nm > > ob2BXdEG+eg0m9oLPNPQJjObS8Di8CKAE9xFteGqAt4ff0daQtIFZucqAhBpRXu9zJFjo > NICBKYO > > VIzFHFl3KNj+7u4BWiRl96udiGwVgrNoc3Iwggc8MIIFJKADAgECAgkAklGjqlmMoxgwDQYJ > KoZI > > hvcNAQEFBQAwgbUxCzAJBgNVBAYTAkJFMREwDwYDVQQIEwhCcnVzc2VsczER > MA8GA1UEBxMIQnJ1 > > c3NlbHMxITAfBgNVBAoTGE5hdGlvbmFsIEJhbmsgb2YgQmVsZ2l1bTEhMB8G > A1UECxMYRGF0YSBT > > ZWN1cml0eSBNYW5hZ2VtZW50MRwwGgYDVQQDExNOQkIgU2VjdXJlIEVtYWls > IENBMRwwGgYJKoZI > > hvcNAQkBFg1kc21vcHNAbmJiLmJlMB4XDTA1MDUyMzA4NDkzMFoXDTI1MDUx > ODA4NDkzMFowgbUx > > CzAJBgNVBAYTAkJFMREwDwYDVQQIEwhCcnVzc2VsczERMA8GA1UEBxMIQnJ1 > c3NlbHMxITAfBgNV > > BAoTGE5hdGlvbmFsIEJhbmsgb2YgQmVsZ2l1bTEhMB8GA1UECxMYRGF0YSBT > ZWN1cml0eSBNYW5h > > Z2VtZW50MRwwGgYDVQQDExNOQkIgU2VjdXJlIEVtYWlsIENBMRwwGgYJKoZI > hvcNAQkBFg1kc21v > > cHNAbmJiLmJlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAt+ > wnMwqwqr8q7m20/ly+ > > HZl7RznDuxKX1muAdmFxwm+LXTQtvNbwEom8xmpwLAy0tn+P+ > RKElWRTc06z8sqisHL282hULh/G > > Otufmf6eQOzW3UsX6xZWa1Un9Y0BwLncm+CmNFYTcmhNUkr6PT1Lzu277BiiBrjx > qs22jEd0ibOs > > vKlv0xXGh0qXRcltd0IEpcPneod0L/HCsm65d9fuS584LShsBbPcaVO4Zg5N > 8Zi9+lAslkxsgDen > > txvM+ZZuhtS6vAAUKOq6IgPa9Mgih2wrWOtrPRyj7aUHalODBbgAzHz0enNszVhGM > 0sw4fcETkDQ > > AysOpFnClGcKk2FhdNb9Z3uCw80YZrd3NAGCfnYWR/SL0Flq6T+2BOur/ > gRDrL++NeDiJ38JUyK+ > > nMcBuieECYYFusaYUDSEzUHe2KIBfdd1Y2cvi6+sINCt+0939Naw+ > ZNITy6iOkUdXLgGdvS1YVa3 > > SEbmV9tIdTJhb2stp0prgUPMc5XOq3KGaKpKuqnos1XCfHc6JTE2l7OQc9PH > nk7dsHBIvvHLQt3A > > Z+XIj6pd70qtKKU/BsFk8fv09UAw6jWFTIdz9Msz6h1ieF > stA4I3bzYLFwALirTFuR1SRH/9xl3s > > 6nUs78jJ5/ANE0HV3AiSMCJ2TvHfzDSZ1Efm+H5oTCn4vmvlPBEXnEMCAwEAAaOCAUs > wggFHMB0G > > A1UdDgQWBBS4kquLf8ZfvlLTQZ8suRukZcYlRTAYBgNVHREEETAPgQ1kc21v > cHNAbmJiLmJlMA8G > > A1UdEwEB/wQFMAMBAf8wgeoGA1UdIwSB4jCB34AUuJKri3/ > GX75S00GfLLkbpGXGJUWhgbukgbgw > > gbUxCzAJBgNVBAYTAkJFMREwDwYDVQQIEwhCcnVzc2VsczERMA8GA1UEBxMI > QnJ1c3NlbHMxITAf > > BgNVBAoTGE5hdGlvbmFsIEJhbmsgb2YgQmVsZ2l1bTEhMB8GA1UECxMYRGF0 > YSBTZWN1cml0eSBN > > YW5hZ2VtZW50MRwwGgYDVQQDExNOQkIgU2VjdXJlIEVtYWlsIENBMRwwGgYJ > KoZIhvcNAQkBFg1k > > c21vcHNAbmJiLmJlggkAklGjqlmMoxgwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4 > IC > > AQA2hzYYNkQW3bJBy00n3ZegqggLA3IplHr/NhQZ6ppvOu+E4K993/ > 1UNsv2hGIto1te3AD6AwUk > > A1jstQi42e9WtG0c29gST7+AtAsn3clzRWnNXzIMaeTz+ > k0XNk6YdiiERNBShn5o8sUeiYxmWJQ6 > > ovicqBsBVkdknwifwa0CRG7kz6dMy7BWOY2mt8qFh6yIbhTox3HFVE2cdbs3 > k6cr9eOUv6xbkoCo > > GcUWzu90Gqbpyny95ix/ZLiauCs8nGXwbbICo1CG2xZ7TJMfCA > U1J55eYAaSmDkV843Q4Jr1cyPm > > VPWhQDfWzA1bTsAB8Q4pwKVjq28jhDJZtKSS0FblgC96kMxlwajCSyzykhrs > aVdwCaU++1KrwPDB > > Y5VtZhyn55Cpgs/3gQ8L4BskrLdRpdVDvO4ER35gvAaQTRP8NwOzepGico34VpVa1prz+ZB+ > CvvM > > KYN85i2jzFdvS2yag3jaCC+t2Xp0GKL2ZmF7oWDKkiWXwYjWJ/ > XiTZ3AdsBJPDvmOYxAuUeH/ADm > > WRoNHCwaUbNr0vxEXLZam8bFyXe0TohiRGczUfSgQDzuAbAjKE2HQSeObI0w > 1ZWxzmvS1+xo/HDn > > pZBd60fHaH/QpBwp0JnBxouRt/daxB0MuckGaEBx3qn925Ac5pzM+ > 6K1N1uKF3mTxiM4Ocd9nWpM > > 1TGCApgwggKUAgEBMIG8MIG1MQswCQYDVQQGEwJCRTERMA8GA1UECBMIQnJ1 > c3NlbHMxETAPBgNV > > BAcTCEJydXNzZWxzMSEwHwYDVQQKExhOYXRpb25hbCBCYW5rIG9mIEJlbGdp > dW0xITAfBgNVBAsT > > GERhdGEgU2VjdXJpdHkgTWFuYWdlbWVudDEcMBoGA1UEAxMTTkJCIFNlY3Vy > ZSBFbWFpbCBDQTEc > > MBoGCSqGSIb3DQEJARYNZHNtb3BzQG5iYi5iZQICAKgwCQYFKw4DAhoFAKCB > sTAYBgkqhkiG9w0B > > CQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA3MDEwODI2MTVa > MCMGCSqGSIb3DQEJ > > BDEWBBRs4Ik9waWLNU/4OZ9TfT4yZZ0EljBSBgkqhkiG9w0BC > Q8xRTBDMAoGCCqGSIb3DQMHMA4G > > CCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDANBggqhkiG9w0DAgIBKDAH > BgUrDgMCBzANBgkq > > hkiG9w0BAQEFAASCAQCSP5/h1v6feRr+ekK19tlI4zvm1Wy7hUtN+ > XmbWLJHOxSU4wJUBRj6ptph > > Mb7AOm1JYy8+wWRQhgOcIegD74eXZoYfws+O3ADZ//feXYJAF/ > jqAyhs0r9CoGw2eUUeZR4KYILy > > ZG5I3lcFJLDPHcElSe3NgRBOmfuFWD/mSLE2B2S+PqbnbugYPSN7mCSOqMZODPBlop9wcz > BUD1BI > > K+kM1fP28541RfCFS6tGUXamWnKOdbxoHbPmnQDT1zzcbRIUvnLCV6MZ4KFNAX > f5YxwggV3jjPiQ > > vyzr8EdFzmaWpoOFEtCLmQw4hpSEPJO8yGxQ5/29MWg6Ypy62bjMfs54AAAAAAAA > > ------=_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