blob: b60d187e8578471f9793a7d47a43b262fc005a0f [file] [log] [blame]
Dave Rodgmand12b5922023-03-10 15:07:21 +00001Features
Dave Rodgman3fe2abf2023-03-10 17:05:54 +00002 * Added partial support for parsing the PKCS #7 Cryptographic Message
3 Syntax, as defined in RFC 2315. Currently, support is limited to the
Dave Rodgmand12b5922023-03-10 15:07:21 +00004 following:
Dave Rodgman3fe2abf2023-03-10 17:05:54 +00005 - Only the signed-data content type, version 1 is supported.
Dave Rodgmand12b5922023-03-10 15:07:21 +00006 - Only DER encoding is supported.
7 - Only a single digest algorithm per message is supported.
Dave Rodgman957cc362023-03-10 17:14:52 +00008 - Certificates must be in X.509 format. A message must have either 0
9 or 1 certificates.
Dave Rodgman3fe2abf2023-03-10 17:05:54 +000010 - There is no support for certificate revocation lists.
Dave Rodgmand12b5922023-03-10 15:07:21 +000011 - The authenticated and unauthenticated attribute fields of SignerInfo
12 must be empty.
13 Many thanks to Daniel Axtens, Nayna Jain, and Nick Child from IBM for
Dave Rodgman957cc362023-03-10 17:14:52 +000014 contributing this feature, and to Demi-Marie Obenour for contributing
Dave Rodgman3fe2abf2023-03-10 17:05:54 +000015 various improvements, tests and bug fixes.