People keep sending me ".ent" files (example at the bottom of this
message).  They look to me a lot like Privacy-Enhanced Mail (remember
Privacy-Enhanced Mail?) files.  I've got all my S/MIME stuff set up and
working with "pgg" under Emacs "pgg", but I'm not making much headway
with these proprietary .ent files.

What I've tried so far is to do a dumb conversion to PEM: output at the
bottom of this message below the "Entrust archive".  Then I try to
decrypt it (this is probably where I'm screwing up the most
egregiously):

    $ openssl smime -inform PEM -decrypt -inkey decryption_key.pem < body.pem

That tells me:

    Error reading S/MIME message
    32477:error:0906D066:PEM routines:PEM_read_bio:bad end line:pem_lib.c:746:

I doubt there's an actual S/MIME message in this thing, although it does
mention RFC822.  However, the PEM routines seem to be barfing before it
gets around to the S/MIME parts.  It's like the PEM code doesn't like
"-----END PRIVACY-ENHANCED MESSAGE-----".

I also tried spitting out just what I think is the body part as a pkcs7
file but that fails with "ASN1_get_object:header too long".  Which
means, unless I'm mistaken, that it's not DER-encoded.

Any suggestions?

Thanks in advance,

Neale



========================== Body_Txt.txt.ent:
[ENTRUST ARCHIVE START]
NTFAaa////0w==AAAALA==AAyi/A==

MB8CAQAwGjAYGQxCb2R5X1R4dC50eHQZAAICBDMDAgbA
[ENTRUST FILE START]
ac///YzQ==AAATow==AAAP1w==AAAAYA==AAADWA==//KXPg==AAAAAA==

MEUCAQAwNjAfCgEABAxCb2R5X1R4dC50eHQEDEJvZHlfVHh0LnR4dDAPFw0wODA0
MDgyMTI1NTNaAwIGwAIBAAIB/wMCB4A=
[ENTRUST HEADER START]
Proc-Type: 4,ENCRYPTED
Content-Domain: RFC822
EntrustFile-Version: 2.0
TimeDate-Info:   1207689953
Permission-Info:   33206
FileAttributes-Info:   8224
DEK-Info: DES-EDE3-CBC,DB9439FF6C79D581
Originator-Certificate:
 MIIDwjCCAyugAwIBAgIEPF/B4jANBgkqhkiG9w0BAQUFADBtMQswCQYDVQQGEwJV
 UzEYMBYGA1UEChMPdS5zLiBnb3Zlcm5tZW50MR0wGwYDVQQLExRkZXBhcnRtZW50
 IG9mIGVuZXJneTElMCMGA1UECxMcc2FuZGlhIG5hdGlvbmFsIGxhYm9yYXRvcmll
 czAeFw0wNjA5MjYyMDQ3MTBaFw0wODA5MjYyMTE3MTBaMIGrMQswCQYDVQQGEwJV
 UzEYMBYGA1UEChMPVS5TLiBHb3Zlcm5tZW50MR0wGwYDVQQLExREZXBhcnRtZW50
 IG9mIEVuZXJneTElMCMGA1UECxMcU2FuZGlhIE5hdGlvbmFsIExhYm9yYXRvcmll
 czESMBAGA1UECxMJZW1wbG95ZWVzMSgwDAYDVQQFEwUyMDIyNjAYBgNVBAMTEUpl
 ZmZyZXkgRy4gSGVsbGVyMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrN2ru
 qkwRGAoJ8CUwnNXR9FkwdMVWicZgeUwNxDn9xe1r8xRUWORlem+7uZQpuIPQ/kFu
 V0EQhGLGPdLQoGJyT0phZdhfyVfflq6tURYH5+pM/fDl3bPM9HUZYZEHchyQdX15
 qNjt0aJNB19T+ZmzCHHC8Mddjo3CjDcNQprCewIDAQABo4IBLjCCASowCwYDVR0P
 BAQDAgUgMB0GA1UdEQQWMBSBEmpnaGVsbGVAc2FuZGlhLmdvdjCBlQYDVR0fBIGN
 MIGKMIGHoIGEoIGBpH8wfTELMAkGA1UEBhMCVVMxGDAWBgNVBAoTD3Uucy4gZ292
 ZXJubWVudDEdMBsGA1UECxMUZGVwYXJ0bWVudCBvZiBlbmVyZ3kxJTAjBgNVBAsT
 HHNhbmRpYSBuYXRpb25hbCBsYWJvcmF0b3JpZXMxDjAMBgNVBAMTBUNSTDI3MB8G
 A1UdIwQYMBaAFOTEHuPpahVdXl20Nl+gKKmdJ01WMB0GA1UdDgQWBBTD6ADl6cLv
 3xCvz+QHGTyt5nz6fjAJBgNVHRMEAjAAMBkGCSqGSIb2fQdBAAQMMAobBFY3LjED
 AgSwMA0GCSqGSIb3DQEBBQUAA4GBAD8rFfOxw4hGBe/UqeCHPnIjR7+zXQKwutPa
 fCHBPXMmjDIOwCJTSoVKFN1XGtX891gvhIL071yZDOTmN0/k61bAevlpRUuWcutn
 L7vWlorP/cSRqbRuxKbEIDld4zfu00SEDpN3E3t9PWJGgjsS6nmLWQ5sqCDWVYev
 tT7yT1Ek
