Автор: Андрей * Здравствуйте.
Да, это EnvelopedCMS + base64
понял, а подписать?
я немного плаваю в этой теме, вопрос может быть сейчас некорректен...
у меня есть исходник
To: 'тут email'
From: 'тут email'
Date: Thu, 13 Aug 2020 15:24:12 +0300
MIME-Version: 1.0
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=gostr3411-2012-256; boundary="------------ms020001080200040601030700"
This is a cryptographically signed message in MIME format.
--------------ms020001080200040601030700
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Language: en-US
--------------ms020001080200040601030700
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: абаИаПбаОаГбаАбаИбаЕбаКаАб аПаОаДаПаИбб S/MIME
MIAGCSqGSIb3DQEHAqCAMIACAQExDjAMBggqhQMHAQECAgUAMIAGCSqGSIb3DQEHAQAAoIIE
dzCCBHMwggQgoAMCAQICE3wAARyWjCCXWyN6P28AAQABHJYwCgYIKoUDBwEBAwIwggEKMRgw
FgYFKoUDZAESDTEyMzQ1Njc4OTAxMjMxGjAYBggqhQMDgQMBARIMMDAxMjM0NTY3ODkwMS8w
LQYDVQQJDCbRg9C7LiDQodGD0YnRkdCy0YHQutC40Lkg0LLQsNC7INC0LiAxODELMAkGA1UE
BhMCUlUxGTAXBgNVBAgMENCzLiDQnNC+0YHQutCy0LAxFTATBgNVBAcMDNCc0L7RgdC60LLQ
sDElMCMGA1UECgwc0J7QntCeICLQmtCg0JjQn9Ci0J4t0J/QoNCeIjE7MDkGA1UEAwwy0KLQ
tdGB0YLQvtCy0YvQuSDQo9CmINCe0J7QniAi0JrQoNCY0J/QotCeLdCf0KDQniIwHhcNMjAw
ODExMTE1OTEwWhcNMjAxMTExMTIwOTEwWjBJMSgwJgYJKoZIhvcNAQkBFhlpbmdhMUByZWQu
bXlvZmZpY2UtYXBwLnJ1MQ4wDAYDVQQDDAVpbmdhMTENMAsGA1UECgwEdGVzdDBmMB8GCCqF
AwcBAQEBMBMGByqFAwICJAAGCCqFAwcBAQICA0MABECe4w6QkMeAbHMHd+uh20j10nRfFXC7
gd/tHVYNI7RNOtWY4nQpJcHzDmV5YzTGfUpoTvUu7Jh0An3prU3TUpsIo4ICFTCCAhEwDgYD
VR0PAQH/BAQDAgTwMBMGA1UdJQQMMAoGCCsGAQUFBwMEMB0GA1UdDgQWBBR8S3TJy+rAIkJb
wPNmSNcr9EV1BDAfBgNVHSMEGDAWgBSbhV77gdxNWQdRY8++39osf8lEPDCBzAYDVR0fBIHE
MIHBMIG+oIG7oIG4hoG1aHR0cDovL3Rlc3Rnb3N0MjAxMi5jcnlwdG9wcm8ucnUvQ2VydEVu
cm9sbC8hMDQyMiEwNDM1ITA0NDEhMDQ0MiEwNDNlITA0MzIhMDQ0YiEwNDM5JTIwITA0MjMh
MDQyNiUyMCEwNDFlITA0MWUhMDQxZSUyMCEwMDIyITA0MWEhMDQyMCEwNDE4ITA0MWYhMDQy
MiEwNDFlLSEwNDFmITA0MjAhMDQxZSEwMDIyKDEpLmNybDCB2gYIKwYBBQUHAQEEgc0wgcow
RAYIKwYBBQUHMAKGOGh0dHA6Ly90ZXN0Z29zdDIwMTIuY3J5cHRvcHJvLnJ1L0NlcnRFbnJv
bGwvcm9vdDIwMTguY3J0MD8GCCsGAQUFBzABhjNodHRwOi8vdGVzdGdvc3QyMDEyLmNyeXB0
b3Byby5ydS9vY3NwMjAxMmcvb2NzcC5zcmYwQQYIKwYBBQUHMAGGNWh0dHA6Ly90ZXN0Z29z
dDIwMTIuY3J5cHRvcHJvLnJ1L29jc3AyMDEyZ3N0L29jc3Auc3JmMAoGCCqFAwcBAQMCA0EA
t51pc4Y5E5d7fLiePZ4BHXe8vTqIUZ3LYigpaclWqIXHz39YtufgTQb92xASBMHKcMH1q59X
SvFbAY1zhTbt1zGCBOUwggThAgEBMIIBIzCCAQoxGDAWBgUqhQNkARINMTIzNDU2Nzg5MDEy
MzEaMBgGCCqFAwOBAwEBEgwwMDEyMzQ1Njc4OTAxLzAtBgNVBAkMJtGD0LsuINCh0YPRidGR
0LLRgdC60LjQuSDQstCw0Lsg0LQuIDE4MQswCQYDVQQGEwJSVTEZMBcGA1UECAwQ0LMuINCc
0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSUwIwYDVQQKDBzQntCe0J4gItCa
0KDQmNCf0KLQni3Qn9Cg0J4iMTswOQYDVQQDDDLQotC10YHRgtC+0LLRi9C5INCj0KYg0J7Q
ntCeICLQmtCg0JjQn9Ci0J4t0J/QoNCeIgITfAABHJaMIJdbI3o/bwABAAEcljAMBggqhQMH
AQECAgUAoIIDVzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0y
MDA4MTMxMjI0MTJaMC8GCSqGSIb3DQEJBDEiBCC6EUo97Ff3QsxWUTMcRck46b5JNVMyeJlp
Ab6y32iEhzB2BgkqhkiG9w0BCQ8xaTBnMAgGBiqFAwICFTALBglghkgBZQMEASowCwYJYIZI
AWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUr
DgMCBzANBggqhkiG9w0DAgIBKDCCATYGCSsGAQQBgjcQBDGCAScwggEjMIIBCjEYMBYGBSqF
A2QBEg0xMjM0NTY3ODkwMTIzMRowGAYIKoUDA4EDAQESDDAwMTIzNDU2Nzg5MDEvMC0GA1UE
CQwm0YPQuy4g0KHRg9GJ0ZHQstGB0LrQuNC5INCy0LDQuyDQtC4gMTgxCzAJBgNVBAYTAlJV
MRkwFwYDVQQIDBDQsy4g0JzQvtGB0LrQstCwMRUwEwYDVQQHDAzQnNC+0YHQutCy0LAxJTAj
BgNVBAoMHNCe0J7QniAi0JrQoNCY0J/QotCeLdCf0KDQniIxOzA5BgNVBAMMMtCi0LXRgdGC
0L7QstGL0Lkg0KPQpiDQntCe0J4gItCa0KDQmNCf0KLQni3Qn9Cg0J4iAhN8AAEclowgl1sj
ej9vAAEAARyWMIIBOAYLKoZIhvcNAQkQAgsxggEnoIIBIzCCAQoxGDAWBgUqhQNkARINMTIz
NDU2Nzg5MDEyMzEaMBgGCCqFAwOBAwEBEgwwMDEyMzQ1Njc4OTAxLzAtBgNVBAkMJtGD0Lsu
INCh0YPRidGR0LLRgdC60LjQuSDQstCw0Lsg0LQuIDE4MQswCQYDVQQGEwJSVTEZMBcGA1UE
CAwQ0LMuINCc0L7RgdC60LLQsDEVMBMGA1UEBwwM0JzQvtGB0LrQstCwMSUwIwYDVQQKDBzQ
ntCe0J4gItCa0KDQmNCf0KLQni3Qn9Cg0J4iMTswOQYDVQQDDDLQotC10YHRgtC+0LLRi9C5
INCj0KYg0J7QntCeICLQmtCg0JjQn9Ci0J4t0J/QoNCeIgITfAABHJaMIJdbI3o/bwABAAEc
ljAKBggqhQMHAQEBAQRAmvTIfPjq+/acvdr3Lh2rmxHmhm5Mgnr0QLvsNfwl+G02dlmoPCnF
4AwglK8d3DPZPz4BRLeXW75jQY+aizYuJQAAAAAAAA==
--------------ms020001080200040601030700--
когда я пытаюсь подписать тем же сертификатом те же данные, то подписанная часть отличается. я подписываю так oSignedData.SignCades(oSigner,CADESCOM_CADES_BES, true)