Dave Rodgman | d12b592 | 2023-03-10 15:07:21 +0000 | [diff] [blame] | 1 | Features |
Dave Rodgman | 3fe2abf | 2023-03-10 17:05:54 +0000 | [diff] [blame] | 2 | * Added partial support for parsing the PKCS #7 Cryptographic Message |
| 3 | Syntax, as defined in RFC 2315. Currently, support is limited to the |
Dave Rodgman | d12b592 | 2023-03-10 15:07:21 +0000 | [diff] [blame] | 4 | following: |
Dave Rodgman | 3fe2abf | 2023-03-10 17:05:54 +0000 | [diff] [blame] | 5 | - Only the signed-data content type, version 1 is supported. |
Dave Rodgman | d12b592 | 2023-03-10 15:07:21 +0000 | [diff] [blame] | 6 | - Only DER encoding is supported. |
| 7 | - Only a single digest algorithm per message is supported. |
Dave Rodgman | 957cc36 | 2023-03-10 17:14:52 +0000 | [diff] [blame] | 8 | - Certificates must be in X.509 format. A message must have either 0 |
| 9 | or 1 certificates. |
Dave Rodgman | 3fe2abf | 2023-03-10 17:05:54 +0000 | [diff] [blame] | 10 | - There is no support for certificate revocation lists. |
Dave Rodgman | d12b592 | 2023-03-10 15:07:21 +0000 | [diff] [blame] | 11 | - 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 Rodgman | 957cc36 | 2023-03-10 17:14:52 +0000 | [diff] [blame] | 14 | contributing this feature, and to Demi-Marie Obenour for contributing |
Dave Rodgman | 3fe2abf | 2023-03-10 17:05:54 +0000 | [diff] [blame] | 15 | various improvements, tests and bug fixes. |