$34 GRAYBYTE WORDPRESS FILE MANAGER $72

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 104.21.43.35 | ADMIN IP 216.73.216.157
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/opt/cpanel/ea-openssl11/share/doc/openssl/html/man3/

HOME
Current File : /opt/cpanel/ea-openssl11/share/doc/openssl/html/man3//EC_GROUP_set_point_conversion_form.html
<?xml version="1.0" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>EC_GROUP_copy</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rev="made" href="mailto:root@localhost" />
</head>

<body>



<ul id="index">
  <li><a href="#NAME">NAME</a></li>
  <li><a href="#SYNOPSIS">SYNOPSIS</a></li>
  <li><a href="#DESCRIPTION">DESCRIPTION</a></li>
  <li><a href="#RETURN-VALUES">RETURN VALUES</a></li>
  <li><a href="#SEE-ALSO">SEE ALSO</a></li>
  <li><a href="#COPYRIGHT">COPYRIGHT</a></li>
</ul>

<h1 id="NAME">NAME</h1>

<p>EC_GROUP_get0_order, EC_GROUP_order_bits, EC_GROUP_get0_cofactor, EC_GROUP_copy, EC_GROUP_dup, EC_GROUP_method_of, EC_GROUP_set_generator, EC_GROUP_get0_generator, EC_GROUP_get_order, EC_GROUP_get_cofactor, EC_GROUP_set_curve_name, EC_GROUP_get_curve_name, EC_GROUP_set_asn1_flag, EC_GROUP_get_asn1_flag, EC_GROUP_set_point_conversion_form, EC_GROUP_get_point_conversion_form, EC_GROUP_get0_seed, EC_GROUP_get_seed_len, EC_GROUP_set_seed, EC_GROUP_get_degree, EC_GROUP_check, EC_GROUP_check_discriminant, EC_GROUP_cmp, EC_GROUP_get_basis_type, EC_GROUP_get_trinomial_basis, EC_GROUP_get_pentanomial_basis - Functions for manipulating EC_GROUP objects</p>

<h1 id="SYNOPSIS">SYNOPSIS</h1>

<pre><code> #include &lt;openssl/ec.h&gt;

 int EC_GROUP_copy(EC_GROUP *dst, const EC_GROUP *src);
 EC_GROUP *EC_GROUP_dup(const EC_GROUP *src);

 const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group);

 int EC_GROUP_set_generator(EC_GROUP *group, const EC_POINT *generator,
                            const BIGNUM *order, const BIGNUM *cofactor);
 const EC_POINT *EC_GROUP_get0_generator(const EC_GROUP *group);

 int EC_GROUP_get_order(const EC_GROUP *group, BIGNUM *order, BN_CTX *ctx);
 const BIGNUM *EC_GROUP_get0_order(const EC_GROUP *group);
 int EC_GROUP_order_bits(const EC_GROUP *group);
 int EC_GROUP_get_cofactor(const EC_GROUP *group, BIGNUM *cofactor, BN_CTX *ctx);
 const BIGNUM *EC_GROUP_get0_cofactor(const EC_GROUP *group);

 void EC_GROUP_set_curve_name(EC_GROUP *group, int nid);
 int EC_GROUP_get_curve_name(const EC_GROUP *group);

 void EC_GROUP_set_asn1_flag(EC_GROUP *group, int flag);
 int EC_GROUP_get_asn1_flag(const EC_GROUP *group);

 void EC_GROUP_set_point_conversion_form(EC_GROUP *group, point_conversion_form_t form);
 point_conversion_form_t EC_GROUP_get_point_conversion_form(const EC_GROUP *group);

 unsigned char *EC_GROUP_get0_seed(const EC_GROUP *x);
 size_t EC_GROUP_get_seed_len(const EC_GROUP *);
 size_t EC_GROUP_set_seed(EC_GROUP *, const unsigned char *, size_t len);

 int EC_GROUP_get_degree(const EC_GROUP *group);

 int EC_GROUP_check(const EC_GROUP *group, BN_CTX *ctx);

 int EC_GROUP_check_discriminant(const EC_GROUP *group, BN_CTX *ctx);

 int EC_GROUP_cmp(const EC_GROUP *a, const EC_GROUP *b, BN_CTX *ctx);

 int EC_GROUP_get_basis_type(const EC_GROUP *);
 int EC_GROUP_get_trinomial_basis(const EC_GROUP *, unsigned int *k);
 int EC_GROUP_get_pentanomial_basis(const EC_GROUP *, unsigned int *k1,
                                    unsigned int *k2, unsigned int *k3);</code></pre>