Key-Info: RSA,
 Ha8768p3JPlrwMR0F6lt0NYZsdpKBHbnVgVMCcg4BAqB6fbUXpa7e1eWlDQF5oOX
 UhUNP5lfYh8f9kZEcH09K86E8z7vTXf8dmjGwR1WokAYCO/m590O27D7CJoggkq9
 ptpywjzhHK3cIO88wuxFy9wsCp6hTWfZNixYviACkQo=
Originator-Certificate:
 MIIEiDCCA/GgAwIBAgIEPF/yIjANBgkqhkiG9w0BAQUFADBtMQswCQYDVQQGEwJV
 UzEYMBYGA1UEChMPdS5zLiBnb3Zlcm5tZW50MR0wGwYDVQQLExRkZXBhcnRtZW50
 IG9mIGVuZXJneTElMCMGA1UECxMcc2FuZGlhIG5hdGlvbmFsIGxhYm9yYXRvcmll
 czAeFw0wNzA0MzAxNDEyMDNaFw0wOTA0MzAxNDQyMDNaMIGrMQswCQYDVQQGEwJV
 UzEYMBYGA1UEChMPVS5TLiBHb3Zlcm5tZW50MR0wGwYDVQQLExREZXBhcnRtZW50
 IG9mIEVuZXJneTElMCMGA1UECxMcU2FuZGlhIE5hdGlvbmFsIExhYm9yYXRvcmll
 czESMBAGA1UECxMJZW1wbG95ZWVzMSgwDAYDVQQFEwUyMDIyNjAYBgNVBAMTEUpl
 ZmZyZXkgRy4gSGVsbGVyMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8oPIz
 aZjXQILHJzAuFNlf7+24Nkp0en9+STvheis6uINdAg3pPdq1QjBrcye7QJKqs7gN
 waBIzhU8OCUeMHdSc+FIQAFH5vr3B82WJUtDudRAv+EMiMghCWVSu4AX83UhRWst
 2z7tSgacb+AIvs6GEysl7VHULkJX4te1T1HbeQIDAQABo4IB9DCCAfAwCwYDVR0P
 BAQDAgeAMCsGA1UdEAQkMCKADzIwMDcwNDMwMTQxMjAzWoEPMjAwODA5MjMwNjQy
 MDNaMBcGA1UdIAQQMA4wDAYKYIZIAWUDAgEKAjAdBgNVHREEFjAUgRJqZ2hlbGxl
 QHNhbmRpYS5nb3YwggEUBgNVHR8EggELMIIBBzCBh6CBhKCBgaR/MH0xCzAJBgNV
 BAYTAlVTMRgwFgYDVQQKEw91LnMuIGdvdmVybm1lbnQxHTAbBgNVBAsTFGRlcGFy
 dG1lbnQgb2YgZW5lcmd5MSUwIwYDVQQLExxzYW5kaWEgbmF0aW9uYWwgbGFib3Jh
 dG9yaWVzMQ4wDAYDVQQDEwVDUkwzNDB7oHmgd4Z1bGRhcDovLzEzNC4yNTMuMTgx
 LjE4MC9vdT1zYW5kaWElMjBuYXRpb25hbCUyMGxhYm9yYXRvcmllcyxvdT1kZXBh
 cnRtZW50JTIwb2YlMjBlbmVyZ3ksbz11LnMuJTIwZ292ZXJubWVudCxjPVVTPz9i
 YXNlMB8GA1UdIwQYMBaAFOTEHuPpahVdXl20Nl+gKKmdJ01WMB0GA1UdDgQWBBSr
 YdcGlV9VINyWKZnkwB4NCCkWIDAJBgNVHRMEAjAAMBkGCSqGSIb2fQdBAAQMMAob
 BFY3LjEDAgSwMA0GCSqGSIb3DQEBBQUAA4GBAGK6A/MFxak9Mnl8LQhwX8kh6ndu
 4wNRpbQDbaA2X8dPbNEbmjr5VKm8bvaIRHwiUX+MKHK6t0ERAwx/6cSgQnB09m+t
 UyKSznmrD4uog1CznXOeXO3XVu4mcER3j5QXUCgFjd2+/7OPqsjMOsoEhEggqpa3
 A4j3/RBVad8fp6Ji
