diff options
Diffstat (limited to 'src/lib/libcrypto/doc/PKCS12_create.pod')
| -rw-r--r-- | src/lib/libcrypto/doc/PKCS12_create.pod | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/lib/libcrypto/doc/PKCS12_create.pod b/src/lib/libcrypto/doc/PKCS12_create.pod index 48f3bb8cb8..de7cab2bdf 100644 --- a/src/lib/libcrypto/doc/PKCS12_create.pod +++ b/src/lib/libcrypto/doc/PKCS12_create.pod | |||
| @@ -46,6 +46,24 @@ export grade software which could use signing only keys of arbitrary size but | |||
| 46 | had restrictions on the permissible sizes of keys which could be used for | 46 | had restrictions on the permissible sizes of keys which could be used for |
| 47 | encryption. | 47 | encryption. |
| 48 | 48 | ||
| 49 | =head1 NEW FUNCTIONALITY IN OPENSSL 0.9.8 | ||
| 50 | |||
| 51 | Some additional functionality was added to PKCS12_create() in OpenSSL | ||
| 52 | 0.9.8. These extensions are detailed below. | ||
| 53 | |||
| 54 | If a certificate contains an B<alias> or B<keyid> then this will be | ||
| 55 | used for the corresponding B<friendlyName> or B<localKeyID> in the | ||
| 56 | PKCS12 structure. | ||
| 57 | |||
| 58 | Either B<pkey>, B<cert> or both can be B<NULL> to indicate that no key or | ||
| 59 | certficate is required. In previous versions both had to be present or | ||
| 60 | a fatal error is returned. | ||
| 61 | |||
| 62 | B<nid_key> or B<nid_cert> can be set to -1 indicating that no encryption | ||
| 63 | should be used. | ||
| 64 | |||
| 65 | B<mac_iter> can be set to -1 and the MAC will then be omitted entirely. | ||
| 66 | |||
| 49 | =head1 SEE ALSO | 67 | =head1 SEE ALSO |
| 50 | 68 | ||
| 51 | L<d2i_PKCS12(3)|d2i_PKCS12(3)> | 69 | L<d2i_PKCS12(3)|d2i_PKCS12(3)> |