<h1 id="DESCRIPTION">DESCRIPTION</h1>

<p>EC_GROUP_copy() copies the curve <b>src</b> into <b>dst</b>. Both <b>src</b> and <b>dst</b> must use the same EC_METHOD.</p>

<p>EC_GROUP_dup() creates a new EC_GROUP object and copies the content from <b>src</b> to the newly created EC_GROUP object.</p>

<p>EC_GROUP_method_of() obtains the EC_METHOD of <b>group</b>.</p>

<p>EC_GROUP_set_generator() sets curve parameters that must be agreed by all participants using the curve. These parameters include the <b>generator</b>, the <b>order</b> and the <b>cofactor</b>. The <b>generator</b> is a well defined point on the curve chosen for cryptographic operations. Integers used for point multiplications will be between 0 and n-1 where n is the <b>order</b>. The <b>order</b> multiplied by the <b>cofactor</b> gives the number of points on the curve.</p>

<p>EC_GROUP_get0_generator() returns the generator for the identified <b>group</b>.</p>

<p>EC_GROUP_get_order() retrieves the order of <b>group</b> and copies its value into <b>order</b>. It fails in case <b>group</b> is not fully initialized (i.e., its order is not set or set to zero).</p>

<p>EC_GROUP_get_cofactor() retrieves the cofactor of <b>group</b> and copies its value into <b>cofactor</b>. It fails in case <b>group</b> is not fully initialized or if the cofactor is not set (or set to zero).</p>

<p>The functions EC_GROUP_set_curve_name() and EC_GROUP_get_curve_name(), set and get the NID for the curve respectively (see <a href="../man3/EC_GROUP_new.html">EC_GROUP_new(3)</a>). If a curve does not have a NID associated with it, then EC_GROUP_get_curve_name will return NID_undef.</p>

<p>The asn1_flag value is used to determine whether the curve encoding uses explicit parameters or a named curve using an ASN1 OID: many applications only support the latter form. If asn1_flag is <b>OPENSSL_EC_NAMED_CURVE</b> then the named curve form is used and the parameters must have a corresponding named curve NID set. If asn1_flags is <b>OPENSSL_EC_EXPLICIT_CURVE</b> the parameters are explicitly encoded. The functions EC_GROUP_get_asn1_flag() and EC_GROUP_set_asn1_flag() get and set the status of the asn1_flag for the curve. Note: <b>OPENSSL_EC_EXPLICIT_CURVE</b> was added in OpenSSL 1.1.0, for previous versions of OpenSSL the value 0 must be used instead. Before OpenSSL 1.1.0 the default form was to use explicit parameters (meaning that applications would have to explicitly set the named curve form) in OpenSSL 1.1.0 and later the named curve form is the default.</p>

<p>The point_conversion_form for a curve controls how EC_POINT data is encoded as ASN1 as defined in X9.62 (ECDSA). point_conversion_form_t is an enum defined as follows:</p>

<pre><code> typedef enum {
        /** the point is encoded as z||x, where the octet z specifies
         *   which solution of the quadratic equation y is  */
        POINT_CONVERSION_COMPRESSED = 2,
        /** the point is encoded as z||x||y, where z is the octet 0x04  */
        POINT_CONVERSION_UNCOMPRESSED = 4,
        /** the point is encoded as z||x||y, where the octet z specifies
         *  which solution of the quadratic equation y is  */
        POINT_CONVERSION_HYBRID = 6
 } point_conversion_form_t;</code></pre>

<p>For POINT_CONVERSION_UNCOMPRESSED the point is encoded as an octet signifying the UNCOMPRESSED form has been used followed by the octets for x, followed by the octets for y.</p>

<p>For any given x co-ordinate for a point on a curve it is possible to derive two possible y values. For POINT_CONVERSION_COMPRESSED the point is encoded as an octet signifying that the COMPRESSED form has been used AND which of the two possible solutions for y has been used, followed by the octets for x.</p>

<p>For POINT_CONVERSION_HYBRID the point is encoded as an octet signifying the HYBRID form has been used AND which of the two possible solutions for y has been used, followed by the octets for x, followed by the octets for y.</p>

<p>The functions EC_GROUP_set_point_conversion_form() and EC_GROUP_get_point_conversion_form(), set and get the point_conversion_form for the curve respectively.</p>