MIC-Info: SHA1, RSA,
 eAxUvbg9UCQCiHk4Gji5NTid7DEQNU4ERGXaudqwz2cfH9C2MgreSa3hviedu2sK
 J/FahP5wp3zQ0vn5Zh5aXddDtCtjwJmIKWYel8Kr2lffAcmTLlZVQK00yaq8fzOP
 3ny++0aSIq1AAIE3lTkI4RVpyoYXVagFq0lHny46eMBPyM7S9xu88A==
Recipient-ID-Asymmetric:
 MG8xCzAJBgNVBAYTAlVTMRgwFgYDVQQKEw9VLlMuIEdvdmVybm1lbnQxHTAbBgNV
 BAsTFERlcGFydG1lbnQgb2YgRW5lcmd5MScwJQYDVQQLEx5Mb3MgQWxhbW9zIE5h
 dGlvbmFsIExhYm9yYXRvcnk=,1185936494
Key-Info: RSA,
 vYgzZelD47KRJuk9oZZEkSbApG8oVcOhoUtPDU/AoqfVaH/aqTgjvmSD6wqQM7PL
 DaTrjux9+S1FH6J+33q1vBW17k+E6KM7nPc43t8rcWpcWzM9P6TS5Dvp9C+/KyyW
 PkL377sp46kxaAb8jzCiCz2pBogAZQkmSUUmq2q9aGI=
Compress-Info: CM-1
[ENTRUST HEADER END]

/J9IR8i7tNG9HmPzeq6xj0eSI1M6c4betDncqqHBd4C4NZO8hyGTp1b4MCCGj17w
djYNBEc6yIRADAkhheGWfGUyr0BaRWAW3XXqOf63rr++Mmv8/JQiWCK04aRO0g31
10hMBI7OvYGeZAvHEhPNpgWZ8k1IPuVmVZm4+9knWCEW2N3k215nlTLNvuroCCKK
cbZbpEZpdu3Gs/p+NrjJgKlBGUOnzQIt0ycYR3EC8X3EK+6cfoHNy4yAcelZTzrK
G5Ob3Me30dvMNtOMAA86FgeD+UfseY9h1ZQC/9QxEwZH5RW+nWL+v9UTOsF2KR4P
8icgzBB1/1u04/UmL+GrKeCDjtEcJ7JfqpBEa+PyekNtwHsr5VIan4b+x5Ht6rfA
GJr56YmYcGqjHTK4EH7cm9PzZAj8yXHV8+tZ7EyEc0c6SbOxLxxV0UuNL2xA3qQn
j/fE8lG6EMR+pmDSYas0dq9PkxhYKf+a58YAArxIZk0ihQFiVB6mCpUqPxplvXLR
LBxWmbwHNism3JpXxaB16kLGcowPzsm4NbjtbQZWb5BTExGfmD/tXw+f6CxmBK4N
5anPMQuUizrkgcNtBoSI/j/GtZUTZenIdbumdBY/27ySnTeXszg+X5LXxYNeanFy
qgVxUoIF+5Lelg8Q40qcB3Ej7hz7weouDcTWp4z9EMUy8VJaP0xzrof7F8GZc62l
TXEE/7Plu1TVDEgStZg3ZFBjhNvYup45qWb9xeozoQvQAXQqB/33mJOCsnBlt/C1
xf31o2f+dz+hkExRPb2TE4zueVqP/DYDxWCGJJOBavZ0CcLCP46ngwVWbaqeZG1e
liC9yGFQVD7IPhYkUkM3BA==

