Greetings:

I was wondering what type of data format is used by "openssl enc"?

Specifically, when I type:

        openssl enc -des-ede3-cbc -e < fileName > fileName.3des

The resulting binary output file from "openssl enc", which is 3DES (triple-
DES) encrypted with a password, it not DER encoded.  In fact, the binary
output file begins with the text "Salted__", which I am guessing is for
the 3DES CBC mode initialization vector.

This means that "openssl enc" does not appear to use any ANS.1 format, like
PKCS-7 EncryptedData, that I can decern.  So what is this mystery format?
Is it proprietary to OpenSSL, or does it conform to some public standard
(CCITT, IETF, or PKIX)?

If the "openssl enc" format does conform to some public standard, then it
should be specified in the man page so that other encryption librarie
can conform to it.

Thanks in advance.
Alicia.

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to