<p>ANSI X9.62 (ECDSA standard) defines a method of generating the curve parameter b from a random number. This provides advantages in that a parameter obtained in this way is highly unlikely to be susceptible to special purpose attacks, or have any trapdoors in it. If the seed is present for a curve then the b parameter was generated in a verifiable fashion using that seed. The OpenSSL EC library does not use this seed value but does enable you to inspect it using EC_GROUP_get0_seed(). This returns a pointer to a memory block containing the seed that was used. The length of the memory block can be obtained using EC_GROUP_get_seed_len(). A number of the built-in curves within the library provide seed values that can be obtained. It is also possible to set a custom seed using EC_GROUP_set_seed() and passing a pointer to a memory block, along with the length of the seed. Again, the EC library will not use this seed value, although it will be preserved in any ASN1 based communications.</p>

<p>EC_GROUP_get_degree() gets the degree of the field. For Fp fields this will be the number of bits in p. For F2^m fields this will be the value m.</p>

<p>The function EC_GROUP_check_discriminant() calculates the discriminant for the curve and verifies that it is valid. For a curve defined over Fp the discriminant is given by the formula 4*a^3 + 27*b^2 whilst for F2^m curves the discriminant is simply b. In either case for the curve to be valid the discriminant must be non zero.</p>

<p>The function EC_GROUP_check() performs a number of checks on a curve to verify that it is valid. Checks performed include verifying that the discriminant is non zero; that a generator has been defined; that the generator is on the curve and has the correct order.</p>

<p>EC_GROUP_cmp() compares <b>a</b> and <b>b</b> to determine whether they represent the same curve or not.</p>

<p>The functions EC_GROUP_get_basis_type(), EC_GROUP_get_trinomial_basis() and EC_GROUP_get_pentanomial_basis() should only be called for curves defined over an F2^m field. Addition and multiplication operations within an F2^m field are performed using an irreducible polynomial function f(x). This function is either a trinomial of the form:</p>

<p>f(x) = x^m + x^k + 1 with m &gt; k &gt;= 1</p>

<p>or a pentanomial of the form:</p>

<p>f(x) = x^m + x^k3 + x^k2 + x^k1 + 1 with m &gt; k3 &gt; k2 &gt; k1 &gt;= 1</p>

<p>The function EC_GROUP_get_basis_type() returns a NID identifying whether a trinomial or pentanomial is in use for the field. The function EC_GROUP_get_trinomial_basis() must only be called where f(x) is of the trinomial form, and returns the value of <b>k</b>. Similarly the function EC_GROUP_get_pentanomial_basis() must only be called where f(x) is of the pentanomial form, and returns the values of <b>k1</b>, <b>k2</b> and <b>k3</b> respectively.</p>

<h1 id="RETURN-VALUES">RETURN VALUES</h1>

<p>The following functions return 1 on success or 0 on error: EC_GROUP_copy(), EC_GROUP_set_generator(), EC_GROUP_check(), EC_GROUP_check_discriminant(), EC_GROUP_get_trinomial_basis() and EC_GROUP_get_pentanomial_basis().</p>

<p>EC_GROUP_dup() returns a pointer to the duplicated curve, or NULL on error.</p>

<p>EC_GROUP_method_of() returns the EC_METHOD implementation in use for the given curve or NULL on error.</p>

<p>EC_GROUP_get0_generator() returns the generator for the given curve or NULL on error.</p>

<p>EC_GROUP_get_order() returns 0 if the order is not set (or set to zero) for <b>group</b> or if copying into <b>order</b> fails, 1 otherwise.</p>

<p>EC_GROUP_get_cofactor() returns 0 if the cofactor is not set (or is set to zero) for <b>group</b> or if copying into <b>cofactor</b> fails, 1 otherwise.</p>

<p>EC_GROUP_get_curve_name() returns the curve name (NID) for <b>group</b> or will return NID_undef if no curve name is associated.</p>

<p>EC_GROUP_get_asn1_flag() returns the ASN1 flag for the specified <b>group</b> .</p>

<p>EC_GROUP_get_point_conversion_form() returns the point_conversion_form for <b>group</b>.</p>

<p>EC_GROUP_get_degree() returns the degree for <b>group</b> or 0 if the operation is not supported by the underlying group implementation.</p>

<p>EC_GROUP_get0_order() returns an internal pointer to the group order. EC_GROUP_order_bits() returns the number of bits in the group order. EC_GROUP_get0_cofactor() returns an internal pointer to the group cofactor.</p>