[ENTRUST FILE END]
==========================




========================== body.pem:
-----BEGIN PRIVACY-ENHANCED MESSAGE-----

Proc-Type: 4,ENCRYPTED
Content-Domain: RFC822
EntrustFile-Version: 2.0
TimeDate-Info:   1207689953
Permission-Info:   33206
FileAttributes-Info:   8224
Originator-Certificate:
 MIIDwjCCAyugAwIBAgIEPF/B4jANBgkqhkiG9w0BAQUFADBtMQswCQYDVQQGEwJV
 UzEYMBYGA1UEChMPdS5zLiBnb3Zlcm5tZW50MR0wGwYDVQQLExRkZXBhcnRtZW50
 IG9mIGVuZXJneTElMCMGA1UECxMcc2FuZGlhIG5hdGlvbmFsIGxhYm9yYXRvcmll
 czAeFw0wNjA5MjYyMDQ3MTBaFw0wODA5MjYyMTE3MTBaMIGrMQswCQYDVQQGEwJV
 UzEYMBYGA1UEChMPVS5TLiBHb3Zlcm5tZW50MR0wGwYDVQQLExREZXBhcnRtZW50
 IG9mIEVuZXJneTElMCMGA1UECxMcU2FuZGlhIE5hdGlvbmFsIExhYm9yYXRvcmll
 czESMBAGA1UECxMJZW1wbG95ZWVzMSgwDAYDVQQFEwUyMDIyNjAYBgNVBAMTEUpl
 ZmZyZXkgRy4gSGVsbGVyMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrN2ru
 qkwRGAoJ8CUwnNXR9FkwdMVWicZgeUwNxDn9xe1r8xRUWORlem+7uZQpuIPQ/kFu
 V0EQhGLGPdLQoGJyT0phZdhfyVfflq6tURYH5+pM/fDl3bPM9HUZYZEHchyQdX15
 qNjt0aJNB19T+ZmzCHHC8Mddjo3CjDcNQprCewIDAQABo4IBLjCCASowCwYDVR0P
 BAQDAgUgMB0GA1UdEQQWMBSBEmpnaGVsbGVAc2FuZGlhLmdvdjCBlQYDVR0fBIGN
 MIGKMIGHoIGEoIGBpH8wfTELMAkGA1UEBhMCVVMxGDAWBgNVBAoTD3Uucy4gZ292
 ZXJubWVudDEdMBsGA1UECxMUZGVwYXJ0bWVudCBvZiBlbmVyZ3kxJTAjBgNVBAsT
 HHNhbmRpYSBuYXRpb25hbCBsYWJvcmF0b3JpZXMxDjAMBgNVBAMTBUNSTDI3MB8G
 A1UdIwQYMBaAFOTEHuPpahVdXl20Nl+gKKmdJ01WMB0GA1UdDgQWBBTD6ADl6cLv
 3xCvz+QHGTyt5nz6fjAJBgNVHRMEAjAAMBkGCSqGSIb2fQdBAAQMMAobBFY3LjED
 AgSwMA0GCSqGSIb3DQEBBQUAA4GBAD8rFfOxw4hGBe/UqeCHPnIjR7+zXQKwutPa
 fCHBPXMmjDIOwCJTSoVKFN1XGtX891gvhIL071yZDOTmN0/k61bAevlpRUuWcutn
 L7vWlorP/cSRqbRuxKbEIDld4zfu00SEDpN3E3t9PWJGgjsS6nmLWQ5sqCDWVYev
 tT7yT1Ek
