summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/doc/PKCS12_create.pod
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/doc/PKCS12_create.pod')
-rw-r--r--src/lib/libcrypto/doc/PKCS12_create.pod18
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
46had restrictions on the permissible sizes of keys which could be used for 46had restrictions on the permissible sizes of keys which could be used for
47encryption. 47encryption.
48 48
49=head1 NEW FUNCTIONALITY IN OPENSSL 0.9.8
50
51Some additional functionality was added to PKCS12_create() in OpenSSL
520.9.8. These extensions are detailed below.
53
54If a certificate contains an B<alias> or B<keyid> then this will be
55used for the corresponding B<friendlyName> or B<localKeyID> in the
56PKCS12 structure.
57
58Either B<pkey>, B<cert> or both can be B<NULL> to indicate that no key or
59certficate is required. In previous versions both had to be present or
60a fatal error is returned.
61
62B<nid_key> or B<nid_cert> can be set to -1 indicating that no encryption
63should be used.
64
65B<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
51L<d2i_PKCS12(3)|d2i_PKCS12(3)> 69L<d2i_PKCS12(3)|d2i_PKCS12(3)>