<p>EC_GROUP_get0_seed() returns a pointer to the seed that was used to generate the parameter b, or NULL if the seed is not specified. EC_GROUP_get_seed_len() returns the length of the seed or 0 if the seed is not specified.</p>

<p>EC_GROUP_set_seed() returns the length of the seed that has been set. If the supplied seed is NULL, or the supplied seed length is 0, the return value will be 1. On error 0 is returned.</p>

<p>EC_GROUP_cmp() returns 0 if the curves are equal, 1 if they are not equal, or -1 on error.</p>

<p>EC_GROUP_get_basis_type() returns the values NID_X9_62_tpBasis or NID_X9_62_ppBasis (as defined in &lt;openssl/obj_mac.h&gt;) for a trinomial or pentanomial respectively. Alternatively in the event of an error a 0 is returned.</p>

<h1 id="SEE-ALSO">SEE ALSO</h1>

<p><a href="../man7/crypto.html">crypto(7)</a>, <a href="../man3/EC_GROUP_new.html">EC_GROUP_new(3)</a>, <a href="../man3/EC_POINT_new.html">EC_POINT_new(3)</a>, <a href="../man3/EC_POINT_add.html">EC_POINT_add(3)</a>, <a href="../man3/EC_KEY_new.html">EC_KEY_new(3)</a>, <a href="../man3/EC_GFp_simple_method.html">EC_GFp_simple_method(3)</a>, <a href="../man3/d2i_ECPKParameters.html">d2i_ECPKParameters(3)</a></p>

<h1 id="COPYRIGHT">COPYRIGHT</h1>

<p>Copyright 2013-2017 The OpenSSL Project Authors. All Rights Reserved.</p>

<p>Licensed under the OpenSSL license (the &quot;License&quot;). You may not use this file except in compliance with the License. You can obtain a copy in the file LICENSE in the source distribution or at <a href="https://www.openssl.org/source/license.html">https://www.openssl.org/source/license.html</a>.</p>


</body>

</html>