Key-Info: RSA,
 Ha8768p3JPlrwMR0F6lt0NYZsdpKBHbnVgVMCcg4BAqB6fbUXpa7e1eWlDQF5oOX
 UhUNP5lfYh8f9kZEcH09K86E8z7vTXf8dmjGwR1WokAYCO/m590O27D7CJoggkq9
 ptpywjzhHK3cIO88wuxFy9wsCp6hTWfZNixYviACkQo=
Originator-Certificate:
 MIIEiDCCA/GgAwIBAgIEPF/yIjANBgkqhkiG9w0BAQUFADBtMQswCQYDVQQGEwJV
 UzEYMBYGA1UEChMPdS5zLiBnb3Zlcm5tZW50MR0wGwYDVQQLExRkZXBhcnRtZW50
 IG9mIGVuZXJneTElMCMGA1UECxMcc2FuZGlhIG5hdGlvbmFsIGxhYm9yYXRvcmll
 czAeFw0wNzA0MzAxNDEyMDNaFw0wOTA0MzAxNDQyMDNaMIGrMQswCQYDVQQGEwJV
 UzEYMBYGA1UEChMPVS5TLiBHb3Zlcm5tZW50MR0wGwYDVQQLExREZXBhcnRtZW50
 IG9mIEVuZXJneTElMCMGA1UECxMcU2FuZGlhIE5hdGlvbmFsIExhYm9yYXRvcmll
 czESMBAGA1UECxMJZW1wbG95ZWVzMSgwDAYDVQQFEwUyMDIyNjAYBgNVBAMTEUpl
 ZmZyZXkgRy4gSGVsbGVyMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8oPIz
 aZjXQILHJzAuFNlf7+24Nkp0en9+STvheis6uINdAg3pPdq1QjBrcye7QJKqs7gN
 waBIzhU8OCUeMHdSc+FIQAFH5vr3B82WJUtDudRAv+EMiMghCWVSu4AX83UhRWst
 2z7tSgacb+AIvs6GEysl7VHULkJX4te1T1HbeQIDAQABo4IB9DCCAfAwCwYDVR0P
 BAQDAgeAMCsGA1UdEAQkMCKADzIwMDcwNDMwMTQxMjAzWoEPMjAwODA5MjMwNjQy
 MDNaMBcGA1UdIAQQMA4wDAYKYIZIAWUDAgEKAjAdBgNVHREEFjAUgRJqZ2hlbGxl
 QHNhbmRpYS5nb3YwggEUBgNVHR8EggELMIIBBzCBh6CBhKCBgaR/MH0xCzAJBgNV
 BAYTAlVTMRgwFgYDVQQKEw91LnMuIGdvdmVybm1lbnQxHTAbBgNVBAsTFGRlcGFy
 dG1lbnQgb2YgZW5lcmd5MSUwIwYDVQQLExxzYW5kaWEgbmF0aW9uYWwgbGFib3Jh
 dG9yaWVzMQ4wDAYDVQQDEwVDUkwzNDB7oHmgd4Z1bGRhcDovLzEzNC4yNTMuMTgx
 LjE4MC9vdT1zYW5kaWElMjBuYXRpb25hbCUyMGxhYm9yYXRvcmllcyxvdT1kZXBh
 cnRtZW50JTIwb2YlMjBlbmVyZ3ksbz11LnMuJTIwZ292ZXJubWVudCxjPVVTPz9i
 YXNlMB8GA1UdIwQYMBaAFOTEHuPpahVdXl20Nl+gKKmdJ01WMB0GA1UdDgQWBBSr
 YdcGlV9VINyWKZnkwB4NCCkWIDAJBgNVHRMEAjAAMBkGCSqGSIb2fQdBAAQMMAob
 BFY3LjEDAgSwMA0GCSqGSIb3DQEBBQUAA4GBAGK6A/MFxak9Mnl8LQhwX8kh6ndu
 4wNRpbQDbaA2X8dPbNEbmjr5VKm8bvaIRHwiUX+MKHK6t0ERAwx/6cSgQnB09m+t
 UyKSznmrD4uog1CznXOeXO3XVu4mcER3j5QXUCgFjd2+/7OPqsjMOsoEhEggqpa3
 A4j3/RBVad8fp6Ji
