Home
last modified time | relevance | path

Searched refs:I (Results 251 – 275 of 603) sorted by relevance

1...<<11121314151617181920>>...25

/openssl/doc/man3/
H A DEVP_PKEY_set1_RSA.pod62 EVP_PKEY_get_base_id() returns the type of I<pkey>. For example
65 EVP_PKEY_get_id() returns the actual NID associated with I<pkey>
66 only if the I<pkey> type isn't implemented just in a L<provider(7)>.
73 EVP_PKEY_get_id() returns -1 (B<EVP_PKEY_KEYMGMT>) if the I<pkey> is
80 EVP_PKEY_set1_EC_KEY() set the key referenced by I<pkey> to I<key>. These
87 the supplied I<key> internally and so I<key> will be freed when the parent
94 EVP_PKEY_get1_EC_KEY() return the referenced key in I<pkey> or NULL if the
133 EVP_PKEY_set1_engine() sets the ENGINE handling I<pkey> to I<engine>. It
135 If I<engine> does not include an B<EVP_PKEY_METHOD> for I<pkey> an
165 from or assigned to the I<pkey> using the B<1> functions must be
[all …]
H A DPKCS12_decrypt_skey.pod21 PKCS12_decrypt_skey() Decrypt the PKCS#8 shrouded keybag contained within I<bag>
22 using the supplied password I<pass> of length I<passlen>.
25 I<ctx> and property query I<propq> to be used to select algorithm implementations.
H A DX509_STORE_CTX_get_by_subject.pod23 of given I<type>, which may be B<X509_LU_X509> or B<X509_LU_CRL>,
24 and subject I<name> from the store in the provided store context I<vs>.
25 If found and I<ret> is not NULL, it increments the reference count and
26 stores the looked up object in I<ret>.
H A DEVP_PKEY_print_private.pod30 of key I<pkey> respectively. The key is sent to B<BIO> I<out> in human readable
31 form. The parameter I<indent> indicates how far the printout should be indented.
33 The I<pctx> parameter allows the print output to be finely tuned by using
34 ASN1 printing options. If I<pctx> is set to NULL then default values will
39 but use B<FILE> I<fp> instead.
43 Currently no public key algorithms include any options in the I<pctx> parameter.
H A DPKCS7_encrypt.pod21 I<certs> is a list of recipient certificates. I<in> is the content to be
22 encrypted. I<cipher> is the symmetric cipher to use. I<flags> is an optional set
23 of flags. The library context I<libctx> and the property query I<propq> are used
57 suitable for streaming I/O: no data is read from the BIO B<in>.
70 values of NULL for the library context I<libctx> and the property query I<propq>.
H A DOSSL_ALGORITHM.pod21 The B<OSSL_ALGORITHM> type is a I<public structure> that describes an
27 Arrays of this type must be terminated with a tuple where I<algorithm_names>
37 =item I<algorithm_names>
68 The resulting I<algorithm_names> string would look like this:
76 depth discussion on I<algorithm_names> and how that may interact with
79 =item I<property_definition>
90 =item I<implementation>
95 =item I<algorithm_description>
111 I<algorithm_names> includes both the short and the long name.
117 if not (or if L<OBJ_obj2txt(3)> is called with I<no_name> = 1).
[all …]
H A DOPENSSL_LH_COMPFUNC.pod89 for any of the OpenSSL datatypes, such as I<SSL_SESSION>.
108 will contain items of some particular type and the I<hash> and
109 I<compare> callbacks hash/compare these types, then the
138 Then a hash table of B<I<TYPE>> objects can be created using this:
144 B<lh_I<TYPE>_free>() frees the B<LHASH_OF>(B<I<TYPE>>) structure
149 B<lh_I<TYPE>_flush>() empties the B<LHASH_OF>(B<I<TYPE>>) structure I<table>. New
159 B<lh_I<TYPE>_delete>() deletes an entry from I<table>.
161 B<lh_I<TYPE>_retrieve>() looks up an entry in I<table>. Normally, I<data>
166 I<func> with the data item as its parameter.
182 I<func> will be called with I<arg> as the second argument and I<func>
[all …]
H A DEVP_EncryptInit.pod296 Can be used to copy the cipher state from I<in> to I<out>.
305 is indicated in I<cmd> and any additional arguments in I<p1> and I<p2>.
319 Retrieves the requested list of algorithm I<params> from a CIPHER I<cipher>.
324 Retrieves the requested list of I<params> from CIPHER context I<ctx>.
329 Sets the list of I<params> into a CIPHER context I<ctx>.
355 Sets up cipher context I<ctx> for encryption with cipher I<type>. I<ctx> B<MUST NOT> be NULL.
377 I<out>. The pointers I<out> and I<in> may point to the same location, in which
383 If I<out> and I<in> point to different locations, the two buffers must be
454 result in I<out>.
577 Traverses all names for the I<cipher>, and calls I<fn> with each name and
[all …]
H A DEVP_PKEY_get_default_digest_nid.pod20 I<pkey> into I<mdname>, up to at most I<mdname_sz> bytes including the
24 EVP_PKEY_get_default_digest_nid() sets I<pnid> to the default message
26 I<pkey>. Note that some signature algorithms (i.e. Ed25519 and Ed448)
27 do not use a digest during signing. In this case I<pnid> will be set
H A DEVP_PKEY_todata.pod21 EVP_PKEY_todata() extracts values from a key I<pkey> using the I<selection>.
22 I<selection> is described in L<EVP_PKEY_fromdata(3)/Selections>.
24 I<*params>.
27 I<export_cb> that gets passed the value of I<export_cbarg>.
H A DOSSL_ENCODER_CTX.pod101 with an L<OSSL_PARAM(3)> array I<params>. Parameters that the
104 OSSL_ENCODER_CTX_free() frees the given context I<ctx>.
108 I<ctx> with a encoder, to be used to encode an input object.
123 added to the context I<ctx>.
125 OSSL_ENCODER_CTX_set_construct() sets the constructor I<construct>.
130 OSSL_ENCODER_CTX_set_cleanup() sets the constructor data I<cleanup>
139 =item I<encoder_inst>
144 =item I<construct_data>
157 implementation of the encoder instance I<encoder_inst>.
168 I<encoder_inst>.
[all …]
H A DEVP_set_default_properties.pod26 I<propq> among the EVP data that's been stored in the library context
27 given with I<libctx> (NULL signifies the default library context).
37 if I<enable> is non zero, otherwise it clears 'fips' from the default property
38 query for the given I<libctx>. It merges the fips default property query with any
42 property for the given I<libctx>.
48 phase of a I<libctx>.
61 property is set for the given I<libctx>, otherwise it returns 0.
H A DOSSL_trace_set_channel.pod38 These are called a I<simple trace channel> and a I<callback trace channel>,
49 by attaching the B<BIO> I<bio> object as (simple) trace channel.
63 I<category> by giving it the tracer callback I<cb> with the associated
64 data I<data>, which will simply be passed through to I<cb> whenever
66 dedicated BIO object, the so-called I<callback trace channel>.
75 Calling OSSL_trace_set_channel() with NULL for I<channel> or
76 OSSL_trace_set_callback() with NULL for I<cb> disables tracing for
77 the given I<category>.
83 It receives a text buffer I<buf> with I<cnt> bytes of text, as well as
84 the I<category>, a control number I<cmd>, and the I<data> that was
[all …]
H A DX509_cmp.pod28 I<a> and I<b>. The comparison is based on the B<memcmp> result of the hash
32 parameters I<a> and I<b>, any of which may be NULL.
42 values in the given B<X509> objects I<a> and I<b>.
55 The B<X509> comparison functions return B<-1>, B<0>, or B<1> if object I<a> is
56 found to be less than, to match, or be greater than object I<b>, respectively.
/openssl/doc/man7/
H A Dprovider-keyexch.pod101 context in the I<ctx> parameter.
105 the I<ctx> parameter and return the duplicate copy.
111 in the I<provkey> parameter.
119 I<provkey> parameter) to be used when deriving the shared secret.
131 exceed I<outlen> bytes.
132 The length of the shared secret should be written to I<*secretlen>.
134 written to I<*secretlen>.
139 given provider side key exchange context I<ctx> to I<params>,
142 Passing NULL for I<params> should return true.
145 given provider side key exchange context I<ctx> into I<params>,
[all …]
H A Dprovider-encoder.pod50 object (I<obj_raw>) or an object abstraction (I<object_abstract>, see
64 I<obj_abstract>).
68 Having the DER encoding passed via I<obj_abstract> may seem
139 This property is I<mandatory>.
176 This property is I<optional>.
201 supports any of the combinations given by I<selection>.
214 Passing NULL for I<params> should return true.
230 object to be passed to OSSL_FUNC_encoder_encode()'s I<obj_raw>.
234 passed as I<obj_raw> to OSSL_FUNC_encoder_encode().
242 I<obj_raw>) or an object abstraction (in I<obj_abstract>), and should output
[all …]
H A Dproperty.pod23 A I<reserved> property name consists of a single C-style identifier
30 A I<user defined> property name is similar, but it B<must> consist of
42 A I<property> is a I<name=value> pair.
43 A I<property definition> is a sequence of comma separated properties.
47 "my.foo=bar" defines a property named I<my.foo> which has a string value I<bar>
48 and "iteration.count=3" defines a property named I<iteration.count> which
49 has a numeric value of I<3>.
56 For example, the default provider defines the property I<provider=default>
58 Likewise, OpenSSL's FIPS provider defines I<provider=fips> and the legacy
59 provider defines I<provider=legacy> for all of their algorithms.
[all …]
H A Dbio.pod5 bio - Basic I/O abstraction
15 A BIO is an I/O abstraction, it hides many of the underlying I/O
17 I/O it can transparently handle SSL connections, unencrypted network
18 connections and file I/O.
29 to the I/O operation it is performing: for example an encryption
49 Normally the I<type> argument is supplied by a function which returns a
51 a source/sink BIO typically starts with I<BIO_s_> and
52 a filter BIO with I<BIO_f_>.
H A Dopenssl_user_macros.pod.in13 B<NOTE:> to be effective, a user defined macro I<must be defined
60 I<major> * 10000 + I<minor> * 100 + I<patch>
62 where I<major>, I<minor> and I<patch> are the desired major,
H A Dprovider-storemgmt.pod87 on the input I<uri>. The implementation is entirely responsible for the
102 Passing NULL for I<params> should return true.
106 L<provider-object(7)>), and calls I<object_cb> with it as well as
107 I<object_cbarg>. I<object_cb> will then interpret the object abstraction
109 case a passphrase needs to be prompted to unlock an object, I<pw_cb> should
116 OSSL_FUNC_store_close() frees the provider side context I<ctx>.
123 OSSL_FUNC_store_export_object() should export the object of size I<objref_sz>
124 referenced by I<objref> as an L<OSSL_PARAM(3)> array and pass that to the
125 I<export_cb> as well as the given I<export_cbarg>.
127 OSSL_FUNC_store_delete() deletes the object identified by the I<uri>. The
[all …]
/openssl/doc/man1/
H A Dopenssl-smime.pod.in20 [B<-I<cipher>>]
21 [B<-in> I<file>]
23 [B<-signer> I<file>]
37 [B<-inkey> I<filename>|I<uri>]
38 [B<-out> I<file>]
40 [B<-to> I<addr>]
41 [B<-from> I<ad>]
42 [B<-subject> I<s>]
47 [B<-md> I<digest>]
53 I<recipcert> ...
[all …]
H A Dopenssl-enc.pod.in11 [B<-I<cipher>>]
15 [B<-in> I<filename>]
16 [B<-out> I<filename>]
17 [B<-pass> I<arg>]
23 [B<-k> I<password>]
25 [B<-K> I<key>]
26 [B<-iv> I<IV>]
27 [B<-S> I<salt>]
31 [B<-md> I<digest>]
32 [B<-iter> I<count>]
[all …]
H A Dopenssl-gendsa.pod.in12 [B<-out> I<filename>]
13 [B<-passout> I<arg>]
30 [I<paramfile>]
45 =item B<-out> I<filename>
50 =item B<-passout> I<arg>
61 Note that all options must be given before the I<paramfile> argument.
76 =item I<paramfile>
H A DCA.pl.pod24 [B<-extra-I<cmd>> I<parameter>]
26 B<CA.pl> B<-pkcs12> [I<certname>]
28 B<CA.pl> B<-verify> I<certfile> ...
30 B<CA.pl> B<-revoke> I<certfile> [I<reason>]
131 =item B<-revoke> I<certfile> [I<reason>]
145 =item B<-extra-I<cmd>> I<parameter>
147 For each option B<extra-I<cmd>>, pass I<parameter> to the L<openssl(1)>
148 sub-command with the same name as I<cmd>, if that sub-command is invoked.
149 For example, if L<openssl-req(1)> is invoked, the I<parameter> given with
151 For multi-word parameters, either repeat the option or quote the I<parameters>
H A Dopenssl-ec.pod.in18 [B<-in> I<filename>|I<uri>]
19 [B<-passin> I<arg>]
20 [B<-out> I<filename>]
21 [B<-passout> I<arg>]
30 [B<-conv_form> I<arg>]
31 [B<-param_enc> I<arg>]
65 =item B<-in> I<filename>|I<uri>
71 =item B<-out> I<filename>
78 =item B<-passin> I<arg>, B<-passout> I<arg>
119 =item B<-conv_form> I<arg>
[all …]

Completed in 41 milliseconds

1...<<11121314151617181920>>...25