Current_dir [ NOT WRITEABLE ] Document_root [ NOT WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
3 Mar 2024 8.38 PM
root / root
0755
ACCESS_DESCRIPTION_free.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ACCESS_DESCRIPTION_new.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSIONS.html
8.039 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSIONS_free.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSIONS_get0_admissionAuthority.html
8.039 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSIONS_get0_namingAuthority.html
8.039 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSIONS_get0_professionInfos.html
8.039 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSIONS_new.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSIONS_set0_admissionAuthority.html
8.039 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSIONS_set0_namingAuthority.html
8.039 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSIONS_set0_professionInfos.html
8.039 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSION_SYNTAX.html
8.039 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSION_SYNTAX_free.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSION_SYNTAX_get0_admissionAuthority.html
8.039 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSION_SYNTAX_get0_contentsOfAdmissions.html
8.039 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSION_SYNTAX_new.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSION_SYNTAX_set0_admissionAuthority.html
8.039 KB
4 Dec 2023 4.34 PM
root / root
0644
ADMISSION_SYNTAX_set0_contentsOfAdmissions.html
8.039 KB
4 Dec 2023 4.34 PM
root / root
0644
ASIdOrRange_free.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ASIdOrRange_new.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ASIdentifierChoice_free.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ASIdentifierChoice_new.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ASIdentifiers_free.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ASIdentifiers_new.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_ENUMERATED_get.html
6.501 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_ENUMERATED_get_int64.html
6.501 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_ENUMERATED_set.html
6.501 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_ENUMERATED_set_int64.html
6.501 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_ENUMERATED_to_BN.html
6.501 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_GENERALIZEDTIME_adj.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_GENERALIZEDTIME_check.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_GENERALIZEDTIME_print.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_GENERALIZEDTIME_set.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_GENERALIZEDTIME_set_string.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_INTEGER_get.html
6.501 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_INTEGER_get_int64.html
6.501 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_INTEGER_get_uint64.html
6.501 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_INTEGER_set.html
6.501 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_INTEGER_set_int64.html
6.501 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_INTEGER_set_uint64.html
6.501 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_INTEGER_to_BN.html
6.501 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_ITEM.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_ITEM_get.html
1.844 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_ITEM_lookup.html
1.844 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_OBJECT_free.html
2.416 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_OBJECT_new.html
2.416 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_TABLE.html
3.103 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_TABLE_add.html
3.103 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_TABLE_cleanup.html
3.103 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_TABLE_get.html
3.103 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_cmp.html
5.104 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_data.html
5.104 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_dup.html
5.104 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_free.html
2.24 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_get0_data.html
5.104 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_length.html
5.104 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_new.html
2.24 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_print.html
5.687 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_print_ex.html
5.687 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_print_ex_fp.html
5.687 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_set.html
5.104 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_to_UTF8.html
5.104 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_type.html
5.104 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_STRING_type_new.html
2.24 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TIME_adj.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TIME_check.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TIME_cmp_time_t.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TIME_compare.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TIME_diff.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TIME_normalize.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TIME_print.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TIME_set.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TIME_set_string.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TIME_set_string_X509.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TIME_to_generalizedtime.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TIME_to_tm.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TYPE_cmp.html
5.04 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TYPE_get.html
5.04 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TYPE_pack_sequence.html
5.04 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TYPE_set.html
5.04 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TYPE_set1.html
5.04 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_TYPE_unpack_sequence.html
5.04 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_UTCTIME_adj.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_UTCTIME_check.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_UTCTIME_cmp_time_t.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_UTCTIME_print.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_UTCTIME_set.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_UTCTIME_set_string.html
12.508 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_add_oid_module.html
2.592 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_generate_nconf.html
10.432 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_generate_v3.html
10.432 KB
4 Dec 2023 4.34 PM
root / root
0644
ASN1_tag2str.html
5.687 KB
4 Dec 2023 4.34 PM
root / root
0644
ASRange_free.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ASRange_new.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_WAIT_CTX_clear_fd.html
8.568 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_WAIT_CTX_free.html
8.568 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_WAIT_CTX_get_all_fds.html
8.568 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_WAIT_CTX_get_changed_fds.html
8.568 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_WAIT_CTX_get_fd.html
8.568 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_WAIT_CTX_new.html
8.568 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_WAIT_CTX_set_wait_fd.html
8.568 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_block_pause.html
13.974 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_cleanup_thread.html
13.974 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_get_current_job.html
13.974 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_get_wait_ctx.html
13.974 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_init_thread.html
13.974 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_is_capable.html
13.974 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_pause_job.html
13.974 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_start_job.html
13.974 KB
4 Dec 2023 4.34 PM
root / root
0644
ASYNC_unblock_pause.html
13.974 KB
4 Dec 2023 4.34 PM
root / root
0644
AUTHORITY_INFO_ACCESS_free.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
AUTHORITY_INFO_ACCESS_new.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
AUTHORITY_KEYID_free.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
AUTHORITY_KEYID_new.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
BASIC_CONSTRAINTS_free.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
BASIC_CONSTRAINTS_new.html
7.559 KB
4 Dec 2023 4.34 PM
root / root
0644
BF_cbc_encrypt.html
6.313 KB
4 Dec 2023 4.34 PM
root / root
0644
BF_cfb64_encrypt.html
6.313 KB
4 Dec 2023 4.34 PM
root / root
0644
BF_decrypt.html
6.313 KB
4 Dec 2023 4.34 PM
root / root
0644
BF_ecb_encrypt.html
6.313 KB
4 Dec 2023 4.34 PM
root / root
0644
BF_encrypt.html
6.313 KB
4 Dec 2023 4.34 PM
root / root
0644
BF_ofb64_encrypt.html
6.313 KB
4 Dec 2023 4.34 PM
root / root
0644
BF_options.html
6.313 KB
4 Dec 2023 4.34 PM
root / root
0644
BF_set_key.html
6.313 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDR.html
6.248 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDRINFO.html
5.061 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDRINFO_address.html
5.061 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDRINFO_family.html
5.061 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDRINFO_free.html
5.061 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDRINFO_next.html
5.061 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDRINFO_protocol.html
5.061 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDRINFO_socktype.html
5.061 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDR_clear.html
6.248 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDR_family.html
6.248 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDR_free.html
6.248 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDR_hostname_string.html
6.248 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDR_new.html
6.248 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDR_path_string.html
6.248 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDR_rawaddress.html
6.248 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDR_rawmake.html
6.248 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDR_rawport.html
6.248 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ADDR_service_string.html
6.248 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_accept_ex.html
5.238 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_append_filename.html
6.445 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_bind.html
5.238 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_callback_ctrl.html
6.129 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_callback_fn.html
8.772 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_callback_fn_ex.html
8.772 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_closesocket.html
5.238 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_connect.html
5.238 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ctrl.html
6.129 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ctrl_get_read_request.html
9.482 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ctrl_get_write_guarantee.html
9.482 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ctrl_pending.html
6.129 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ctrl_reset_read_request.html
9.482 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ctrl_wpending.html
6.129 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_debug_callback.html
8.772 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_destroy_bio_pair.html
9.482 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_do_accept.html
10.004 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_do_connect.html
8.697 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_do_handshake.html
11.427 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_eof.html
6.129 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_f_base64.html
3.786 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_f_buffer.html
4.661 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_f_cipher.html
3.673 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_f_md.html
5.975 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_f_null.html
1.759 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_f_ssl.html
11.427 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_find_type.html
2.853 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_flush.html
6.129 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_free.html
2.945 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_free_all.html
2.945 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_accept_ip_family.html
10.004 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_accept_name.html
10.004 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_accept_port.html
10.004 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_bind_mode.html
10.004 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_buffer_num_lines.html
4.661 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_callback.html
8.772 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_callback_arg.html
8.772 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_callback_ex.html
8.772 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_cipher_ctx.html
3.673 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_cipher_status.html
3.673 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_close.html
6.129 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_conn_address.html
8.697 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_conn_hostname.html
8.697 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_conn_ip_family.html
8.697 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_conn_port.html
8.697 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_data.html
3.23 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_ex_data.html
3.263 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_ex_new_index.html
3.263 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_fd.html
4.212 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_fp.html
6.445 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_info_callback.html
6.129 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_init.html
3.23 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_md.html
5.975 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_md_ctx.html
5.975 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_mem_data.html
7.456 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_mem_ptr.html
7.456 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_new_index.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_num_renegotiates.html
11.427 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_peer_name.html
10.004 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_peer_port.html
10.004 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_read_request.html
9.482 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_retry_BIO.html
6.819 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_retry_reason.html
6.819 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_shutdown.html
3.23 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_ssl.html
11.427 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_write_buf_size.html
9.482 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_get_write_guarantee.html
9.482 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_gets.html
4.84 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_hostserv_priorities.html
3.46 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_info_cb.html
6.129 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_int_ctrl.html
6.129 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_listen.html
5.238 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_lookup.html
5.061 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_lookup_ex.html
5.061 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_lookup_type.html
5.061 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_make_bio_pair.html
9.482 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_free.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_get_callback_ctrl.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_get_create.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_get_ctrl.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_get_destroy.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_get_gets.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_get_puts.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_get_read.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_get_read_ex.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_get_write.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_get_write_ex.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_new.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_set_callback_ctrl.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_set_create.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_set_ctrl.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_set_destroy.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_set_gets.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_set_puts.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_set_read.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_set_read_ex.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_set_write.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_meth_set_write_ex.html
8.901 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_method_type.html
2.853 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_new.html
2.945 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_new_CMS.html
3.584 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_new_accept.html
10.004 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_new_bio_pair.html
9.482 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_new_buffer_ssl_connect.html
11.427 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_new_connect.html
8.697 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_new_fd.html
4.212 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_new_file.html
6.445 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_new_fp.html
6.445 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_new_mem_buf.html
7.456 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_new_socket.html
2.29 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_new_ssl.html
11.427 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_new_ssl_connect.html
11.427 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_next.html
2.853 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_parse_hostserv.html
3.46 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_pending.html
6.129 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_pop.html
4.19 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_printf.html
2.435 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_ptr_ctrl.html
6.129 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_push.html
4.19 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_puts.html
4.84 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_read.html
4.84 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_read_ex.html
4.84 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_read_filename.html
6.445 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_reset.html
6.129 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_retry_type.html
6.819 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_rw_filename.html
6.445 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_s_accept.html
10.004 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_s_bio.html
9.482 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_s_connect.html
8.697 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_s_fd.html
4.212 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_s_file.html
6.445 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_s_mem.html
7.456 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_s_null.html
1.975 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_s_secmem.html
7.456 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_s_socket.html
2.29 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_seek.html
6.129 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_set_accept_bios.html
10.004 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_set_accept_ip_family.html
10.004 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_set_accept_name.html
10.004 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_set_accept_port.html
10.004 KB
4 Dec 2023 4.34 PM
root / root
0644
BIO_set_bind_mode.html
10.004 KB
4 Dec 2023 4.34 PM
root / root
0644