MIC-Info: SHA1, RSA,
 eAxUvbg9UCQCiHk4Gji5NTid7DEQNU4ERGXaudqwz2cfH9C2MgreSa3hviedu2sK
 J/FahP5wp3zQ0vn5Zh5aXddDtCtjwJmIKWYel8Kr2lffAcmTLlZVQK00yaq8fzOP
 3ny++0aSIq1AAIE3lTkI4RVpyoYXVagFq0lHny46eMBPyM7S9xu88A==
Recipient-ID-Asymmetric:
 MG8xCzAJBgNVBAYTAlVTMRgwFgYDVQQKEw9VLlMuIEdvdmVybm1lbnQxHTAbBgNV
 BAsTFERlcGFydG1lbnQgb2YgRW5lcmd5MScwJQYDVQQLEx5Mb3MgQWxhbW9zIE5h
 dGlvbmFsIExhYm9yYXRvcnk=,1185936494
Key-Info: RSA,
 vYgzZelD47KRJuk9oZZEkSbApG8oVcOhoUtPDU/AoqfVaH/aqTgjvmSD6wqQM7PL
 DaTrjux9+S1FH6J+33q1vBW17k+E6KM7nPc43t8rcWpcWzM9P6TS5Dvp9C+/KyyW
 PkL377sp46kxaAb8jzCiCz2pBogAZQkmSUUmq2q9aGI=
Compress-Info: CM-1

/J9IR8i7tNG9HmPzeq6xj0eSI1M6c4betDncqqHBd4C4NZO8hyGTp1b4MCCGj17w
djYNBEc6yIRADAkhheGWfGUyr0BaRWAW3XXqOf63rr++Mmv8/JQiWCK04aRO0g31
10hMBI7OvYGeZAvHEhPNpgWZ8k1IPuVmVZm4+9knWCEW2N3k215nlTLNvuroCCKK
cbZbpEZpdu3Gs/p+NrjJgKlBGUOnzQIt0ycYR3EC8X3EK+6cfoHNy4yAcelZTzrK
G5Ob3Me30dvMNtOMAA86FgeD+UfseY9h1ZQC/9QxEwZH5RW+nWL+v9UTOsF2KR4P
8icgzBB1/1u04/UmL+GrKeCDjtEcJ7JfqpBEa+PyekNtwHsr5VIan4b+x5Ht6rfA
GJr56YmYcGqjHTK4EH7cm9PzZAj8yXHV8+tZ7EyEc0c6SbOxLxxV0UuNL2xA3qQn
j/fE8lG6EMR+pmDSYas0dq9PkxhYKf+a58YAArxIZk0ihQFiVB6mCpUqPxplvXLR
LBxWmbwHNism3JpXxaB16kLGcowPzsm4NbjtbQZWb5BTExGfmD/tXw+f6CxmBK4N
5anPMQuUizrkgcNtBoSI/j/GtZUTZenIdbumdBY/27ySnTeXszg+X5LXxYNeanFy
qgVxUoIF+5Lelg8Q40qcB3Ej7hz7weouDcTWp4z9EMUy8VJaP0xzrof7F8GZc62l
TXEE/7Plu1TVDEgStZg3ZFBjhNvYup45qWb9xeozoQvQAXQqB/33mJOCsnBlt/C1
xf31o2f+dz+hkExRPb2TE4zueVqP/DYDxWCGJJOBavZ0CcLCP46ngwVWbaqeZG1e
liC9yGFQVD7IPhYkUkM3BA==
-----END PRIVACY-ENHANCED MESSAGE-----
==========================

Attachment: pgp0OZ8MYzRtC.pgp
Description: PGP signature

Reply via email to