#etc/ssl/certs
#etc/ssl/misc
#etc/ssl/misc/CA.pl
-#etc/ssl/misc/CA.sh
-#etc/ssl/misc/c_hash
-#etc/ssl/misc/c_info
-#etc/ssl/misc/c_issuer
-#etc/ssl/misc/c_name
#etc/ssl/misc/tsget
etc/ssl/openssl.cnf
+#etc/ssl/openssl.cnf.dist
#etc/ssl/private
usr/bin/c_rehash
usr/bin/openssl
#usr/include/openssl/asn1.h
#usr/include/openssl/asn1_mac.h
#usr/include/openssl/asn1t.h
+#usr/include/openssl/async.h
#usr/include/openssl/bio.h
#usr/include/openssl/blowfish.h
#usr/include/openssl/bn.h
#usr/include/openssl/conf.h
#usr/include/openssl/conf_api.h
#usr/include/openssl/crypto.h
+#usr/include/openssl/ct.h
#usr/include/openssl/des.h
-#usr/include/openssl/des_old.h
#usr/include/openssl/dh.h
#usr/include/openssl/dsa.h
-#usr/include/openssl/dso.h
#usr/include/openssl/dtls1.h
#usr/include/openssl/e_os2.h
#usr/include/openssl/ebcdic.h
#usr/include/openssl/err.h
#usr/include/openssl/evp.h
#usr/include/openssl/hmac.h
-#usr/include/openssl/krb5_asn.h
-#usr/include/openssl/kssl.h
+#usr/include/openssl/idea.h
+#usr/include/openssl/kdf.h
#usr/include/openssl/lhash.h
#usr/include/openssl/md2.h
#usr/include/openssl/md4.h
#usr/include/openssl/md5.h
+#usr/include/openssl/mdc2.h
#usr/include/openssl/modes.h
#usr/include/openssl/obj_mac.h
#usr/include/openssl/objects.h
#usr/include/openssl/pem2.h
#usr/include/openssl/pkcs12.h
#usr/include/openssl/pkcs7.h
-#usr/include/openssl/pqueue.h
#usr/include/openssl/rand.h
#usr/include/openssl/rc2.h
#usr/include/openssl/rc4.h
+#usr/include/openssl/rc5.h
#usr/include/openssl/ripemd.h
#usr/include/openssl/rsa.h
#usr/include/openssl/safestack.h
#usr/include/openssl/seed.h
#usr/include/openssl/sha.h
+#usr/include/openssl/srp.h
#usr/include/openssl/srtp.h
#usr/include/openssl/ssl.h
#usr/include/openssl/ssl2.h
-#usr/include/openssl/ssl23.h
#usr/include/openssl/ssl3.h
#usr/include/openssl/stack.h
#usr/include/openssl/symhacks.h
#usr/include/openssl/ts.h
#usr/include/openssl/txt_db.h
#usr/include/openssl/ui.h
-#usr/include/openssl/ui_compat.h
#usr/include/openssl/whrlpool.h
#usr/include/openssl/x509.h
#usr/include/openssl/x509_vfy.h
#usr/include/openssl/x509v3.h
+#usr/lib/engines-1.1
+usr/lib/engines-1.1/capi.so
+usr/lib/engines-1.1/padlock.so
#usr/lib/libcrypto.a
usr/lib/libcrypto.so
-usr/lib/libcrypto.so.10
+usr/lib/libcrypto.so.1.1
#usr/lib/libssl.a
usr/lib/libssl.so
-usr/lib/libssl.so.10
-#usr/lib/openssl
-usr/lib/openssl/engines
-#usr/lib/openssl/engines/lib4758cca.so
-#usr/lib/openssl/engines/libaep.so
-#usr/lib/openssl/engines/libatalla.so
-#usr/lib/openssl/engines/libcapi.so
-#usr/lib/openssl/engines/libchil.so
-#usr/lib/openssl/engines/libcswift.so
-#usr/lib/openssl/engines/libgmp.so
-#usr/lib/openssl/engines/libgost.so
-#usr/lib/openssl/engines/libnuron.so
-#usr/lib/openssl/engines/libpadlock.so
-#usr/lib/openssl/engines/libsureware.so
-#usr/lib/openssl/engines/libubsec.so
+usr/lib/libssl.so.1.1
#usr/lib/pkgconfig/libcrypto.pc
#usr/lib/pkgconfig/libssl.pc
#usr/lib/pkgconfig/openssl.pc
+#usr/share/doc/openssl
+#usr/share/doc/openssl/html
+#usr/share/doc/openssl/html/man1
+#usr/share/doc/openssl/html/man1/CA.pl.html
+#usr/share/doc/openssl/html/man1/asn1parse.html
+#usr/share/doc/openssl/html/man1/blake2b.html
+#usr/share/doc/openssl/html/man1/blake2s.html
+#usr/share/doc/openssl/html/man1/c_rehash.html
+#usr/share/doc/openssl/html/man1/ca.html
+#usr/share/doc/openssl/html/man1/ciphers.html
+#usr/share/doc/openssl/html/man1/cms.html
+#usr/share/doc/openssl/html/man1/crl.html
+#usr/share/doc/openssl/html/man1/crl2pkcs7.html
+#usr/share/doc/openssl/html/man1/dgst.html
+#usr/share/doc/openssl/html/man1/dhparam.html
+#usr/share/doc/openssl/html/man1/dsa.html
+#usr/share/doc/openssl/html/man1/dsaparam.html
+#usr/share/doc/openssl/html/man1/ec.html
+#usr/share/doc/openssl/html/man1/ecparam.html
+#usr/share/doc/openssl/html/man1/enc.html
+#usr/share/doc/openssl/html/man1/engine.html
+#usr/share/doc/openssl/html/man1/errstr.html
+#usr/share/doc/openssl/html/man1/gendsa.html
+#usr/share/doc/openssl/html/man1/genpkey.html
+#usr/share/doc/openssl/html/man1/genrsa.html
+#usr/share/doc/openssl/html/man1/list.html
+#usr/share/doc/openssl/html/man1/md4.html
+#usr/share/doc/openssl/html/man1/md5.html
+#usr/share/doc/openssl/html/man1/mdc2.html
+#usr/share/doc/openssl/html/man1/nseq.html
+#usr/share/doc/openssl/html/man1/ocsp.html
+#usr/share/doc/openssl/html/man1/openssl-asn1parse.html
+#usr/share/doc/openssl/html/man1/openssl-c_rehash.html
+#usr/share/doc/openssl/html/man1/openssl-ca.html
+#usr/share/doc/openssl/html/man1/openssl-ciphers.html
+#usr/share/doc/openssl/html/man1/openssl-cms.html
+#usr/share/doc/openssl/html/man1/openssl-crl.html
+#usr/share/doc/openssl/html/man1/openssl-crl2pkcs7.html
+#usr/share/doc/openssl/html/man1/openssl-dgst.html
+#usr/share/doc/openssl/html/man1/openssl-dhparam.html
+#usr/share/doc/openssl/html/man1/openssl-dsa.html
+#usr/share/doc/openssl/html/man1/openssl-dsaparam.html
+#usr/share/doc/openssl/html/man1/openssl-ec.html
+#usr/share/doc/openssl/html/man1/openssl-ecparam.html
+#usr/share/doc/openssl/html/man1/openssl-enc.html
+#usr/share/doc/openssl/html/man1/openssl-engine.html
+#usr/share/doc/openssl/html/man1/openssl-errstr.html
+#usr/share/doc/openssl/html/man1/openssl-gendsa.html
+#usr/share/doc/openssl/html/man1/openssl-genpkey.html
+#usr/share/doc/openssl/html/man1/openssl-genrsa.html
+#usr/share/doc/openssl/html/man1/openssl-list.html
+#usr/share/doc/openssl/html/man1/openssl-nseq.html
+#usr/share/doc/openssl/html/man1/openssl-ocsp.html
+#usr/share/doc/openssl/html/man1/openssl-passwd.html
+#usr/share/doc/openssl/html/man1/openssl-pkcs12.html
+#usr/share/doc/openssl/html/man1/openssl-pkcs7.html
+#usr/share/doc/openssl/html/man1/openssl-pkcs8.html
+#usr/share/doc/openssl/html/man1/openssl-pkey.html
+#usr/share/doc/openssl/html/man1/openssl-pkeyparam.html
+#usr/share/doc/openssl/html/man1/openssl-pkeyutl.html
+#usr/share/doc/openssl/html/man1/openssl-rand.html
+#usr/share/doc/openssl/html/man1/openssl-rehash.html
+#usr/share/doc/openssl/html/man1/openssl-req.html
+#usr/share/doc/openssl/html/man1/openssl-rsa.html
+#usr/share/doc/openssl/html/man1/openssl-rsautl.html
+#usr/share/doc/openssl/html/man1/openssl-s_client.html
+#usr/share/doc/openssl/html/man1/openssl-s_server.html
+#usr/share/doc/openssl/html/man1/openssl-s_time.html
+#usr/share/doc/openssl/html/man1/openssl-sess_id.html
+#usr/share/doc/openssl/html/man1/openssl-smime.html
+#usr/share/doc/openssl/html/man1/openssl-speed.html
+#usr/share/doc/openssl/html/man1/openssl-spkac.html
+#usr/share/doc/openssl/html/man1/openssl-ts.html
+#usr/share/doc/openssl/html/man1/openssl-tsget.html
+#usr/share/doc/openssl/html/man1/openssl-verify.html
+#usr/share/doc/openssl/html/man1/openssl-version.html
+#usr/share/doc/openssl/html/man1/openssl-x509.html
+#usr/share/doc/openssl/html/man1/openssl.html
+#usr/share/doc/openssl/html/man1/passwd.html
+#usr/share/doc/openssl/html/man1/pkcs12.html
+#usr/share/doc/openssl/html/man1/pkcs7.html
+#usr/share/doc/openssl/html/man1/pkcs8.html
+#usr/share/doc/openssl/html/man1/pkey.html
+#usr/share/doc/openssl/html/man1/pkeyparam.html
+#usr/share/doc/openssl/html/man1/pkeyutl.html
+#usr/share/doc/openssl/html/man1/rand.html
+#usr/share/doc/openssl/html/man1/rehash.html
+#usr/share/doc/openssl/html/man1/req.html
+#usr/share/doc/openssl/html/man1/ripemd160.html
+#usr/share/doc/openssl/html/man1/rsa.html
+#usr/share/doc/openssl/html/man1/rsautl.html
+#usr/share/doc/openssl/html/man1/s_client.html
+#usr/share/doc/openssl/html/man1/s_server.html
+#usr/share/doc/openssl/html/man1/s_time.html
+#usr/share/doc/openssl/html/man1/sess_id.html
+#usr/share/doc/openssl/html/man1/sha.html
+#usr/share/doc/openssl/html/man1/sha1.html
+#usr/share/doc/openssl/html/man1/sha224.html
+#usr/share/doc/openssl/html/man1/sha256.html
+#usr/share/doc/openssl/html/man1/sha384.html
+#usr/share/doc/openssl/html/man1/sha512.html
+#usr/share/doc/openssl/html/man1/smime.html
+#usr/share/doc/openssl/html/man1/speed.html
+#usr/share/doc/openssl/html/man1/spkac.html
+#usr/share/doc/openssl/html/man1/ts.html
+#usr/share/doc/openssl/html/man1/tsget.html
+#usr/share/doc/openssl/html/man1/verify.html
+#usr/share/doc/openssl/html/man1/version.html
+#usr/share/doc/openssl/html/man1/x509.html
+#usr/share/doc/openssl/html/man3
+#usr/share/doc/openssl/html/man3/ACCESS_DESCRIPTION_free.html
+#usr/share/doc/openssl/html/man3/ACCESS_DESCRIPTION_new.html
+#usr/share/doc/openssl/html/man3/ASIdOrRange_free.html
+#usr/share/doc/openssl/html/man3/ASIdOrRange_new.html
+#usr/share/doc/openssl/html/man3/ASIdentifierChoice_free.html
+#usr/share/doc/openssl/html/man3/ASIdentifierChoice_new.html
+#usr/share/doc/openssl/html/man3/ASIdentifiers_free.html
+#usr/share/doc/openssl/html/man3/ASIdentifiers_new.html
+#usr/share/doc/openssl/html/man3/ASN1_ENUMERATED_get.html
+#usr/share/doc/openssl/html/man3/ASN1_ENUMERATED_get_int64.html
+#usr/share/doc/openssl/html/man3/ASN1_ENUMERATED_set.html
+#usr/share/doc/openssl/html/man3/ASN1_ENUMERATED_set_int64.html
+#usr/share/doc/openssl/html/man3/ASN1_ENUMERATED_to_BN.html
+#usr/share/doc/openssl/html/man3/ASN1_INTEGER_get.html
+#usr/share/doc/openssl/html/man3/ASN1_INTEGER_get_int64.html
+#usr/share/doc/openssl/html/man3/ASN1_INTEGER_get_uint64.html
+#usr/share/doc/openssl/html/man3/ASN1_INTEGER_set.html
+#usr/share/doc/openssl/html/man3/ASN1_INTEGER_set_int64.html
+#usr/share/doc/openssl/html/man3/ASN1_INTEGER_set_uint64.html
+#usr/share/doc/openssl/html/man3/ASN1_INTEGER_to_BN.html
+#usr/share/doc/openssl/html/man3/ASN1_ITEM.html
+#usr/share/doc/openssl/html/man3/ASN1_OBJECT_free.html
+#usr/share/doc/openssl/html/man3/ASN1_OBJECT_new.html
+#usr/share/doc/openssl/html/man3/ASN1_STRING_cmp.html
+#usr/share/doc/openssl/html/man3/ASN1_STRING_data.html
+#usr/share/doc/openssl/html/man3/ASN1_STRING_dup.html
+#usr/share/doc/openssl/html/man3/ASN1_STRING_free.html
+#usr/share/doc/openssl/html/man3/ASN1_STRING_get0_data.html
+#usr/share/doc/openssl/html/man3/ASN1_STRING_length.html
+#usr/share/doc/openssl/html/man3/ASN1_STRING_new.html
+#usr/share/doc/openssl/html/man3/ASN1_STRING_print.html
+#usr/share/doc/openssl/html/man3/ASN1_STRING_print_ex.html
+#usr/share/doc/openssl/html/man3/ASN1_STRING_print_ex_fp.html
+#usr/share/doc/openssl/html/man3/ASN1_STRING_set.html
+#usr/share/doc/openssl/html/man3/ASN1_STRING_to_UTF8.html
+#usr/share/doc/openssl/html/man3/ASN1_STRING_type.html
+#usr/share/doc/openssl/html/man3/ASN1_STRING_type_new.html
+#usr/share/doc/openssl/html/man3/ASN1_TIME_adj.html
+#usr/share/doc/openssl/html/man3/ASN1_TIME_check.html
+#usr/share/doc/openssl/html/man3/ASN1_TIME_diff.html
+#usr/share/doc/openssl/html/man3/ASN1_TIME_print.html
+#usr/share/doc/openssl/html/man3/ASN1_TIME_set.html
+#usr/share/doc/openssl/html/man3/ASN1_TIME_set_string.html
+#usr/share/doc/openssl/html/man3/ASN1_TYPE_cmp.html
+#usr/share/doc/openssl/html/man3/ASN1_TYPE_get.html
+#usr/share/doc/openssl/html/man3/ASN1_TYPE_pack_sequence.html
+#usr/share/doc/openssl/html/man3/ASN1_TYPE_set.html
+#usr/share/doc/openssl/html/man3/ASN1_TYPE_set1.html
+#usr/share/doc/openssl/html/man3/ASN1_TYPE_unpack_sequence.html
+#usr/share/doc/openssl/html/man3/ASN1_add_oid_module.html
+#usr/share/doc/openssl/html/man3/ASN1_generate_nconf.html
+#usr/share/doc/openssl/html/man3/ASN1_generate_v3.html
+#usr/share/doc/openssl/html/man3/ASN1_tag2str.html
+#usr/share/doc/openssl/html/man3/ASRange_free.html
+#usr/share/doc/openssl/html/man3/ASRange_new.html
+#usr/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_clear_fd.html
+#usr/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_free.html
+#usr/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_get_all_fds.html
+#usr/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_get_changed_fds.html
+#usr/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_get_fd.html
+#usr/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_new.html
+#usr/share/doc/openssl/html/man3/ASYNC_WAIT_CTX_set_wait_fd.html
+#usr/share/doc/openssl/html/man3/ASYNC_block_pause.html
+#usr/share/doc/openssl/html/man3/ASYNC_cleanup_thread.html
+#usr/share/doc/openssl/html/man3/ASYNC_get_current_job.html
+#usr/share/doc/openssl/html/man3/ASYNC_get_wait_ctx.html
+#usr/share/doc/openssl/html/man3/ASYNC_init_thread.html
+#usr/share/doc/openssl/html/man3/ASYNC_is_capable.html
+#usr/share/doc/openssl/html/man3/ASYNC_pause_job.html
+#usr/share/doc/openssl/html/man3/ASYNC_start_job.html
+#usr/share/doc/openssl/html/man3/ASYNC_unblock_pause.html
+#usr/share/doc/openssl/html/man3/AUTHORITY_INFO_ACCESS_free.html
+#usr/share/doc/openssl/html/man3/AUTHORITY_INFO_ACCESS_new.html
+#usr/share/doc/openssl/html/man3/AUTHORITY_KEYID_free.html
+#usr/share/doc/openssl/html/man3/AUTHORITY_KEYID_new.html
+#usr/share/doc/openssl/html/man3/BASIC_CONSTRAINTS_free.html
+#usr/share/doc/openssl/html/man3/BASIC_CONSTRAINTS_new.html
+#usr/share/doc/openssl/html/man3/BF_cbc_encrypt.html
+#usr/share/doc/openssl/html/man3/BF_cfb64_encrypt.html
+#usr/share/doc/openssl/html/man3/BF_decrypt.html
+#usr/share/doc/openssl/html/man3/BF_ecb_encrypt.html
+#usr/share/doc/openssl/html/man3/BF_encrypt.html
+#usr/share/doc/openssl/html/man3/BF_ofb64_encrypt.html
+#usr/share/doc/openssl/html/man3/BF_options.html
+#usr/share/doc/openssl/html/man3/BF_set_key.html
+#usr/share/doc/openssl/html/man3/BIO_ADDR.html
+#usr/share/doc/openssl/html/man3/BIO_ADDRINFO.html
+#usr/share/doc/openssl/html/man3/BIO_ADDRINFO_address.html
+#usr/share/doc/openssl/html/man3/BIO_ADDRINFO_family.html
+#usr/share/doc/openssl/html/man3/BIO_ADDRINFO_free.html
+#usr/share/doc/openssl/html/man3/BIO_ADDRINFO_next.html
+#usr/share/doc/openssl/html/man3/BIO_ADDRINFO_protocol.html
+#usr/share/doc/openssl/html/man3/BIO_ADDRINFO_socktype.html
+#usr/share/doc/openssl/html/man3/BIO_ADDR_clear.html
+#usr/share/doc/openssl/html/man3/BIO_ADDR_family.html
+#usr/share/doc/openssl/html/man3/BIO_ADDR_free.html
+#usr/share/doc/openssl/html/man3/BIO_ADDR_hostname_string.html
+#usr/share/doc/openssl/html/man3/BIO_ADDR_new.html
+#usr/share/doc/openssl/html/man3/BIO_ADDR_path_string.html
+#usr/share/doc/openssl/html/man3/BIO_ADDR_rawaddress.html
+#usr/share/doc/openssl/html/man3/BIO_ADDR_rawmake.html
+#usr/share/doc/openssl/html/man3/BIO_ADDR_rawport.html
+#usr/share/doc/openssl/html/man3/BIO_ADDR_service_string.html
+#usr/share/doc/openssl/html/man3/BIO_accept_ex.html
+#usr/share/doc/openssl/html/man3/BIO_append_filename.html
+#usr/share/doc/openssl/html/man3/BIO_callback_ctrl.html
+#usr/share/doc/openssl/html/man3/BIO_callback_fn.html
+#usr/share/doc/openssl/html/man3/BIO_callback_fn_ex.html
+#usr/share/doc/openssl/html/man3/BIO_closesocket.html
+#usr/share/doc/openssl/html/man3/BIO_connect.html
+#usr/share/doc/openssl/html/man3/BIO_ctrl.html
+#usr/share/doc/openssl/html/man3/BIO_ctrl_get_read_request.html
+#usr/share/doc/openssl/html/man3/BIO_ctrl_get_write_guarantee.html
+#usr/share/doc/openssl/html/man3/BIO_ctrl_pending.html
+#usr/share/doc/openssl/html/man3/BIO_ctrl_reset_read_request.html
+#usr/share/doc/openssl/html/man3/BIO_ctrl_wpending.html
+#usr/share/doc/openssl/html/man3/BIO_debug_callback.html
+#usr/share/doc/openssl/html/man3/BIO_destroy_bio_pair.html
+#usr/share/doc/openssl/html/man3/BIO_do_accept.html
+#usr/share/doc/openssl/html/man3/BIO_do_connect.html
+#usr/share/doc/openssl/html/man3/BIO_do_handshake.html
+#usr/share/doc/openssl/html/man3/BIO_eof.html
+#usr/share/doc/openssl/html/man3/BIO_f_base64.html
+#usr/share/doc/openssl/html/man3/BIO_f_buffer.html
+#usr/share/doc/openssl/html/man3/BIO_f_cipher.html
+#usr/share/doc/openssl/html/man3/BIO_f_md.html
+#usr/share/doc/openssl/html/man3/BIO_f_null.html
+#usr/share/doc/openssl/html/man3/BIO_f_ssl.html
+#usr/share/doc/openssl/html/man3/BIO_find_type.html
+#usr/share/doc/openssl/html/man3/BIO_flush.html
+#usr/share/doc/openssl/html/man3/BIO_free.html
+#usr/share/doc/openssl/html/man3/BIO_free_all.html
+#usr/share/doc/openssl/html/man3/BIO_get_accept_name.html
+#usr/share/doc/openssl/html/man3/BIO_get_accept_port.html
+#usr/share/doc/openssl/html/man3/BIO_get_bind_mode.html
+#usr/share/doc/openssl/html/man3/BIO_get_buffer_num_lines.html
+#usr/share/doc/openssl/html/man3/BIO_get_callback.html
+#usr/share/doc/openssl/html/man3/BIO_get_callback_arg.html
+#usr/share/doc/openssl/html/man3/BIO_get_callback_ex.html
+#usr/share/doc/openssl/html/man3/BIO_get_cipher_ctx.html
+#usr/share/doc/openssl/html/man3/BIO_get_cipher_status.html
+#usr/share/doc/openssl/html/man3/BIO_get_close.html
+#usr/share/doc/openssl/html/man3/BIO_get_conn_address.html
+#usr/share/doc/openssl/html/man3/BIO_get_conn_hostname.html
+#usr/share/doc/openssl/html/man3/BIO_get_conn_port.html
+#usr/share/doc/openssl/html/man3/BIO_get_data.html
+#usr/share/doc/openssl/html/man3/BIO_get_ex_data.html
+#usr/share/doc/openssl/html/man3/BIO_get_ex_new_index.html
+#usr/share/doc/openssl/html/man3/BIO_get_fd.html
+#usr/share/doc/openssl/html/man3/BIO_get_fp.html
+#usr/share/doc/openssl/html/man3/BIO_get_info_callback.html
+#usr/share/doc/openssl/html/man3/BIO_get_init.html
+#usr/share/doc/openssl/html/man3/BIO_get_md.html
+#usr/share/doc/openssl/html/man3/BIO_get_md_ctx.html
+#usr/share/doc/openssl/html/man3/BIO_get_mem_data.html
+#usr/share/doc/openssl/html/man3/BIO_get_mem_ptr.html
+#usr/share/doc/openssl/html/man3/BIO_get_new_index.html
+#usr/share/doc/openssl/html/man3/BIO_get_num_renegotiates.html
+#usr/share/doc/openssl/html/man3/BIO_get_read_request.html
+#usr/share/doc/openssl/html/man3/BIO_get_retry_BIO.html
+#usr/share/doc/openssl/html/man3/BIO_get_retry_reason.html
+#usr/share/doc/openssl/html/man3/BIO_get_shutdown.html
+#usr/share/doc/openssl/html/man3/BIO_get_ssl.html
+#usr/share/doc/openssl/html/man3/BIO_get_write_buf_size.html
+#usr/share/doc/openssl/html/man3/BIO_get_write_guarantee.html
+#usr/share/doc/openssl/html/man3/BIO_gets.html
+#usr/share/doc/openssl/html/man3/BIO_hostserv_priorities.html
+#usr/share/doc/openssl/html/man3/BIO_info_cb.html
+#usr/share/doc/openssl/html/man3/BIO_int_ctrl.html
+#usr/share/doc/openssl/html/man3/BIO_listen.html
+#usr/share/doc/openssl/html/man3/BIO_lookup.html
+#usr/share/doc/openssl/html/man3/BIO_lookup_type.html
+#usr/share/doc/openssl/html/man3/BIO_make_bio_pair.html
+#usr/share/doc/openssl/html/man3/BIO_meth_free.html
+#usr/share/doc/openssl/html/man3/BIO_meth_get_callback_ctrl.html
+#usr/share/doc/openssl/html/man3/BIO_meth_get_create.html
+#usr/share/doc/openssl/html/man3/BIO_meth_get_ctrl.html
+#usr/share/doc/openssl/html/man3/BIO_meth_get_destroy.html
+#usr/share/doc/openssl/html/man3/BIO_meth_get_gets.html
+#usr/share/doc/openssl/html/man3/BIO_meth_get_puts.html
+#usr/share/doc/openssl/html/man3/BIO_meth_get_read.html
+#usr/share/doc/openssl/html/man3/BIO_meth_get_write.html
+#usr/share/doc/openssl/html/man3/BIO_meth_new.html
+#usr/share/doc/openssl/html/man3/BIO_meth_set_callback_ctrl.html
+#usr/share/doc/openssl/html/man3/BIO_meth_set_create.html
+#usr/share/doc/openssl/html/man3/BIO_meth_set_ctrl.html
+#usr/share/doc/openssl/html/man3/BIO_meth_set_destroy.html
+#usr/share/doc/openssl/html/man3/BIO_meth_set_gets.html
+#usr/share/doc/openssl/html/man3/BIO_meth_set_puts.html
+#usr/share/doc/openssl/html/man3/BIO_meth_set_read.html
+#usr/share/doc/openssl/html/man3/BIO_meth_set_write.html
+#usr/share/doc/openssl/html/man3/BIO_method_type.html
+#usr/share/doc/openssl/html/man3/BIO_new.html
+#usr/share/doc/openssl/html/man3/BIO_new_CMS.html
+#usr/share/doc/openssl/html/man3/BIO_new_accept.html
+#usr/share/doc/openssl/html/man3/BIO_new_bio_pair.html
+#usr/share/doc/openssl/html/man3/BIO_new_buffer_ssl_connect.html
+#usr/share/doc/openssl/html/man3/BIO_new_connect.html
+#usr/share/doc/openssl/html/man3/BIO_new_fd.html
+#usr/share/doc/openssl/html/man3/BIO_new_file.html
+#usr/share/doc/openssl/html/man3/BIO_new_fp.html
+#usr/share/doc/openssl/html/man3/BIO_new_mem_buf.html
+#usr/share/doc/openssl/html/man3/BIO_new_socket.html
+#usr/share/doc/openssl/html/man3/BIO_new_ssl.html
+#usr/share/doc/openssl/html/man3/BIO_new_ssl_connect.html
+#usr/share/doc/openssl/html/man3/BIO_next.html
+#usr/share/doc/openssl/html/man3/BIO_parse_hostserv.html
+#usr/share/doc/openssl/html/man3/BIO_pending.html
+#usr/share/doc/openssl/html/man3/BIO_pop.html
+#usr/share/doc/openssl/html/man3/BIO_printf.html
+#usr/share/doc/openssl/html/man3/BIO_ptr_ctrl.html
+#usr/share/doc/openssl/html/man3/BIO_push.html
+#usr/share/doc/openssl/html/man3/BIO_puts.html
+#usr/share/doc/openssl/html/man3/BIO_read.html
+#usr/share/doc/openssl/html/man3/BIO_read_filename.html
+#usr/share/doc/openssl/html/man3/BIO_reset.html
+#usr/share/doc/openssl/html/man3/BIO_retry_type.html
+#usr/share/doc/openssl/html/man3/BIO_rw_filename.html
+#usr/share/doc/openssl/html/man3/BIO_s_accept.html
+#usr/share/doc/openssl/html/man3/BIO_s_bio.html
+#usr/share/doc/openssl/html/man3/BIO_s_connect.html
+#usr/share/doc/openssl/html/man3/BIO_s_fd.html
+#usr/share/doc/openssl/html/man3/BIO_s_file.html
+#usr/share/doc/openssl/html/man3/BIO_s_mem.html
+#usr/share/doc/openssl/html/man3/BIO_s_null.html
+#usr/share/doc/openssl/html/man3/BIO_s_secmem.html
+#usr/share/doc/openssl/html/man3/BIO_s_socket.html
+#usr/share/doc/openssl/html/man3/BIO_seek.html
+#usr/share/doc/openssl/html/man3/BIO_set.html
+#usr/share/doc/openssl/html/man3/BIO_set_accept_bios.html
+#usr/share/doc/openssl/html/man3/BIO_set_accept_name.html
+#usr/share/doc/openssl/html/man3/BIO_set_accept_port.html
+#usr/share/doc/openssl/html/man3/BIO_set_bind_mode.html
+#usr/share/doc/openssl/html/man3/BIO_set_buffer_read_data.html
+#usr/share/doc/openssl/html/man3/BIO_set_buffer_size.html
+#usr/share/doc/openssl/html/man3/BIO_set_callback.html
+#usr/share/doc/openssl/html/man3/BIO_set_callback_arg.html
+#usr/share/doc/openssl/html/man3/BIO_set_callback_ex.html
+#usr/share/doc/openssl/html/man3/BIO_set_cipher.html
+#usr/share/doc/openssl/html/man3/BIO_set_close.html
+#usr/share/doc/openssl/html/man3/BIO_set_conn_address.html
+#usr/share/doc/openssl/html/man3/BIO_set_conn_hostname.html
+#usr/share/doc/openssl/html/man3/BIO_set_conn_port.html
+#usr/share/doc/openssl/html/man3/BIO_set_data.html
+#usr/share/doc/openssl/html/man3/BIO_set_ex_data.html
+#usr/share/doc/openssl/html/man3/BIO_set_fd.html
+#usr/share/doc/openssl/html/man3/BIO_set_fp.html
+#usr/share/doc/openssl/html/man3/BIO_set_info_callback.html
+#usr/share/doc/openssl/html/man3/BIO_set_init.html
+#usr/share/doc/openssl/html/man3/BIO_set_md.html
+#usr/share/doc/openssl/html/man3/BIO_set_mem_buf.html
+#usr/share/doc/openssl/html/man3/BIO_set_mem_eof_return.html
+#usr/share/doc/openssl/html/man3/BIO_set_nbio.html
+#usr/share/doc/openssl/html/man3/BIO_set_nbio_accept.html
+#usr/share/doc/openssl/html/man3/BIO_set_next.html
+#usr/share/doc/openssl/html/man3/BIO_set_read_buffer_size.html
+#usr/share/doc/openssl/html/man3/BIO_set_retry_reason.html
+#usr/share/doc/openssl/html/man3/BIO_set_shutdown.html
+#usr/share/doc/openssl/html/man3/BIO_set_ssl.html
+#usr/share/doc/openssl/html/man3/BIO_set_ssl_mode.html
+#usr/share/doc/openssl/html/man3/BIO_set_ssl_renegotiate_bytes.html
+#usr/share/doc/openssl/html/man3/BIO_set_ssl_renegotiate_timeout.html
+#usr/share/doc/openssl/html/man3/BIO_set_write_buf_size.html
+#usr/share/doc/openssl/html/man3/BIO_set_write_buffer_size.html
+#usr/share/doc/openssl/html/man3/BIO_should_io_special.html
+#usr/share/doc/openssl/html/man3/BIO_should_read.html
+#usr/share/doc/openssl/html/man3/BIO_should_retry.html
+#usr/share/doc/openssl/html/man3/BIO_should_write.html
+#usr/share/doc/openssl/html/man3/BIO_shutdown_wr.html
+#usr/share/doc/openssl/html/man3/BIO_snprintf.html
+#usr/share/doc/openssl/html/man3/BIO_socket.html
+#usr/share/doc/openssl/html/man3/BIO_ssl_copy_session_id.html
+#usr/share/doc/openssl/html/man3/BIO_ssl_shutdown.html
+#usr/share/doc/openssl/html/man3/BIO_tell.html
+#usr/share/doc/openssl/html/man3/BIO_up_ref.html
+#usr/share/doc/openssl/html/man3/BIO_vfree.html
+#usr/share/doc/openssl/html/man3/BIO_vprintf.html
+#usr/share/doc/openssl/html/man3/BIO_vsnprintf.html
+#usr/share/doc/openssl/html/man3/BIO_wpending.html
+#usr/share/doc/openssl/html/man3/BIO_write.html
+#usr/share/doc/openssl/html/man3/BIO_write_filename.html
+#usr/share/doc/openssl/html/man3/BN_BLINDING_convert.html
+#usr/share/doc/openssl/html/man3/BN_BLINDING_convert_ex.html
+#usr/share/doc/openssl/html/man3/BN_BLINDING_create_param.html
+#usr/share/doc/openssl/html/man3/BN_BLINDING_free.html
+#usr/share/doc/openssl/html/man3/BN_BLINDING_get_flags.html
+#usr/share/doc/openssl/html/man3/BN_BLINDING_invert.html
+#usr/share/doc/openssl/html/man3/BN_BLINDING_invert_ex.html
+#usr/share/doc/openssl/html/man3/BN_BLINDING_is_current_thread.html
+#usr/share/doc/openssl/html/man3/BN_BLINDING_lock.html
+#usr/share/doc/openssl/html/man3/BN_BLINDING_new.html
+#usr/share/doc/openssl/html/man3/BN_BLINDING_set_current_thread.html
+#usr/share/doc/openssl/html/man3/BN_BLINDING_set_flags.html
+#usr/share/doc/openssl/html/man3/BN_BLINDING_unlock.html
+#usr/share/doc/openssl/html/man3/BN_BLINDING_update.html
+#usr/share/doc/openssl/html/man3/BN_CTX_end.html
+#usr/share/doc/openssl/html/man3/BN_CTX_free.html
+#usr/share/doc/openssl/html/man3/BN_CTX_get.html
+#usr/share/doc/openssl/html/man3/BN_CTX_new.html
+#usr/share/doc/openssl/html/man3/BN_CTX_secure_new.html
+#usr/share/doc/openssl/html/man3/BN_CTX_start.html
+#usr/share/doc/openssl/html/man3/BN_GENCB_call.html
+#usr/share/doc/openssl/html/man3/BN_GENCB_free.html
+#usr/share/doc/openssl/html/man3/BN_GENCB_get_arg.html
+#usr/share/doc/openssl/html/man3/BN_GENCB_new.html
+#usr/share/doc/openssl/html/man3/BN_GENCB_set.html
+#usr/share/doc/openssl/html/man3/BN_GENCB_set_old.html
+#usr/share/doc/openssl/html/man3/BN_MONT_CTX_copy.html
+#usr/share/doc/openssl/html/man3/BN_MONT_CTX_free.html
+#usr/share/doc/openssl/html/man3/BN_MONT_CTX_new.html
+#usr/share/doc/openssl/html/man3/BN_MONT_CTX_set.html
+#usr/share/doc/openssl/html/man3/BN_RECP_CTX_free.html
+#usr/share/doc/openssl/html/man3/BN_RECP_CTX_new.html
+#usr/share/doc/openssl/html/man3/BN_RECP_CTX_set.html
+#usr/share/doc/openssl/html/man3/BN_add.html
+#usr/share/doc/openssl/html/man3/BN_add_word.html
+#usr/share/doc/openssl/html/man3/BN_bin2bn.html
+#usr/share/doc/openssl/html/man3/BN_bn2bin.html
+#usr/share/doc/openssl/html/man3/BN_bn2binpad.html
+#usr/share/doc/openssl/html/man3/BN_bn2dec.html
+#usr/share/doc/openssl/html/man3/BN_bn2hex.html
+#usr/share/doc/openssl/html/man3/BN_bn2lebinpad.html
+#usr/share/doc/openssl/html/man3/BN_bn2mpi.html
+#usr/share/doc/openssl/html/man3/BN_clear.html
+#usr/share/doc/openssl/html/man3/BN_clear_bit.html
+#usr/share/doc/openssl/html/man3/BN_clear_free.html
+#usr/share/doc/openssl/html/man3/BN_cmp.html
+#usr/share/doc/openssl/html/man3/BN_copy.html
+#usr/share/doc/openssl/html/man3/BN_dec2bn.html
+#usr/share/doc/openssl/html/man3/BN_div.html
+#usr/share/doc/openssl/html/man3/BN_div_recp.html
+#usr/share/doc/openssl/html/man3/BN_div_word.html
+#usr/share/doc/openssl/html/man3/BN_dup.html
+#usr/share/doc/openssl/html/man3/BN_exp.html
+#usr/share/doc/openssl/html/man3/BN_free.html
+#usr/share/doc/openssl/html/man3/BN_from_montgomery.html
+#usr/share/doc/openssl/html/man3/BN_gcd.html
+#usr/share/doc/openssl/html/man3/BN_generate_prime.html
+#usr/share/doc/openssl/html/man3/BN_generate_prime_ex.html
+#usr/share/doc/openssl/html/man3/BN_get0_nist_prime_192.html
+#usr/share/doc/openssl/html/man3/BN_get0_nist_prime_224.html
+#usr/share/doc/openssl/html/man3/BN_get0_nist_prime_256.html
+#usr/share/doc/openssl/html/man3/BN_get0_nist_prime_384.html
+#usr/share/doc/openssl/html/man3/BN_get0_nist_prime_521.html
+#usr/share/doc/openssl/html/man3/BN_get_rfc2409_prime_1024.html
+#usr/share/doc/openssl/html/man3/BN_get_rfc2409_prime_768.html
+#usr/share/doc/openssl/html/man3/BN_get_rfc3526_prime_1536.html
+#usr/share/doc/openssl/html/man3/BN_get_rfc3526_prime_2048.html
+#usr/share/doc/openssl/html/man3/BN_get_rfc3526_prime_3072.html
+#usr/share/doc/openssl/html/man3/BN_get_rfc3526_prime_4096.html
+#usr/share/doc/openssl/html/man3/BN_get_rfc3526_prime_6144.html
+#usr/share/doc/openssl/html/man3/BN_get_rfc3526_prime_8192.html
+#usr/share/doc/openssl/html/man3/BN_get_word.html
+#usr/share/doc/openssl/html/man3/BN_hex2bn.html
+#usr/share/doc/openssl/html/man3/BN_is_bit_set.html
+#usr/share/doc/openssl/html/man3/BN_is_odd.html
+#usr/share/doc/openssl/html/man3/BN_is_one.html
+#usr/share/doc/openssl/html/man3/BN_is_prime.html
+#usr/share/doc/openssl/html/man3/BN_is_prime_ex.html
+#usr/share/doc/openssl/html/man3/BN_is_prime_fasttest.html
+#usr/share/doc/openssl/html/man3/BN_is_prime_fasttest_ex.html
+#usr/share/doc/openssl/html/man3/BN_is_word.html
+#usr/share/doc/openssl/html/man3/BN_is_zero.html
+#usr/share/doc/openssl/html/man3/BN_lebin2bn.html
+#usr/share/doc/openssl/html/man3/BN_lshift.html
+#usr/share/doc/openssl/html/man3/BN_lshift1.html
+#usr/share/doc/openssl/html/man3/BN_mask_bits.html
+#usr/share/doc/openssl/html/man3/BN_mod.html
+#usr/share/doc/openssl/html/man3/BN_mod_add.html
+#usr/share/doc/openssl/html/man3/BN_mod_exp.html
+#usr/share/doc/openssl/html/man3/BN_mod_inverse.html
+#usr/share/doc/openssl/html/man3/BN_mod_mul.html
+#usr/share/doc/openssl/html/man3/BN_mod_mul_montgomery.html
+#usr/share/doc/openssl/html/man3/BN_mod_mul_reciprocal.html
+#usr/share/doc/openssl/html/man3/BN_mod_sqr.html
+#usr/share/doc/openssl/html/man3/BN_mod_sub.html
+#usr/share/doc/openssl/html/man3/BN_mod_word.html
+#usr/share/doc/openssl/html/man3/BN_mpi2bn.html
+#usr/share/doc/openssl/html/man3/BN_mul.html
+#usr/share/doc/openssl/html/man3/BN_mul_word.html
+#usr/share/doc/openssl/html/man3/BN_new.html
+#usr/share/doc/openssl/html/man3/BN_nnmod.html
+#usr/share/doc/openssl/html/man3/BN_num_bits.html
+#usr/share/doc/openssl/html/man3/BN_num_bits_word.html
+#usr/share/doc/openssl/html/man3/BN_num_bytes.html
+#usr/share/doc/openssl/html/man3/BN_one.html
+#usr/share/doc/openssl/html/man3/BN_print.html
+#usr/share/doc/openssl/html/man3/BN_print_fp.html
+#usr/share/doc/openssl/html/man3/BN_pseudo_rand.html
+#usr/share/doc/openssl/html/man3/BN_pseudo_rand_range.html
+#usr/share/doc/openssl/html/man3/BN_rand.html
+#usr/share/doc/openssl/html/man3/BN_rand_range.html
+#usr/share/doc/openssl/html/man3/BN_rshift.html
+#usr/share/doc/openssl/html/man3/BN_rshift1.html
+#usr/share/doc/openssl/html/man3/BN_secure_new.html
+#usr/share/doc/openssl/html/man3/BN_set_bit.html
+#usr/share/doc/openssl/html/man3/BN_set_word.html
+#usr/share/doc/openssl/html/man3/BN_sqr.html
+#usr/share/doc/openssl/html/man3/BN_sub.html
+#usr/share/doc/openssl/html/man3/BN_sub_word.html
+#usr/share/doc/openssl/html/man3/BN_swap.html
+#usr/share/doc/openssl/html/man3/BN_to_ASN1_ENUMERATED.html
+#usr/share/doc/openssl/html/man3/BN_to_ASN1_INTEGER.html
+#usr/share/doc/openssl/html/man3/BN_to_montgomery.html
+#usr/share/doc/openssl/html/man3/BN_ucmp.html
+#usr/share/doc/openssl/html/man3/BN_value_one.html
+#usr/share/doc/openssl/html/man3/BN_with_flags.html
+#usr/share/doc/openssl/html/man3/BN_zero.html
+#usr/share/doc/openssl/html/man3/BUF_MEM_free.html
+#usr/share/doc/openssl/html/man3/BUF_MEM_grow.html
+#usr/share/doc/openssl/html/man3/BUF_MEM_grow_clean.html
+#usr/share/doc/openssl/html/man3/BUF_MEM_new.html
+#usr/share/doc/openssl/html/man3/BUF_MEM_new_ex.html
+#usr/share/doc/openssl/html/man3/BUF_reverse.html
+#usr/share/doc/openssl/html/man3/CERTIFICATEPOLICIES_free.html
+#usr/share/doc/openssl/html/man3/CERTIFICATEPOLICIES_new.html
+#usr/share/doc/openssl/html/man3/CMS_ContentInfo_free.html
+#usr/share/doc/openssl/html/man3/CMS_ContentInfo_new.html
+#usr/share/doc/openssl/html/man3/CMS_ContentInfo_print_ctx.html
+#usr/share/doc/openssl/html/man3/CMS_ReceiptRequest_create0.html
+#usr/share/doc/openssl/html/man3/CMS_ReceiptRequest_free.html
+#usr/share/doc/openssl/html/man3/CMS_ReceiptRequest_get0_values.html
+#usr/share/doc/openssl/html/man3/CMS_ReceiptRequest_new.html
+#usr/share/doc/openssl/html/man3/CMS_RecipientInfo_decrypt.html
+#usr/share/doc/openssl/html/man3/CMS_RecipientInfo_encrypt.html
+#usr/share/doc/openssl/html/man3/CMS_RecipientInfo_kekri_get0_id.html
+#usr/share/doc/openssl/html/man3/CMS_RecipientInfo_kekri_id_cmp.html
+#usr/share/doc/openssl/html/man3/CMS_RecipientInfo_ktri_cert_cmp.html
+#usr/share/doc/openssl/html/man3/CMS_RecipientInfo_ktri_get0_signer_id.html
+#usr/share/doc/openssl/html/man3/CMS_RecipientInfo_set0_key.html
+#usr/share/doc/openssl/html/man3/CMS_RecipientInfo_set0_pkey.html
+#usr/share/doc/openssl/html/man3/CMS_RecipientInfo_type.html
+#usr/share/doc/openssl/html/man3/CMS_SignerInfo_cert_cmp.html
+#usr/share/doc/openssl/html/man3/CMS_SignerInfo_get0_signature.html
+#usr/share/doc/openssl/html/man3/CMS_SignerInfo_get0_signer_id.html
+#usr/share/doc/openssl/html/man3/CMS_SignerInfo_set1_signer_cert.html
+#usr/share/doc/openssl/html/man3/CMS_SignerInfo_sign.html
+#usr/share/doc/openssl/html/man3/CMS_add0_cert.html
+#usr/share/doc/openssl/html/man3/CMS_add0_crl.html
+#usr/share/doc/openssl/html/man3/CMS_add0_recipient_key.html
+#usr/share/doc/openssl/html/man3/CMS_add1_ReceiptRequest.html
+#usr/share/doc/openssl/html/man3/CMS_add1_cert.html
+#usr/share/doc/openssl/html/man3/CMS_add1_crl.html
+#usr/share/doc/openssl/html/man3/CMS_add1_recipient_cert.html
+#usr/share/doc/openssl/html/man3/CMS_add1_signer.html
+#usr/share/doc/openssl/html/man3/CMS_compress.html
+#usr/share/doc/openssl/html/man3/CMS_decrypt.html
+#usr/share/doc/openssl/html/man3/CMS_encrypt.html
+#usr/share/doc/openssl/html/man3/CMS_final.html
+#usr/share/doc/openssl/html/man3/CMS_get0_RecipientInfos.html
+#usr/share/doc/openssl/html/man3/CMS_get0_SignerInfos.html
+#usr/share/doc/openssl/html/man3/CMS_get0_content.html
+#usr/share/doc/openssl/html/man3/CMS_get0_eContentType.html
+#usr/share/doc/openssl/html/man3/CMS_get0_signers.html
+#usr/share/doc/openssl/html/man3/CMS_get0_type.html
+#usr/share/doc/openssl/html/man3/CMS_get1_ReceiptRequest.html
+#usr/share/doc/openssl/html/man3/CMS_get1_certs.html
+#usr/share/doc/openssl/html/man3/CMS_get1_crls.html
+#usr/share/doc/openssl/html/man3/CMS_set1_eContentType.html
+#usr/share/doc/openssl/html/man3/CMS_sign.html
+#usr/share/doc/openssl/html/man3/CMS_sign_receipt.html
+#usr/share/doc/openssl/html/man3/CMS_uncompress.html
+#usr/share/doc/openssl/html/man3/CMS_verify.html
+#usr/share/doc/openssl/html/man3/CMS_verify_receipt.html
+#usr/share/doc/openssl/html/man3/CONF_modules_finish.html
+#usr/share/doc/openssl/html/man3/CONF_modules_free.html
+#usr/share/doc/openssl/html/man3/CONF_modules_load.html
+#usr/share/doc/openssl/html/man3/CONF_modules_load_file.html
+#usr/share/doc/openssl/html/man3/CONF_modules_unload.html
+#usr/share/doc/openssl/html/man3/CRL_DIST_POINTS_free.html
+#usr/share/doc/openssl/html/man3/CRL_DIST_POINTS_new.html
+#usr/share/doc/openssl/html/man3/CRYPTO_EX_dup.html
+#usr/share/doc/openssl/html/man3/CRYPTO_EX_free.html
+#usr/share/doc/openssl/html/man3/CRYPTO_EX_new.html
+#usr/share/doc/openssl/html/man3/CRYPTO_THREAD_lock_free.html
+#usr/share/doc/openssl/html/man3/CRYPTO_THREAD_lock_new.html
+#usr/share/doc/openssl/html/man3/CRYPTO_THREAD_read_lock.html
+#usr/share/doc/openssl/html/man3/CRYPTO_THREAD_run_once.html
+#usr/share/doc/openssl/html/man3/CRYPTO_THREAD_unlock.html
+#usr/share/doc/openssl/html/man3/CRYPTO_THREAD_write_lock.html
+#usr/share/doc/openssl/html/man3/CRYPTO_atomic_add.html
+#usr/share/doc/openssl/html/man3/CRYPTO_clear_free.html
+#usr/share/doc/openssl/html/man3/CRYPTO_clear_realloc.html
+#usr/share/doc/openssl/html/man3/CRYPTO_free.html
+#usr/share/doc/openssl/html/man3/CRYPTO_free_ex_data.html
+#usr/share/doc/openssl/html/man3/CRYPTO_free_ex_index.html
+#usr/share/doc/openssl/html/man3/CRYPTO_get_ex_data.html
+#usr/share/doc/openssl/html/man3/CRYPTO_get_ex_new_index.html
+#usr/share/doc/openssl/html/man3/CRYPTO_get_mem_functions.html
+#usr/share/doc/openssl/html/man3/CRYPTO_malloc.html
+#usr/share/doc/openssl/html/man3/CRYPTO_mem_ctrl.html
+#usr/share/doc/openssl/html/man3/CRYPTO_mem_debug_pop.html
+#usr/share/doc/openssl/html/man3/CRYPTO_mem_debug_push.html
+#usr/share/doc/openssl/html/man3/CRYPTO_mem_leaks.html
+#usr/share/doc/openssl/html/man3/CRYPTO_mem_leaks_fp.html
+#usr/share/doc/openssl/html/man3/CRYPTO_new_ex_data.html
+#usr/share/doc/openssl/html/man3/CRYPTO_realloc.html
+#usr/share/doc/openssl/html/man3/CRYPTO_secure_clear_free.html
+#usr/share/doc/openssl/html/man3/CRYPTO_secure_free.html
+#usr/share/doc/openssl/html/man3/CRYPTO_secure_malloc.html
+#usr/share/doc/openssl/html/man3/CRYPTO_secure_malloc_done.html
+#usr/share/doc/openssl/html/man3/CRYPTO_secure_malloc_init.html
+#usr/share/doc/openssl/html/man3/CRYPTO_secure_malloc_initialized.html
+#usr/share/doc/openssl/html/man3/CRYPTO_secure_used.html
+#usr/share/doc/openssl/html/man3/CRYPTO_secure_zalloc.html
+#usr/share/doc/openssl/html/man3/CRYPTO_set_ex_data.html
+#usr/share/doc/openssl/html/man3/CRYPTO_set_mem_debug.html
+#usr/share/doc/openssl/html/man3/CRYPTO_set_mem_functions.html
+#usr/share/doc/openssl/html/man3/CRYPTO_strdup.html
+#usr/share/doc/openssl/html/man3/CRYPTO_strndup.html
+#usr/share/doc/openssl/html/man3/CRYPTO_zalloc.html
+#usr/share/doc/openssl/html/man3/CTLOG_STORE_free.html
+#usr/share/doc/openssl/html/man3/CTLOG_STORE_get0_log_by_id.html
+#usr/share/doc/openssl/html/man3/CTLOG_STORE_load_default_file.html
+#usr/share/doc/openssl/html/man3/CTLOG_STORE_load_file.html
+#usr/share/doc/openssl/html/man3/CTLOG_STORE_new.html
+#usr/share/doc/openssl/html/man3/CTLOG_free.html
+#usr/share/doc/openssl/html/man3/CTLOG_get0_log_id.html
+#usr/share/doc/openssl/html/man3/CTLOG_get0_name.html
+#usr/share/doc/openssl/html/man3/CTLOG_get0_public_key.html
+#usr/share/doc/openssl/html/man3/CTLOG_new.html
+#usr/share/doc/openssl/html/man3/CTLOG_new_from_base64.html
+#usr/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_free.html
+#usr/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_get0_cert.html
+#usr/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_get0_issuer.html
+#usr/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_get0_log_store.html
+#usr/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_get_time.html
+#usr/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_new.html
+#usr/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_set1_cert.html
+#usr/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_set1_issuer.html
+#usr/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE.html
+#usr/share/doc/openssl/html/man3/CT_POLICY_EVAL_CTX_set_time.html
+#usr/share/doc/openssl/html/man3/DECLARE_ASN1_FUNCTIONS.html
+#usr/share/doc/openssl/html/man3/DECLARE_LHASH_OF.html
+#usr/share/doc/openssl/html/man3/DECLARE_PEM_rw.html
+#usr/share/doc/openssl/html/man3/DEFINE_SPECIAL_STACK_OF.html
+#usr/share/doc/openssl/html/man3/DEFINE_SPECIAL_STACK_OF_CONST.html
+#usr/share/doc/openssl/html/man3/DEFINE_STACK_OF.html
+#usr/share/doc/openssl/html/man3/DEFINE_STACK_OF_CONST.html
+#usr/share/doc/openssl/html/man3/DES_cbc_cksum.html
+#usr/share/doc/openssl/html/man3/DES_cfb64_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_cfb_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_crypt.html
+#usr/share/doc/openssl/html/man3/DES_ecb2_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_ecb3_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_ecb_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_ede2_cbc_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_ede2_cfb64_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_ede2_ofb64_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_ede3_cbc_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_ede3_cfb64_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_ede3_ofb64_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_fcrypt.html
+#usr/share/doc/openssl/html/man3/DES_is_weak_key.html
+#usr/share/doc/openssl/html/man3/DES_key_sched.html
+#usr/share/doc/openssl/html/man3/DES_ncbc_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_ofb64_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_ofb_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_pcbc_encrypt.html
+#usr/share/doc/openssl/html/man3/DES_quad_cksum.html
+#usr/share/doc/openssl/html/man3/DES_random_key.html
+#usr/share/doc/openssl/html/man3/DES_set_key.html
+#usr/share/doc/openssl/html/man3/DES_set_key_checked.html
+#usr/share/doc/openssl/html/man3/DES_set_key_unchecked.html
+#usr/share/doc/openssl/html/man3/DES_set_odd_parity.html
+#usr/share/doc/openssl/html/man3/DES_string_to_2keys.html
+#usr/share/doc/openssl/html/man3/DES_string_to_key.html
+#usr/share/doc/openssl/html/man3/DES_xcbc_encrypt.html
+#usr/share/doc/openssl/html/man3/DH_OpenSSL.html
+#usr/share/doc/openssl/html/man3/DH_bits.html
+#usr/share/doc/openssl/html/man3/DH_check.html
+#usr/share/doc/openssl/html/man3/DH_check_params.html
+#usr/share/doc/openssl/html/man3/DH_clear_flags.html
+#usr/share/doc/openssl/html/man3/DH_compute_key.html
+#usr/share/doc/openssl/html/man3/DH_free.html
+#usr/share/doc/openssl/html/man3/DH_generate_key.html
+#usr/share/doc/openssl/html/man3/DH_generate_parameters.html
+#usr/share/doc/openssl/html/man3/DH_generate_parameters_ex.html
+#usr/share/doc/openssl/html/man3/DH_get0_engine.html
+#usr/share/doc/openssl/html/man3/DH_get0_key.html
+#usr/share/doc/openssl/html/man3/DH_get0_pqg.html
+#usr/share/doc/openssl/html/man3/DH_get_1024_160.html
+#usr/share/doc/openssl/html/man3/DH_get_2048_224.html
+#usr/share/doc/openssl/html/man3/DH_get_2048_256.html
+#usr/share/doc/openssl/html/man3/DH_get_default_method.html
+#usr/share/doc/openssl/html/man3/DH_get_ex_data.html
+#usr/share/doc/openssl/html/man3/DH_get_ex_new_index.html
+#usr/share/doc/openssl/html/man3/DH_get_length.html
+#usr/share/doc/openssl/html/man3/DH_meth_dup.html
+#usr/share/doc/openssl/html/man3/DH_meth_free.html
+#usr/share/doc/openssl/html/man3/DH_meth_get0_app_data.html
+#usr/share/doc/openssl/html/man3/DH_meth_get0_name.html
+#usr/share/doc/openssl/html/man3/DH_meth_get_bn_mod_exp.html
+#usr/share/doc/openssl/html/man3/DH_meth_get_compute_key.html
+#usr/share/doc/openssl/html/man3/DH_meth_get_finish.html
+#usr/share/doc/openssl/html/man3/DH_meth_get_flags.html
+#usr/share/doc/openssl/html/man3/DH_meth_get_generate_key.html
+#usr/share/doc/openssl/html/man3/DH_meth_get_generate_params.html
+#usr/share/doc/openssl/html/man3/DH_meth_get_init.html
+#usr/share/doc/openssl/html/man3/DH_meth_new.html
+#usr/share/doc/openssl/html/man3/DH_meth_set0_app_data.html
+#usr/share/doc/openssl/html/man3/DH_meth_set1_name.html
+#usr/share/doc/openssl/html/man3/DH_meth_set_bn_mod_exp.html
+#usr/share/doc/openssl/html/man3/DH_meth_set_compute_key.html
+#usr/share/doc/openssl/html/man3/DH_meth_set_finish.html
+#usr/share/doc/openssl/html/man3/DH_meth_set_flags.html
+#usr/share/doc/openssl/html/man3/DH_meth_set_generate_key.html
+#usr/share/doc/openssl/html/man3/DH_meth_set_generate_params.html
+#usr/share/doc/openssl/html/man3/DH_meth_set_init.html
+#usr/share/doc/openssl/html/man3/DH_new.html
+#usr/share/doc/openssl/html/man3/DH_new_method.html
+#usr/share/doc/openssl/html/man3/DH_set0_key.html
+#usr/share/doc/openssl/html/man3/DH_set0_pqg.html
+#usr/share/doc/openssl/html/man3/DH_set_default_method.html
+#usr/share/doc/openssl/html/man3/DH_set_ex_data.html
+#usr/share/doc/openssl/html/man3/DH_set_flags.html
+#usr/share/doc/openssl/html/man3/DH_set_length.html
+#usr/share/doc/openssl/html/man3/DH_set_method.html
+#usr/share/doc/openssl/html/man3/DH_size.html
+#usr/share/doc/openssl/html/man3/DH_test_flags.html
+#usr/share/doc/openssl/html/man3/DHparams_print.html
+#usr/share/doc/openssl/html/man3/DHparams_print_fp.html
+#usr/share/doc/openssl/html/man3/DIRECTORYSTRING_free.html
+#usr/share/doc/openssl/html/man3/DIRECTORYSTRING_new.html
+#usr/share/doc/openssl/html/man3/DISPLAYTEXT_free.html
+#usr/share/doc/openssl/html/man3/DISPLAYTEXT_new.html
+#usr/share/doc/openssl/html/man3/DIST_POINT_NAME_free.html
+#usr/share/doc/openssl/html/man3/DIST_POINT_NAME_new.html
+#usr/share/doc/openssl/html/man3/DIST_POINT_free.html
+#usr/share/doc/openssl/html/man3/DIST_POINT_new.html
+#usr/share/doc/openssl/html/man3/DSA_OpenSSL.html
+#usr/share/doc/openssl/html/man3/DSA_SIG_free.html
+#usr/share/doc/openssl/html/man3/DSA_SIG_get0.html
+#usr/share/doc/openssl/html/man3/DSA_SIG_new.html
+#usr/share/doc/openssl/html/man3/DSA_SIG_set0.html
+#usr/share/doc/openssl/html/man3/DSA_bits.html
+#usr/share/doc/openssl/html/man3/DSA_clear_flags.html
+#usr/share/doc/openssl/html/man3/DSA_do_sign.html
+#usr/share/doc/openssl/html/man3/DSA_do_verify.html
+#usr/share/doc/openssl/html/man3/DSA_dup_DH.html
+#usr/share/doc/openssl/html/man3/DSA_free.html
+#usr/share/doc/openssl/html/man3/DSA_generate_key.html
+#usr/share/doc/openssl/html/man3/DSA_generate_parameters.html
+#usr/share/doc/openssl/html/man3/DSA_generate_parameters_ex.html
+#usr/share/doc/openssl/html/man3/DSA_get0_engine.html
+#usr/share/doc/openssl/html/man3/DSA_get0_key.html
+#usr/share/doc/openssl/html/man3/DSA_get0_pqg.html
+#usr/share/doc/openssl/html/man3/DSA_get_default_method.html
+#usr/share/doc/openssl/html/man3/DSA_get_ex_data.html
+#usr/share/doc/openssl/html/man3/DSA_get_ex_new_index.html
+#usr/share/doc/openssl/html/man3/DSA_meth_dup.html
+#usr/share/doc/openssl/html/man3/DSA_meth_free.html
+#usr/share/doc/openssl/html/man3/DSA_meth_get0_app_data.html
+#usr/share/doc/openssl/html/man3/DSA_meth_get0_name.html
+#usr/share/doc/openssl/html/man3/DSA_meth_get_bn_mod_exp.html
+#usr/share/doc/openssl/html/man3/DSA_meth_get_finish.html
+#usr/share/doc/openssl/html/man3/DSA_meth_get_flags.html
+#usr/share/doc/openssl/html/man3/DSA_meth_get_init.html
+#usr/share/doc/openssl/html/man3/DSA_meth_get_keygen.html
+#usr/share/doc/openssl/html/man3/DSA_meth_get_mod_exp.html
+#usr/share/doc/openssl/html/man3/DSA_meth_get_paramgen.html
+#usr/share/doc/openssl/html/man3/DSA_meth_get_sign.html
+#usr/share/doc/openssl/html/man3/DSA_meth_get_sign_setup.html
+#usr/share/doc/openssl/html/man3/DSA_meth_get_verify.html
+#usr/share/doc/openssl/html/man3/DSA_meth_new.html
+#usr/share/doc/openssl/html/man3/DSA_meth_set0_app_data.html
+#usr/share/doc/openssl/html/man3/DSA_meth_set1_name.html
+#usr/share/doc/openssl/html/man3/DSA_meth_set_bn_mod_exp.html
+#usr/share/doc/openssl/html/man3/DSA_meth_set_finish.html
+#usr/share/doc/openssl/html/man3/DSA_meth_set_flags.html
+#usr/share/doc/openssl/html/man3/DSA_meth_set_init.html
+#usr/share/doc/openssl/html/man3/DSA_meth_set_keygen.html
+#usr/share/doc/openssl/html/man3/DSA_meth_set_mod_exp.html
+#usr/share/doc/openssl/html/man3/DSA_meth_set_paramgen.html
+#usr/share/doc/openssl/html/man3/DSA_meth_set_sign.html
+#usr/share/doc/openssl/html/man3/DSA_meth_set_sign_setup.html
+#usr/share/doc/openssl/html/man3/DSA_meth_set_verify.html
+#usr/share/doc/openssl/html/man3/DSA_new.html
+#usr/share/doc/openssl/html/man3/DSA_new_method.html
+#usr/share/doc/openssl/html/man3/DSA_print.html
+#usr/share/doc/openssl/html/man3/DSA_print_fp.html
+#usr/share/doc/openssl/html/man3/DSA_set0_key.html
+#usr/share/doc/openssl/html/man3/DSA_set0_pqg.html
+#usr/share/doc/openssl/html/man3/DSA_set_default_method.html
+#usr/share/doc/openssl/html/man3/DSA_set_ex_data.html
+#usr/share/doc/openssl/html/man3/DSA_set_flags.html
+#usr/share/doc/openssl/html/man3/DSA_set_method.html
+#usr/share/doc/openssl/html/man3/DSA_sign.html
+#usr/share/doc/openssl/html/man3/DSA_sign_setup.html
+#usr/share/doc/openssl/html/man3/DSA_size.html
+#usr/share/doc/openssl/html/man3/DSA_test_flags.html
+#usr/share/doc/openssl/html/man3/DSA_verify.html
+#usr/share/doc/openssl/html/man3/DSAparams_dup.html
+#usr/share/doc/openssl/html/man3/DSAparams_print.html
+#usr/share/doc/openssl/html/man3/DSAparams_print_fp.html
+#usr/share/doc/openssl/html/man3/DTLS_client_method.html
+#usr/share/doc/openssl/html/man3/DTLS_method.html
+#usr/share/doc/openssl/html/man3/DTLS_server_method.html
+#usr/share/doc/openssl/html/man3/DTLSv1_2_client_method.html
+#usr/share/doc/openssl/html/man3/DTLSv1_2_method.html
+#usr/share/doc/openssl/html/man3/DTLSv1_2_server_method.html
+#usr/share/doc/openssl/html/man3/DTLSv1_client_method.html
+#usr/share/doc/openssl/html/man3/DTLSv1_listen.html
+#usr/share/doc/openssl/html/man3/DTLSv1_method.html
+#usr/share/doc/openssl/html/man3/DTLSv1_server_method.html
+#usr/share/doc/openssl/html/man3/ECDH_get_ex_data.html
+#usr/share/doc/openssl/html/man3/ECDH_get_ex_new_index.html
+#usr/share/doc/openssl/html/man3/ECDH_set_ex_data.html
+#usr/share/doc/openssl/html/man3/ECDSA_SIG_free.html
+#usr/share/doc/openssl/html/man3/ECDSA_SIG_get0.html
+#usr/share/doc/openssl/html/man3/ECDSA_SIG_new.html
+#usr/share/doc/openssl/html/man3/ECDSA_SIG_set0.html
+#usr/share/doc/openssl/html/man3/ECDSA_do_sign.html
+#usr/share/doc/openssl/html/man3/ECDSA_do_sign_ex.html
+#usr/share/doc/openssl/html/man3/ECDSA_do_verify.html
+#usr/share/doc/openssl/html/man3/ECDSA_sign.html
+#usr/share/doc/openssl/html/man3/ECDSA_sign_ex.html
+#usr/share/doc/openssl/html/man3/ECDSA_sign_setup.html
+#usr/share/doc/openssl/html/man3/ECDSA_size.html
+#usr/share/doc/openssl/html/man3/ECDSA_verify.html
+#usr/share/doc/openssl/html/man3/ECPARAMETERS_free.html
+#usr/share/doc/openssl/html/man3/ECPARAMETERS_new.html
+#usr/share/doc/openssl/html/man3/ECPKPARAMETERS_free.html
+#usr/share/doc/openssl/html/man3/ECPKPARAMETERS_new.html
+#usr/share/doc/openssl/html/man3/ECPKParameters_print.html
+#usr/share/doc/openssl/html/man3/ECPKParameters_print_fp.html
+#usr/share/doc/openssl/html/man3/EC_GF2m_simple_method.html
+#usr/share/doc/openssl/html/man3/EC_GFp_mont_method.html
+#usr/share/doc/openssl/html/man3/EC_GFp_nist_method.html
+#usr/share/doc/openssl/html/man3/EC_GFp_nistp224_method.html
+#usr/share/doc/openssl/html/man3/EC_GFp_nistp256_method.html
+#usr/share/doc/openssl/html/man3/EC_GFp_nistp521_method.html
+#usr/share/doc/openssl/html/man3/EC_GFp_simple_method.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_check.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_check_discriminant.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_clear_free.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_cmp.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_copy.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_dup.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_free.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get0_cofactor.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get0_generator.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get0_order.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get0_seed.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get_asn1_flag.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get_basis_type.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get_cofactor.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get_curve_GF2m.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get_curve_GFp.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get_curve_name.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get_degree.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get_ecparameters.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get_ecpkparameters.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get_order.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get_pentanomial_basis.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get_point_conversion_form.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get_seed_len.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_get_trinomial_basis.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_have_precompute_mult.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_method_of.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_new.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_new_by_curve_name.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_new_curve_GF2m.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_new_curve_GFp.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_new_from_ecparameters.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_new_from_ecpkparameters.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_order_bits.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_precompute_mult.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_set_asn1_flag.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_set_curve_GF2m.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_set_curve_GFp.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_set_curve_name.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_set_generator.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_set_point_conversion_form.html
+#usr/share/doc/openssl/html/man3/EC_GROUP_set_seed.html
+#usr/share/doc/openssl/html/man3/EC_KEY_check_key.html
+#usr/share/doc/openssl/html/man3/EC_KEY_clear_flags.html
+#usr/share/doc/openssl/html/man3/EC_KEY_copy.html
+#usr/share/doc/openssl/html/man3/EC_KEY_dup.html
+#usr/share/doc/openssl/html/man3/EC_KEY_free.html
+#usr/share/doc/openssl/html/man3/EC_KEY_generate_key.html
+#usr/share/doc/openssl/html/man3/EC_KEY_get0_group.html
+#usr/share/doc/openssl/html/man3/EC_KEY_get0_private_key.html
+#usr/share/doc/openssl/html/man3/EC_KEY_get0_public_key.html
+#usr/share/doc/openssl/html/man3/EC_KEY_get_conv_form.html
+#usr/share/doc/openssl/html/man3/EC_KEY_get_enc_flags.html
+#usr/share/doc/openssl/html/man3/EC_KEY_get_ex_data.html
+#usr/share/doc/openssl/html/man3/EC_KEY_get_ex_new_index.html
+#usr/share/doc/openssl/html/man3/EC_KEY_get_flags.html
+#usr/share/doc/openssl/html/man3/EC_KEY_get_method.html
+#usr/share/doc/openssl/html/man3/EC_KEY_key2buf.html
+#usr/share/doc/openssl/html/man3/EC_KEY_new.html
+#usr/share/doc/openssl/html/man3/EC_KEY_new_by_curve_name.html
+#usr/share/doc/openssl/html/man3/EC_KEY_oct2key.html
+#usr/share/doc/openssl/html/man3/EC_KEY_oct2priv.html
+#usr/share/doc/openssl/html/man3/EC_KEY_precompute_mult.html
+#usr/share/doc/openssl/html/man3/EC_KEY_priv2buf.html
+#usr/share/doc/openssl/html/man3/EC_KEY_priv2oct.html
+#usr/share/doc/openssl/html/man3/EC_KEY_set_asn1_flag.html
+#usr/share/doc/openssl/html/man3/EC_KEY_set_conv_form.html
+#usr/share/doc/openssl/html/man3/EC_KEY_set_enc_flags.html
+#usr/share/doc/openssl/html/man3/EC_KEY_set_ex_data.html
+#usr/share/doc/openssl/html/man3/EC_KEY_set_flags.html
+#usr/share/doc/openssl/html/man3/EC_KEY_set_group.html
+#usr/share/doc/openssl/html/man3/EC_KEY_set_method.html
+#usr/share/doc/openssl/html/man3/EC_KEY_set_private_key.html
+#usr/share/doc/openssl/html/man3/EC_KEY_set_public_key.html
+#usr/share/doc/openssl/html/man3/EC_KEY_set_public_key_affine_coordinates.html
+#usr/share/doc/openssl/html/man3/EC_KEY_up_ref.html
+#usr/share/doc/openssl/html/man3/EC_METHOD_get_field_type.html
+#usr/share/doc/openssl/html/man3/EC_POINT_add.html
+#usr/share/doc/openssl/html/man3/EC_POINT_bn2point.html
+#usr/share/doc/openssl/html/man3/EC_POINT_clear_free.html
+#usr/share/doc/openssl/html/man3/EC_POINT_cmp.html
+#usr/share/doc/openssl/html/man3/EC_POINT_copy.html
+#usr/share/doc/openssl/html/man3/EC_POINT_dbl.html
+#usr/share/doc/openssl/html/man3/EC_POINT_dup.html
+#usr/share/doc/openssl/html/man3/EC_POINT_free.html
+#usr/share/doc/openssl/html/man3/EC_POINT_get_Jprojective_coordinates_GFp.html
+#usr/share/doc/openssl/html/man3/EC_POINT_get_affine_coordinates_GF2m.html
+#usr/share/doc/openssl/html/man3/EC_POINT_get_affine_coordinates_GFp.html
+#usr/share/doc/openssl/html/man3/EC_POINT_hex2point.html
+#usr/share/doc/openssl/html/man3/EC_POINT_invert.html
+#usr/share/doc/openssl/html/man3/EC_POINT_is_at_infinity.html
+#usr/share/doc/openssl/html/man3/EC_POINT_is_on_curve.html
+#usr/share/doc/openssl/html/man3/EC_POINT_make_affine.html
+#usr/share/doc/openssl/html/man3/EC_POINT_method_of.html
+#usr/share/doc/openssl/html/man3/EC_POINT_mul.html
+#usr/share/doc/openssl/html/man3/EC_POINT_new.html
+#usr/share/doc/openssl/html/man3/EC_POINT_oct2point.html
+#usr/share/doc/openssl/html/man3/EC_POINT_point2bn.html
+#usr/share/doc/openssl/html/man3/EC_POINT_point2buf.html
+#usr/share/doc/openssl/html/man3/EC_POINT_point2hex.html
+#usr/share/doc/openssl/html/man3/EC_POINT_point2oct.html
+#usr/share/doc/openssl/html/man3/EC_POINT_set_Jprojective_coordinates_GFp.html
+#usr/share/doc/openssl/html/man3/EC_POINT_set_affine_coordinates_GF2m.html
+#usr/share/doc/openssl/html/man3/EC_POINT_set_affine_coordinates_GFp.html
+#usr/share/doc/openssl/html/man3/EC_POINT_set_compressed_coordinates_GF2m.html
+#usr/share/doc/openssl/html/man3/EC_POINT_set_compressed_coordinates_GFp.html
+#usr/share/doc/openssl/html/man3/EC_POINT_set_to_infinity.html
+#usr/share/doc/openssl/html/man3/EC_POINTs_make_affine.html
+#usr/share/doc/openssl/html/man3/EC_POINTs_mul.html
+#usr/share/doc/openssl/html/man3/EC_get_builtin_curves.html
+#usr/share/doc/openssl/html/man3/EDIPARTYNAME_free.html
+#usr/share/doc/openssl/html/man3/EDIPARTYNAME_new.html
+#usr/share/doc/openssl/html/man3/ENGINE_add.html
+#usr/share/doc/openssl/html/man3/ENGINE_add_conf_module.html
+#usr/share/doc/openssl/html/man3/ENGINE_by_id.html
+#usr/share/doc/openssl/html/man3/ENGINE_cleanup.html
+#usr/share/doc/openssl/html/man3/ENGINE_cmd_is_executable.html
+#usr/share/doc/openssl/html/man3/ENGINE_ctrl.html
+#usr/share/doc/openssl/html/man3/ENGINE_ctrl_cmd.html
+#usr/share/doc/openssl/html/man3/ENGINE_ctrl_cmd_string.html
+#usr/share/doc/openssl/html/man3/ENGINE_finish.html
+#usr/share/doc/openssl/html/man3/ENGINE_free.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_DH.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_DSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_ECDH.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_ECDSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_RAND.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_RSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_cipher.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_cipher_engine.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_ciphers.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_cmd_defns.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_ctrl_function.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_default_DH.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_default_DSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_default_ECDH.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_default_ECDSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_default_RAND.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_default_RSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_destroy_function.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_digest.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_digest_engine.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_digests.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_ex_data.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_ex_new_index.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_finish_function.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_first.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_flags.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_id.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_init_function.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_last.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_load_privkey_function.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_load_pubkey_function.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_name.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_next.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_prev.html
+#usr/share/doc/openssl/html/man3/ENGINE_get_table_flags.html
+#usr/share/doc/openssl/html/man3/ENGINE_init.html
+#usr/share/doc/openssl/html/man3/ENGINE_load_builtin_engines.html
+#usr/share/doc/openssl/html/man3/ENGINE_load_private_key.html
+#usr/share/doc/openssl/html/man3/ENGINE_load_public_key.html
+#usr/share/doc/openssl/html/man3/ENGINE_new.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_DH.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_DSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_ECDH.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_ECDSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_RAND.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_RSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_all_DH.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_all_DSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_all_ECDH.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_all_ECDSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_all_RAND.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_all_RSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_all_ciphers.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_all_complete.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_all_digests.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_ciphers.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_complete.html
+#usr/share/doc/openssl/html/man3/ENGINE_register_digests.html
+#usr/share/doc/openssl/html/man3/ENGINE_remove.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_DH.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_DSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_ECDH.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_ECDSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_RAND.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_RSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_ciphers.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_cmd_defns.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_ctrl_function.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_default.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_default_DH.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_default_DSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_default_ECDH.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_default_ECDSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_default_RAND.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_default_RSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_default_ciphers.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_default_digests.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_default_string.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_destroy_function.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_digests.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_ex_data.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_finish_function.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_flags.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_id.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_init_function.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_load_privkey_function.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_load_pubkey_function.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_name.html
+#usr/share/doc/openssl/html/man3/ENGINE_set_table_flags.html
+#usr/share/doc/openssl/html/man3/ENGINE_unregister_DH.html
+#usr/share/doc/openssl/html/man3/ENGINE_unregister_DSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_unregister_ECDH.html
+#usr/share/doc/openssl/html/man3/ENGINE_unregister_ECDSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_unregister_RAND.html
+#usr/share/doc/openssl/html/man3/ENGINE_unregister_RSA.html
+#usr/share/doc/openssl/html/man3/ENGINE_unregister_ciphers.html
+#usr/share/doc/openssl/html/man3/ENGINE_unregister_digests.html
+#usr/share/doc/openssl/html/man3/ENGINE_up_ref.html
+#usr/share/doc/openssl/html/man3/ERR_FATAL_ERROR.html
+#usr/share/doc/openssl/html/man3/ERR_GET_FUNC.html
+#usr/share/doc/openssl/html/man3/ERR_GET_LIB.html
+#usr/share/doc/openssl/html/man3/ERR_GET_REASON.html
+#usr/share/doc/openssl/html/man3/ERR_PACK.html
+#usr/share/doc/openssl/html/man3/ERR_add_error_data.html
+#usr/share/doc/openssl/html/man3/ERR_clear_error.html
+#usr/share/doc/openssl/html/man3/ERR_error_string.html
+#usr/share/doc/openssl/html/man3/ERR_error_string_n.html
+#usr/share/doc/openssl/html/man3/ERR_free_strings.html
+#usr/share/doc/openssl/html/man3/ERR_func_error_string.html
+#usr/share/doc/openssl/html/man3/ERR_get_error.html
+#usr/share/doc/openssl/html/man3/ERR_get_error_line.html
+#usr/share/doc/openssl/html/man3/ERR_get_error_line_data.html
+#usr/share/doc/openssl/html/man3/ERR_get_next_error_library.html
+#usr/share/doc/openssl/html/man3/ERR_lib_error_string.html
+#usr/share/doc/openssl/html/man3/ERR_load_crypto_strings.html
+#usr/share/doc/openssl/html/man3/ERR_load_strings.html
+#usr/share/doc/openssl/html/man3/ERR_peek_error.html
+#usr/share/doc/openssl/html/man3/ERR_peek_error_line.html
+#usr/share/doc/openssl/html/man3/ERR_peek_error_line_data.html
+#usr/share/doc/openssl/html/man3/ERR_peek_last_error.html
+#usr/share/doc/openssl/html/man3/ERR_peek_last_error_line.html
+#usr/share/doc/openssl/html/man3/ERR_peek_last_error_line_data.html
+#usr/share/doc/openssl/html/man3/ERR_pop_to_mark.html
+#usr/share/doc/openssl/html/man3/ERR_print_errors.html
+#usr/share/doc/openssl/html/man3/ERR_print_errors_cb.html
+#usr/share/doc/openssl/html/man3/ERR_print_errors_fp.html
+#usr/share/doc/openssl/html/man3/ERR_put_error.html
+#usr/share/doc/openssl/html/man3/ERR_reason_error_string.html
+#usr/share/doc/openssl/html/man3/ERR_remove_state.html
+#usr/share/doc/openssl/html/man3/ERR_remove_thread_state.html
+#usr/share/doc/openssl/html/man3/ERR_set_mark.html
+#usr/share/doc/openssl/html/man3/ESS_CERT_ID_dup.html
+#usr/share/doc/openssl/html/man3/ESS_CERT_ID_free.html
+#usr/share/doc/openssl/html/man3/ESS_CERT_ID_new.html
+#usr/share/doc/openssl/html/man3/ESS_ISSUER_SERIAL_dup.html
+#usr/share/doc/openssl/html/man3/ESS_ISSUER_SERIAL_free.html
+#usr/share/doc/openssl/html/man3/ESS_ISSUER_SERIAL_new.html
+#usr/share/doc/openssl/html/man3/ESS_SIGNING_CERT_dup.html
+#usr/share/doc/openssl/html/man3/ESS_SIGNING_CERT_free.html
+#usr/share/doc/openssl/html/man3/ESS_SIGNING_CERT_new.html
+#usr/share/doc/openssl/html/man3/EVP_BytesToKey.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_block_size.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_cipher.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_ctrl.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_flags.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_free.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_get_app_data.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_get_cipher_data.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_iv_length.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_key_length.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_mode.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_new.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_nid.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_reset.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_set_app_data.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_set_cipher_data.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_set_key_length.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_set_padding.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_CTX_type.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_asn1_to_param.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_block_size.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_flags.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_iv_length.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_key_length.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_dup.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_free.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_get_cleanup.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_get_ctrl.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_get_do_cipher.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_get_get_asn1_params.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_get_init.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_get_set_asn1_params.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_new.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_cleanup.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_ctrl.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_do_cipher.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_flags.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_get_asn1_params.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_impl_ctx_size.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_init.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_iv_length.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_meth_set_set_asn1_params.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_mode.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_nid.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_param_to_asn1.html
+#usr/share/doc/openssl/html/man3/EVP_CIPHER_type.html
+#usr/share/doc/openssl/html/man3/EVP_CipherFinal.html
+#usr/share/doc/openssl/html/man3/EVP_CipherFinal_ex.html
+#usr/share/doc/openssl/html/man3/EVP_CipherInit.html
+#usr/share/doc/openssl/html/man3/EVP_CipherInit_ex.html
+#usr/share/doc/openssl/html/man3/EVP_CipherUpdate.html
+#usr/share/doc/openssl/html/man3/EVP_DecodeBlock.html
+#usr/share/doc/openssl/html/man3/EVP_DecodeFinal.html
+#usr/share/doc/openssl/html/man3/EVP_DecodeInit.html
+#usr/share/doc/openssl/html/man3/EVP_DecodeUpdate.html
+#usr/share/doc/openssl/html/man3/EVP_DecryptFinal.html
+#usr/share/doc/openssl/html/man3/EVP_DecryptFinal_ex.html
+#usr/share/doc/openssl/html/man3/EVP_DecryptInit.html
+#usr/share/doc/openssl/html/man3/EVP_DecryptInit_ex.html
+#usr/share/doc/openssl/html/man3/EVP_DecryptUpdate.html
+#usr/share/doc/openssl/html/man3/EVP_DigestFinal.html
+#usr/share/doc/openssl/html/man3/EVP_DigestFinal_ex.html
+#usr/share/doc/openssl/html/man3/EVP_DigestInit.html
+#usr/share/doc/openssl/html/man3/EVP_DigestInit_ex.html
+#usr/share/doc/openssl/html/man3/EVP_DigestSignFinal.html
+#usr/share/doc/openssl/html/man3/EVP_DigestSignInit.html
+#usr/share/doc/openssl/html/man3/EVP_DigestSignUpdate.html
+#usr/share/doc/openssl/html/man3/EVP_DigestUpdate.html
+#usr/share/doc/openssl/html/man3/EVP_DigestVerifyFinal.html
+#usr/share/doc/openssl/html/man3/EVP_DigestVerifyInit.html
+#usr/share/doc/openssl/html/man3/EVP_DigestVerifyUpdate.html
+#usr/share/doc/openssl/html/man3/EVP_ENCODE_CTX_copy.html
+#usr/share/doc/openssl/html/man3/EVP_ENCODE_CTX_free.html
+#usr/share/doc/openssl/html/man3/EVP_ENCODE_CTX_new.html
+#usr/share/doc/openssl/html/man3/EVP_ENCODE_CTX_num.html
+#usr/share/doc/openssl/html/man3/EVP_EncodeBlock.html
+#usr/share/doc/openssl/html/man3/EVP_EncodeFinal.html
+#usr/share/doc/openssl/html/man3/EVP_EncodeInit.html
+#usr/share/doc/openssl/html/man3/EVP_EncodeUpdate.html
+#usr/share/doc/openssl/html/man3/EVP_EncryptFinal.html
+#usr/share/doc/openssl/html/man3/EVP_EncryptFinal_ex.html
+#usr/share/doc/openssl/html/man3/EVP_EncryptInit.html
+#usr/share/doc/openssl/html/man3/EVP_EncryptInit_ex.html
+#usr/share/doc/openssl/html/man3/EVP_EncryptUpdate.html
+#usr/share/doc/openssl/html/man3/EVP_MD_CTX_block_size.html
+#usr/share/doc/openssl/html/man3/EVP_MD_CTX_copy.html
+#usr/share/doc/openssl/html/man3/EVP_MD_CTX_copy_ex.html
+#usr/share/doc/openssl/html/man3/EVP_MD_CTX_free.html
+#usr/share/doc/openssl/html/man3/EVP_MD_CTX_md.html
+#usr/share/doc/openssl/html/man3/EVP_MD_CTX_new.html
+#usr/share/doc/openssl/html/man3/EVP_MD_CTX_reset.html
+#usr/share/doc/openssl/html/man3/EVP_MD_CTX_size.html
+#usr/share/doc/openssl/html/man3/EVP_MD_CTX_type.html
+#usr/share/doc/openssl/html/man3/EVP_MD_block_size.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_dup.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_free.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_get_app_datasize.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_get_cleanup.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_get_copy.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_get_ctrl.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_get_final.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_get_flags.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_get_init.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_get_input_blocksize.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_get_result_size.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_get_update.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_new.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_set_app_datasize.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_set_cleanup.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_set_copy.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_set_ctrl.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_set_final.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_set_flags.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_set_init.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_set_input_blocksize.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_set_result_size.html
+#usr/share/doc/openssl/html/man3/EVP_MD_meth_set_update.html
+#usr/share/doc/openssl/html/man3/EVP_MD_pkey_type.html
+#usr/share/doc/openssl/html/man3/EVP_MD_size.html
+#usr/share/doc/openssl/html/man3/EVP_MD_type.html
+#usr/share/doc/openssl/html/man3/EVP_OpenFinal.html
+#usr/share/doc/openssl/html/man3/EVP_OpenInit.html
+#usr/share/doc/openssl/html/man3/EVP_OpenUpdate.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_ASN1_METHOD.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_add1_hkdf_info.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_add1_tls1_prf_seed.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_ctrl_str.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_dup.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_free.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_app_data.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_cb.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_get_keygen_info.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_new.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_new_id.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set1_hkdf_key.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set1_hkdf_salt.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set1_tls1_prf_secret.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_app_data.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_cb.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dh_paramgen_generator.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dh_paramgen_prime_len.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_dsa_paramgen_bits.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_ec_param_enc.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_ec_paramgen_curve_nid.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_hkdf_md.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_keygen_pubexp.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_padding.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_pss_saltlen.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_rsa_rsa_keygen_bits.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_signature_md.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_CTX_set_tls1_prf_md.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_add0.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_add_alias.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_copy.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_find.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_find_str.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_free.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_get0.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_get0_info.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_get_count.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_new.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_ctrl.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_free.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_item.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_param.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_private.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_public.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_asn1_set_security_bits.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_assign_DH.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_assign_DSA.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_assign_EC_KEY.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_assign_RSA.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_base_id.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_cmp.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_cmp_parameters.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_copy_parameters.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_decrypt.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_decrypt_init.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_derive.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_derive_init.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_derive_set_peer.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_encrypt.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_encrypt_init.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_free.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_gen_cb.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_get0_DH.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_get0_DSA.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_get0_EC_KEY.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_get0_RSA.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_get0_asn1.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_get0_hmac.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_get1_DH.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_get1_DSA.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_get1_EC_KEY.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_get1_RSA.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_get_default_digest_nid.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_id.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_keygen.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_keygen_init.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_missing_parameters.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_new.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_paramgen.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_paramgen_init.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_print_params.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_print_private.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_print_public.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_set1_DH.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_set1_DSA.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_set1_EC_KEY.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_set1_RSA.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_set1_engine.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_sign.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_sign_init.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_size.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_type.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_up_ref.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_verify.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_verify_init.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_verify_recover.html
+#usr/share/doc/openssl/html/man3/EVP_PKEY_verify_recover_init.html
+#usr/share/doc/openssl/html/man3/EVP_SealFinal.html
+#usr/share/doc/openssl/html/man3/EVP_SealInit.html
+#usr/share/doc/openssl/html/man3/EVP_SealUpdate.html
+#usr/share/doc/openssl/html/man3/EVP_SignFinal.html
+#usr/share/doc/openssl/html/man3/EVP_SignInit.html
+#usr/share/doc/openssl/html/man3/EVP_SignInit_ex.html
+#usr/share/doc/openssl/html/man3/EVP_SignUpdate.html
+#usr/share/doc/openssl/html/man3/EVP_VerifyFinal.html
+#usr/share/doc/openssl/html/man3/EVP_VerifyInit.html
+#usr/share/doc/openssl/html/man3/EVP_VerifyInit_ex.html
+#usr/share/doc/openssl/html/man3/EVP_VerifyUpdate.html
+#usr/share/doc/openssl/html/man3/EVP_aes_128_cbc.html
+#usr/share/doc/openssl/html/man3/EVP_aes_128_cbc_hmac_sha1.html
+#usr/share/doc/openssl/html/man3/EVP_aes_128_cbc_hmac_sha256.html
+#usr/share/doc/openssl/html/man3/EVP_aes_128_ccm.html
+#usr/share/doc/openssl/html/man3/EVP_aes_128_cfb.html
+#usr/share/doc/openssl/html/man3/EVP_aes_128_ecb.html
+#usr/share/doc/openssl/html/man3/EVP_aes_128_gcm.html
+#usr/share/doc/openssl/html/man3/EVP_aes_128_ofb.html
+#usr/share/doc/openssl/html/man3/EVP_aes_192_cbc.html
+#usr/share/doc/openssl/html/man3/EVP_aes_192_ccm.html
+#usr/share/doc/openssl/html/man3/EVP_aes_192_cfb.html
+#usr/share/doc/openssl/html/man3/EVP_aes_192_ecb.html
+#usr/share/doc/openssl/html/man3/EVP_aes_192_gcm.html
+#usr/share/doc/openssl/html/man3/EVP_aes_192_ofb.html
+#usr/share/doc/openssl/html/man3/EVP_aes_256_cbc.html
+#usr/share/doc/openssl/html/man3/EVP_aes_256_cbc_hmac_sha1.html
+#usr/share/doc/openssl/html/man3/EVP_aes_256_cbc_hmac_sha256.html
+#usr/share/doc/openssl/html/man3/EVP_aes_256_ccm.html
+#usr/share/doc/openssl/html/man3/EVP_aes_256_cfb.html
+#usr/share/doc/openssl/html/man3/EVP_aes_256_ecb.html
+#usr/share/doc/openssl/html/man3/EVP_aes_256_gcm.html
+#usr/share/doc/openssl/html/man3/EVP_aes_256_ofb.html
+#usr/share/doc/openssl/html/man3/EVP_bf_cbc.html
+#usr/share/doc/openssl/html/man3/EVP_bf_cfb.html
+#usr/share/doc/openssl/html/man3/EVP_bf_ecb.html
+#usr/share/doc/openssl/html/man3/EVP_bf_ofb.html
+#usr/share/doc/openssl/html/man3/EVP_blake2b512.html
+#usr/share/doc/openssl/html/man3/EVP_blake2s256.html
+#usr/share/doc/openssl/html/man3/EVP_cast5_cbc.html
+#usr/share/doc/openssl/html/man3/EVP_cast5_cfb.html
+#usr/share/doc/openssl/html/man3/EVP_cast5_ecb.html
+#usr/share/doc/openssl/html/man3/EVP_cast5_ofb.html
+#usr/share/doc/openssl/html/man3/EVP_chacha20.html
+#usr/share/doc/openssl/html/man3/EVP_chacha20_poly1305.html
+#usr/share/doc/openssl/html/man3/EVP_cleanup.html
+#usr/share/doc/openssl/html/man3/EVP_des_cbc.html
+#usr/share/doc/openssl/html/man3/EVP_des_cfb.html
+#usr/share/doc/openssl/html/man3/EVP_des_ecb.html
+#usr/share/doc/openssl/html/man3/EVP_des_ede.html
+#usr/share/doc/openssl/html/man3/EVP_des_ede3.html
+#usr/share/doc/openssl/html/man3/EVP_des_ede3_cbc.html
+#usr/share/doc/openssl/html/man3/EVP_des_ede3_cfb.html
+#usr/share/doc/openssl/html/man3/EVP_des_ede3_ofb.html
+#usr/share/doc/openssl/html/man3/EVP_des_ede_cbc.html
+#usr/share/doc/openssl/html/man3/EVP_des_ede_cfb.html
+#usr/share/doc/openssl/html/man3/EVP_des_ede_ofb.html
+#usr/share/doc/openssl/html/man3/EVP_des_ofb.html
+#usr/share/doc/openssl/html/man3/EVP_desx_cbc.html
+#usr/share/doc/openssl/html/man3/EVP_enc_null.html
+#usr/share/doc/openssl/html/man3/EVP_get_cipherbyname.html
+#usr/share/doc/openssl/html/man3/EVP_get_cipherbynid.html
+#usr/share/doc/openssl/html/man3/EVP_get_cipherbyobj.html
+#usr/share/doc/openssl/html/man3/EVP_get_digestbyname.html
+#usr/share/doc/openssl/html/man3/EVP_get_digestbynid.html
+#usr/share/doc/openssl/html/man3/EVP_get_digestbyobj.html
+#usr/share/doc/openssl/html/man3/EVP_idea_cbc.html
+#usr/share/doc/openssl/html/man3/EVP_idea_cfb.html
+#usr/share/doc/openssl/html/man3/EVP_idea_ecb.html
+#usr/share/doc/openssl/html/man3/EVP_idea_ofb.html
+#usr/share/doc/openssl/html/man3/EVP_md2.html
+#usr/share/doc/openssl/html/man3/EVP_md5.html
+#usr/share/doc/openssl/html/man3/EVP_md_null.html
+#usr/share/doc/openssl/html/man3/EVP_mdc2.html
+#usr/share/doc/openssl/html/man3/EVP_rc2_40_cbc.html
+#usr/share/doc/openssl/html/man3/EVP_rc2_64_cbc.html
+#usr/share/doc/openssl/html/man3/EVP_rc2_cbc.html
+#usr/share/doc/openssl/html/man3/EVP_rc2_cfb.html
+#usr/share/doc/openssl/html/man3/EVP_rc2_ecb.html
+#usr/share/doc/openssl/html/man3/EVP_rc2_ofb.html
+#usr/share/doc/openssl/html/man3/EVP_rc4.html
+#usr/share/doc/openssl/html/man3/EVP_rc4_40.html
+#usr/share/doc/openssl/html/man3/EVP_rc4_hmac_md5.html
+#usr/share/doc/openssl/html/man3/EVP_rc5_32_12_16_cbc.html
+#usr/share/doc/openssl/html/man3/EVP_rc5_32_12_16_cfb.html
+#usr/share/doc/openssl/html/man3/EVP_rc5_32_12_16_ecb.html
+#usr/share/doc/openssl/html/man3/EVP_rc5_32_12_16_ofb.html
+#usr/share/doc/openssl/html/man3/EVP_ripemd160.html
+#usr/share/doc/openssl/html/man3/EVP_sha1.html
+#usr/share/doc/openssl/html/man3/EVP_sha224.html
+#usr/share/doc/openssl/html/man3/EVP_sha256.html
+#usr/share/doc/openssl/html/man3/EVP_sha384.html
+#usr/share/doc/openssl/html/man3/EVP_sha512.html
+#usr/share/doc/openssl/html/man3/EXTENDED_KEY_USAGE_free.html
+#usr/share/doc/openssl/html/man3/EXTENDED_KEY_USAGE_new.html
+#usr/share/doc/openssl/html/man3/GENERAL_NAMES_free.html
+#usr/share/doc/openssl/html/man3/GENERAL_NAMES_new.html
+#usr/share/doc/openssl/html/man3/GENERAL_NAME_dup.html
+#usr/share/doc/openssl/html/man3/GENERAL_NAME_free.html
+#usr/share/doc/openssl/html/man3/GENERAL_NAME_new.html
+#usr/share/doc/openssl/html/man3/GENERAL_SUBTREE_free.html
+#usr/share/doc/openssl/html/man3/GENERAL_SUBTREE_new.html
+#usr/share/doc/openssl/html/man3/GEN_SESSION_CB.html
+#usr/share/doc/openssl/html/man3/HMAC.html
+#usr/share/doc/openssl/html/man3/HMAC_CTX_copy.html
+#usr/share/doc/openssl/html/man3/HMAC_CTX_free.html
+#usr/share/doc/openssl/html/man3/HMAC_CTX_get_md.html
+#usr/share/doc/openssl/html/man3/HMAC_CTX_new.html
+#usr/share/doc/openssl/html/man3/HMAC_CTX_reset.html
+#usr/share/doc/openssl/html/man3/HMAC_CTX_set_flags.html
+#usr/share/doc/openssl/html/man3/HMAC_Final.html
+#usr/share/doc/openssl/html/man3/HMAC_Init.html
+#usr/share/doc/openssl/html/man3/HMAC_Init_ex.html
+#usr/share/doc/openssl/html/man3/HMAC_Update.html
+#usr/share/doc/openssl/html/man3/IMPLEMENT_ASN1_FUNCTIONS.html
+#usr/share/doc/openssl/html/man3/IMPLEMENT_LHASH_COMP_FN.html
+#usr/share/doc/openssl/html/man3/IMPLEMENT_LHASH_HASH_FN.html
+#usr/share/doc/openssl/html/man3/IPAddressChoice_free.html
+#usr/share/doc/openssl/html/man3/IPAddressChoice_new.html
+#usr/share/doc/openssl/html/man3/IPAddressFamily_free.html
+#usr/share/doc/openssl/html/man3/IPAddressFamily_new.html
+#usr/share/doc/openssl/html/man3/IPAddressOrRange_free.html
+#usr/share/doc/openssl/html/man3/IPAddressOrRange_new.html
+#usr/share/doc/openssl/html/man3/IPAddressRange_free.html
+#usr/share/doc/openssl/html/man3/IPAddressRange_new.html
+#usr/share/doc/openssl/html/man3/ISSUING_DIST_POINT_free.html
+#usr/share/doc/openssl/html/man3/ISSUING_DIST_POINT_new.html
+#usr/share/doc/openssl/html/man3/LHASH_DOALL_ARG_FN_TYPE.html
+#usr/share/doc/openssl/html/man3/MD2.html
+#usr/share/doc/openssl/html/man3/MD2_Final.html
+#usr/share/doc/openssl/html/man3/MD2_Init.html
+#usr/share/doc/openssl/html/man3/MD2_Update.html
+#usr/share/doc/openssl/html/man3/MD4.html
+#usr/share/doc/openssl/html/man3/MD4_Final.html
+#usr/share/doc/openssl/html/man3/MD4_Init.html
+#usr/share/doc/openssl/html/man3/MD4_Update.html
+#usr/share/doc/openssl/html/man3/MD5.html
+#usr/share/doc/openssl/html/man3/MD5_Final.html
+#usr/share/doc/openssl/html/man3/MD5_Init.html
+#usr/share/doc/openssl/html/man3/MD5_Update.html
+#usr/share/doc/openssl/html/man3/MDC2.html
+#usr/share/doc/openssl/html/man3/MDC2_Final.html
+#usr/share/doc/openssl/html/man3/MDC2_Init.html
+#usr/share/doc/openssl/html/man3/MDC2_Update.html
+#usr/share/doc/openssl/html/man3/NAME_CONSTRAINTS_free.html
+#usr/share/doc/openssl/html/man3/NAME_CONSTRAINTS_new.html
+#usr/share/doc/openssl/html/man3/NETSCAPE_CERT_SEQUENCE_free.html
+#usr/share/doc/openssl/html/man3/NETSCAPE_CERT_SEQUENCE_new.html
+#usr/share/doc/openssl/html/man3/NETSCAPE_SPKAC_free.html
+#usr/share/doc/openssl/html/man3/NETSCAPE_SPKAC_new.html
+#usr/share/doc/openssl/html/man3/NETSCAPE_SPKI_free.html
+#usr/share/doc/openssl/html/man3/NETSCAPE_SPKI_new.html
+#usr/share/doc/openssl/html/man3/NOTICEREF_free.html
+#usr/share/doc/openssl/html/man3/NOTICEREF_new.html
+#usr/share/doc/openssl/html/man3/OBJ_cleanup.html
+#usr/share/doc/openssl/html/man3/OBJ_cmp.html
+#usr/share/doc/openssl/html/man3/OBJ_create.html
+#usr/share/doc/openssl/html/man3/OBJ_dup.html
+#usr/share/doc/openssl/html/man3/OBJ_get0_data.html
+#usr/share/doc/openssl/html/man3/OBJ_length.html
+#usr/share/doc/openssl/html/man3/OBJ_ln2nid.html
+#usr/share/doc/openssl/html/man3/OBJ_nid2ln.html
+#usr/share/doc/openssl/html/man3/OBJ_nid2obj.html
+#usr/share/doc/openssl/html/man3/OBJ_nid2sn.html
+#usr/share/doc/openssl/html/man3/OBJ_obj2nid.html
+#usr/share/doc/openssl/html/man3/OBJ_obj2txt.html
+#usr/share/doc/openssl/html/man3/OBJ_sn2nid.html
+#usr/share/doc/openssl/html/man3/OBJ_txt2nid.html
+#usr/share/doc/openssl/html/man3/OBJ_txt2obj.html
+#usr/share/doc/openssl/html/man3/OCSP_BASICRESP_free.html
+#usr/share/doc/openssl/html/man3/OCSP_BASICRESP_new.html
+#usr/share/doc/openssl/html/man3/OCSP_CERTID_dup.html
+#usr/share/doc/openssl/html/man3/OCSP_CERTID_free.html
+#usr/share/doc/openssl/html/man3/OCSP_CERTID_new.html
+#usr/share/doc/openssl/html/man3/OCSP_CERTSTATUS_free.html
+#usr/share/doc/openssl/html/man3/OCSP_CERTSTATUS_new.html
+#usr/share/doc/openssl/html/man3/OCSP_CRLID_free.html
+#usr/share/doc/openssl/html/man3/OCSP_CRLID_new.html
+#usr/share/doc/openssl/html/man3/OCSP_ONEREQ_free.html
+#usr/share/doc/openssl/html/man3/OCSP_ONEREQ_new.html
+#usr/share/doc/openssl/html/man3/OCSP_REQINFO_free.html
+#usr/share/doc/openssl/html/man3/OCSP_REQINFO_new.html
+#usr/share/doc/openssl/html/man3/OCSP_REQUEST_free.html
+#usr/share/doc/openssl/html/man3/OCSP_REQUEST_new.html
+#usr/share/doc/openssl/html/man3/OCSP_REQ_CTX_add1_header.html
+#usr/share/doc/openssl/html/man3/OCSP_REQ_CTX_free.html
+#usr/share/doc/openssl/html/man3/OCSP_REQ_CTX_set1_req.html
+#usr/share/doc/openssl/html/man3/OCSP_RESPBYTES_free.html
+#usr/share/doc/openssl/html/man3/OCSP_RESPBYTES_new.html
+#usr/share/doc/openssl/html/man3/OCSP_RESPDATA_free.html
+#usr/share/doc/openssl/html/man3/OCSP_RESPDATA_new.html
+#usr/share/doc/openssl/html/man3/OCSP_RESPID_free.html
+#usr/share/doc/openssl/html/man3/OCSP_RESPID_match.html
+#usr/share/doc/openssl/html/man3/OCSP_RESPID_new.html
+#usr/share/doc/openssl/html/man3/OCSP_RESPID_set_by_key.html
+#usr/share/doc/openssl/html/man3/OCSP_RESPID_set_by_name.html
+#usr/share/doc/openssl/html/man3/OCSP_RESPONSE_free.html
+#usr/share/doc/openssl/html/man3/OCSP_RESPONSE_new.html
+#usr/share/doc/openssl/html/man3/OCSP_REVOKEDINFO_free.html
+#usr/share/doc/openssl/html/man3/OCSP_REVOKEDINFO_new.html
+#usr/share/doc/openssl/html/man3/OCSP_SERVICELOC_free.html
+#usr/share/doc/openssl/html/man3/OCSP_SERVICELOC_new.html
+#usr/share/doc/openssl/html/man3/OCSP_SIGNATURE_free.html
+#usr/share/doc/openssl/html/man3/OCSP_SIGNATURE_new.html
+#usr/share/doc/openssl/html/man3/OCSP_SINGLERESP_free.html
+#usr/share/doc/openssl/html/man3/OCSP_SINGLERESP_new.html
+#usr/share/doc/openssl/html/man3/OCSP_basic_add1_nonce.html
+#usr/share/doc/openssl/html/man3/OCSP_cert_id_new.html
+#usr/share/doc/openssl/html/man3/OCSP_cert_to_id.html
+#usr/share/doc/openssl/html/man3/OCSP_check_nonce.html
+#usr/share/doc/openssl/html/man3/OCSP_check_validity.html
+#usr/share/doc/openssl/html/man3/OCSP_copy_nonce.html
+#usr/share/doc/openssl/html/man3/OCSP_id_cmp.html
+#usr/share/doc/openssl/html/man3/OCSP_id_get0_info.html
+#usr/share/doc/openssl/html/man3/OCSP_id_issuer_cmp.html
+#usr/share/doc/openssl/html/man3/OCSP_request_add0_id.html
+#usr/share/doc/openssl/html/man3/OCSP_request_add1_cert.html
+#usr/share/doc/openssl/html/man3/OCSP_request_add1_nonce.html
+#usr/share/doc/openssl/html/man3/OCSP_request_onereq_count.html
+#usr/share/doc/openssl/html/man3/OCSP_request_onereq_get0.html
+#usr/share/doc/openssl/html/man3/OCSP_request_sign.html
+#usr/share/doc/openssl/html/man3/OCSP_resp_count.html
+#usr/share/doc/openssl/html/man3/OCSP_resp_find.html
+#usr/share/doc/openssl/html/man3/OCSP_resp_find_status.html
+#usr/share/doc/openssl/html/man3/OCSP_resp_get0.html
+#usr/share/doc/openssl/html/man3/OCSP_resp_get0_certs.html
+#usr/share/doc/openssl/html/man3/OCSP_resp_get0_id.html
+#usr/share/doc/openssl/html/man3/OCSP_resp_get0_produced_at.html
+#usr/share/doc/openssl/html/man3/OCSP_resp_get0_signer.html
+#usr/share/doc/openssl/html/man3/OCSP_response_create.html
+#usr/share/doc/openssl/html/man3/OCSP_response_get1_basic.html
+#usr/share/doc/openssl/html/man3/OCSP_response_status.html
+#usr/share/doc/openssl/html/man3/OCSP_sendreq_bio.html
+#usr/share/doc/openssl/html/man3/OCSP_sendreq_nbio.html
+#usr/share/doc/openssl/html/man3/OCSP_sendreq_new.html
+#usr/share/doc/openssl/html/man3/OCSP_set_max_response_length.html
+#usr/share/doc/openssl/html/man3/OCSP_single_get0_status.html
+#usr/share/doc/openssl/html/man3/OPENSSL_Applink.html
+#usr/share/doc/openssl/html/man3/OPENSSL_INIT_free.html
+#usr/share/doc/openssl/html/man3/OPENSSL_INIT_set_config_appname.html
+#usr/share/doc/openssl/html/man3/OPENSSL_LH_COMPFUNC.html
+#usr/share/doc/openssl/html/man3/OPENSSL_LH_DOALL_FUNC.html
+#usr/share/doc/openssl/html/man3/OPENSSL_LH_HASHFUNC.html
+#usr/share/doc/openssl/html/man3/OPENSSL_LH_node_stats.html
+#usr/share/doc/openssl/html/man3/OPENSSL_LH_node_stats_bio.html
+#usr/share/doc/openssl/html/man3/OPENSSL_LH_node_usage_stats.html
+#usr/share/doc/openssl/html/man3/OPENSSL_LH_node_usage_stats_bio.html
+#usr/share/doc/openssl/html/man3/OPENSSL_LH_stats.html
+#usr/share/doc/openssl/html/man3/OPENSSL_LH_stats_bio.html
+#usr/share/doc/openssl/html/man3/OPENSSL_VERSION_NUMBER.html
+#usr/share/doc/openssl/html/man3/OPENSSL_atexit.html
+#usr/share/doc/openssl/html/man3/OPENSSL_buf2hexstr.html
+#usr/share/doc/openssl/html/man3/OPENSSL_cleanse.html
+#usr/share/doc/openssl/html/man3/OPENSSL_cleanup.html
+#usr/share/doc/openssl/html/man3/OPENSSL_clear_free.html
+#usr/share/doc/openssl/html/man3/OPENSSL_clear_realloc.html
+#usr/share/doc/openssl/html/man3/OPENSSL_config.html
+#usr/share/doc/openssl/html/man3/OPENSSL_free.html
+#usr/share/doc/openssl/html/man3/OPENSSL_hexchar2int.html
+#usr/share/doc/openssl/html/man3/OPENSSL_hexstr2buf.html
+#usr/share/doc/openssl/html/man3/OPENSSL_ia32cap.html
+#usr/share/doc/openssl/html/man3/OPENSSL_init_crypto.html
+#usr/share/doc/openssl/html/man3/OPENSSL_init_new.html
+#usr/share/doc/openssl/html/man3/OPENSSL_init_ssl.html
+#usr/share/doc/openssl/html/man3/OPENSSL_instrument_bus.html
+#usr/share/doc/openssl/html/man3/OPENSSL_instrument_bus2.html
+#usr/share/doc/openssl/html/man3/OPENSSL_load_builtin_modules.html
+#usr/share/doc/openssl/html/man3/OPENSSL_malloc.html
+#usr/share/doc/openssl/html/man3/OPENSSL_malloc_init.html
+#usr/share/doc/openssl/html/man3/OPENSSL_mem_debug_pop.html
+#usr/share/doc/openssl/html/man3/OPENSSL_mem_debug_push.html
+#usr/share/doc/openssl/html/man3/OPENSSL_memdup.html
+#usr/share/doc/openssl/html/man3/OPENSSL_no_config.html
+#usr/share/doc/openssl/html/man3/OPENSSL_realloc.html
+#usr/share/doc/openssl/html/man3/OPENSSL_secure_actual_size.html
+#usr/share/doc/openssl/html/man3/OPENSSL_secure_allocated.html
+#usr/share/doc/openssl/html/man3/OPENSSL_secure_clear_free.html
+#usr/share/doc/openssl/html/man3/OPENSSL_secure_free.html
+#usr/share/doc/openssl/html/man3/OPENSSL_secure_malloc.html
+#usr/share/doc/openssl/html/man3/OPENSSL_secure_zalloc.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_deep_copy.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_delete.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_delete_ptr.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_dup.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_find.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_find_ex.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_free.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_insert.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_is_sorted.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_new.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_new_null.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_num.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_pop.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_pop_free.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_push.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_set.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_set_cmp_func.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_shift.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_sort.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_unshift.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_value.html
+#usr/share/doc/openssl/html/man3/OPENSSL_sk_zero.html
+#usr/share/doc/openssl/html/man3/OPENSSL_strdup.html
+#usr/share/doc/openssl/html/man3/OPENSSL_strlcat.html
+#usr/share/doc/openssl/html/man3/OPENSSL_strlcpy.html
+#usr/share/doc/openssl/html/man3/OPENSSL_strndup.html
+#usr/share/doc/openssl/html/man3/OPENSSL_thread_stop.html
+#usr/share/doc/openssl/html/man3/OPENSSL_zalloc.html
+#usr/share/doc/openssl/html/man3/OTHERNAME_free.html
+#usr/share/doc/openssl/html/man3/OTHERNAME_new.html
+#usr/share/doc/openssl/html/man3/OpenSSL_add_all_algorithms.html
+#usr/share/doc/openssl/html/man3/OpenSSL_add_all_ciphers.html
+#usr/share/doc/openssl/html/man3/OpenSSL_add_all_digests.html
+#usr/share/doc/openssl/html/man3/OpenSSL_add_ssl_algorithms.html
+#usr/share/doc/openssl/html/man3/OpenSSL_version.html
+#usr/share/doc/openssl/html/man3/OpenSSL_version_num.html
+#usr/share/doc/openssl/html/man3/PBE2PARAM_free.html
+#usr/share/doc/openssl/html/man3/PBE2PARAM_new.html
+#usr/share/doc/openssl/html/man3/PBEPARAM_free.html
+#usr/share/doc/openssl/html/man3/PBEPARAM_new.html
+#usr/share/doc/openssl/html/man3/PBKDF2PARAM_free.html
+#usr/share/doc/openssl/html/man3/PBKDF2PARAM_new.html
+#usr/share/doc/openssl/html/man3/PEM_do_header.html
+#usr/share/doc/openssl/html/man3/PEM_get_EVP_CIPHER_INFO.html
+#usr/share/doc/openssl/html/man3/PEM_read.html
+#usr/share/doc/openssl/html/man3/PEM_read_CMS.html
+#usr/share/doc/openssl/html/man3/PEM_read_DHparams.html
+#usr/share/doc/openssl/html/man3/PEM_read_DSAPrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_read_DSA_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_read_DSAparams.html
+#usr/share/doc/openssl/html/man3/PEM_read_ECPKParameters.html
+#usr/share/doc/openssl/html/man3/PEM_read_ECPrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_read_EC_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_read_NETSCAPE_CERT_SEQUENCE.html
+#usr/share/doc/openssl/html/man3/PEM_read_PKCS7.html
+#usr/share/doc/openssl/html/man3/PEM_read_PKCS8.html
+#usr/share/doc/openssl/html/man3/PEM_read_PKCS8_PRIV_KEY_INFO.html
+#usr/share/doc/openssl/html/man3/PEM_read_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_read_PrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_read_RSAPrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_read_RSAPublicKey.html
+#usr/share/doc/openssl/html/man3/PEM_read_RSA_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_read_SSL_SESSION.html
+#usr/share/doc/openssl/html/man3/PEM_read_X509.html
+#usr/share/doc/openssl/html/man3/PEM_read_X509_AUX.html
+#usr/share/doc/openssl/html/man3/PEM_read_X509_CRL.html
+#usr/share/doc/openssl/html/man3/PEM_read_X509_REQ.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_CMS.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_DHparams.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_DSAPrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_DSA_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_DSAparams.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_ECPKParameters.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_EC_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_NETSCAPE_CERT_SEQUENCE.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_PKCS7.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_PKCS8.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_PKCS8_PRIV_KEY_INFO.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_PrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_RSAPrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_RSAPublicKey.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_RSA_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_SSL_SESSION.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_X509.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_X509_AUX.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_X509_CRL.html
+#usr/share/doc/openssl/html/man3/PEM_read_bio_X509_REQ.html
+#usr/share/doc/openssl/html/man3/PEM_write.html
+#usr/share/doc/openssl/html/man3/PEM_write_CMS.html
+#usr/share/doc/openssl/html/man3/PEM_write_DHparams.html
+#usr/share/doc/openssl/html/man3/PEM_write_DHxparams.html
+#usr/share/doc/openssl/html/man3/PEM_write_DSAPrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_write_DSA_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_write_DSAparams.html
+#usr/share/doc/openssl/html/man3/PEM_write_ECPKParameters.html
+#usr/share/doc/openssl/html/man3/PEM_write_ECPrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_write_EC_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_write_NETSCAPE_CERT_SEQUENCE.html
+#usr/share/doc/openssl/html/man3/PEM_write_PKCS7.html
+#usr/share/doc/openssl/html/man3/PEM_write_PKCS8.html
+#usr/share/doc/openssl/html/man3/PEM_write_PKCS8PrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_write_PKCS8PrivateKey_nid.html
+#usr/share/doc/openssl/html/man3/PEM_write_PKCS8_PRIV_KEY_INFO.html
+#usr/share/doc/openssl/html/man3/PEM_write_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_write_PrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_write_RSAPrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_write_RSAPublicKey.html
+#usr/share/doc/openssl/html/man3/PEM_write_RSA_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_write_SSL_SESSION.html
+#usr/share/doc/openssl/html/man3/PEM_write_X509.html
+#usr/share/doc/openssl/html/man3/PEM_write_X509_AUX.html
+#usr/share/doc/openssl/html/man3/PEM_write_X509_CRL.html
+#usr/share/doc/openssl/html/man3/PEM_write_X509_REQ.html
+#usr/share/doc/openssl/html/man3/PEM_write_X509_REQ_NEW.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_CMS.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_CMS_stream.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_DHparams.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_DHxparams.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_DSAPrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_DSA_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_DSAparams.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_ECPKParameters.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_ECPrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_EC_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_NETSCAPE_CERT_SEQUENCE.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_PKCS7.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_PKCS7_stream.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_PKCS8.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_PKCS8PrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_PKCS8PrivateKey_nid.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_PKCS8_PRIV_KEY_INFO.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_PrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_PrivateKey_traditional.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_RSAPrivateKey.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_RSAPublicKey.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_RSA_PUBKEY.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_SSL_SESSION.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_X509.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_X509_AUX.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_X509_CRL.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_X509_REQ.html
+#usr/share/doc/openssl/html/man3/PEM_write_bio_X509_REQ_NEW.html
+#usr/share/doc/openssl/html/man3/PKCS12_BAGS_free.html
+#usr/share/doc/openssl/html/man3/PKCS12_BAGS_new.html
+#usr/share/doc/openssl/html/man3/PKCS12_MAC_DATA_free.html
+#usr/share/doc/openssl/html/man3/PKCS12_MAC_DATA_new.html
+#usr/share/doc/openssl/html/man3/PKCS12_SAFEBAG_free.html
+#usr/share/doc/openssl/html/man3/PKCS12_SAFEBAG_new.html
+#usr/share/doc/openssl/html/man3/PKCS12_create.html
+#usr/share/doc/openssl/html/man3/PKCS12_free.html
+#usr/share/doc/openssl/html/man3/PKCS12_new.html
+#usr/share/doc/openssl/html/man3/PKCS12_newpass.html
+#usr/share/doc/openssl/html/man3/PKCS12_parse.html
+#usr/share/doc/openssl/html/man3/PKCS5_PBKDF2_HMAC.html
+#usr/share/doc/openssl/html/man3/PKCS5_PBKDF2_HMAC_SHA1.html
+#usr/share/doc/openssl/html/man3/PKCS7_DIGEST_free.html
+#usr/share/doc/openssl/html/man3/PKCS7_DIGEST_new.html
+#usr/share/doc/openssl/html/man3/PKCS7_ENCRYPT_free.html
+#usr/share/doc/openssl/html/man3/PKCS7_ENCRYPT_new.html
+#usr/share/doc/openssl/html/man3/PKCS7_ENC_CONTENT_free.html
+#usr/share/doc/openssl/html/man3/PKCS7_ENC_CONTENT_new.html
+#usr/share/doc/openssl/html/man3/PKCS7_ENVELOPE_free.html
+#usr/share/doc/openssl/html/man3/PKCS7_ENVELOPE_new.html
+#usr/share/doc/openssl/html/man3/PKCS7_ISSUER_AND_SERIAL_digest.html
+#usr/share/doc/openssl/html/man3/PKCS7_ISSUER_AND_SERIAL_free.html
+#usr/share/doc/openssl/html/man3/PKCS7_ISSUER_AND_SERIAL_new.html
+#usr/share/doc/openssl/html/man3/PKCS7_RECIP_INFO_free.html
+#usr/share/doc/openssl/html/man3/PKCS7_RECIP_INFO_new.html
+#usr/share/doc/openssl/html/man3/PKCS7_SIGNED_free.html
+#usr/share/doc/openssl/html/man3/PKCS7_SIGNED_new.html
+#usr/share/doc/openssl/html/man3/PKCS7_SIGNER_INFO_free.html
+#usr/share/doc/openssl/html/man3/PKCS7_SIGNER_INFO_new.html
+#usr/share/doc/openssl/html/man3/PKCS7_SIGN_ENVELOPE_free.html
+#usr/share/doc/openssl/html/man3/PKCS7_SIGN_ENVELOPE_new.html
+#usr/share/doc/openssl/html/man3/PKCS7_decrypt.html
+#usr/share/doc/openssl/html/man3/PKCS7_dup.html
+#usr/share/doc/openssl/html/man3/PKCS7_encrypt.html
+#usr/share/doc/openssl/html/man3/PKCS7_free.html
+#usr/share/doc/openssl/html/man3/PKCS7_get0_signers.html
+#usr/share/doc/openssl/html/man3/PKCS7_new.html
+#usr/share/doc/openssl/html/man3/PKCS7_print_ctx.html
+#usr/share/doc/openssl/html/man3/PKCS7_sign.html
+#usr/share/doc/openssl/html/man3/PKCS7_sign_add_signer.html
+#usr/share/doc/openssl/html/man3/PKCS7_verify.html
+#usr/share/doc/openssl/html/man3/PKCS8_PRIV_KEY_INFO_free.html
+#usr/share/doc/openssl/html/man3/PKCS8_PRIV_KEY_INFO_new.html
+#usr/share/doc/openssl/html/man3/PKEY_USAGE_PERIOD_free.html
+#usr/share/doc/openssl/html/man3/PKEY_USAGE_PERIOD_new.html
+#usr/share/doc/openssl/html/man3/POLICYINFO_free.html
+#usr/share/doc/openssl/html/man3/POLICYINFO_new.html
+#usr/share/doc/openssl/html/man3/POLICYQUALINFO_free.html
+#usr/share/doc/openssl/html/man3/POLICYQUALINFO_new.html
+#usr/share/doc/openssl/html/man3/POLICY_CONSTRAINTS_free.html
+#usr/share/doc/openssl/html/man3/POLICY_CONSTRAINTS_new.html
+#usr/share/doc/openssl/html/man3/POLICY_MAPPING_free.html
+#usr/share/doc/openssl/html/man3/POLICY_MAPPING_new.html
+#usr/share/doc/openssl/html/man3/PROXY_CERT_INFO_EXTENSION_free.html
+#usr/share/doc/openssl/html/man3/PROXY_CERT_INFO_EXTENSION_new.html
+#usr/share/doc/openssl/html/man3/PROXY_POLICY_free.html
+#usr/share/doc/openssl/html/man3/PROXY_POLICY_new.html
+#usr/share/doc/openssl/html/man3/RAND_OpenSSL.html
+#usr/share/doc/openssl/html/man3/RAND_add.html
+#usr/share/doc/openssl/html/man3/RAND_bytes.html
+#usr/share/doc/openssl/html/man3/RAND_cleanup.html
+#usr/share/doc/openssl/html/man3/RAND_egd.html
+#usr/share/doc/openssl/html/man3/RAND_egd_bytes.html
+#usr/share/doc/openssl/html/man3/RAND_event.html
+#usr/share/doc/openssl/html/man3/RAND_file_name.html
+#usr/share/doc/openssl/html/man3/RAND_get_rand_method.html
+#usr/share/doc/openssl/html/man3/RAND_load_file.html
+#usr/share/doc/openssl/html/man3/RAND_pseudo_bytes.html
+#usr/share/doc/openssl/html/man3/RAND_query_egd_bytes.html
+#usr/share/doc/openssl/html/man3/RAND_screen.html
+#usr/share/doc/openssl/html/man3/RAND_seed.html
+#usr/share/doc/openssl/html/man3/RAND_set_rand_method.html
+#usr/share/doc/openssl/html/man3/RAND_status.html
+#usr/share/doc/openssl/html/man3/RAND_write_file.html
+#usr/share/doc/openssl/html/man3/RC4.html
+#usr/share/doc/openssl/html/man3/RC4_set_key.html
+#usr/share/doc/openssl/html/man3/RIPEMD160.html
+#usr/share/doc/openssl/html/man3/RIPEMD160_Final.html
+#usr/share/doc/openssl/html/man3/RIPEMD160_Init.html
+#usr/share/doc/openssl/html/man3/RIPEMD160_Update.html
+#usr/share/doc/openssl/html/man3/RSAPrivateKey_dup.html
+#usr/share/doc/openssl/html/man3/RSAPublicKey_dup.html
+#usr/share/doc/openssl/html/man3/RSA_OAEP_PARAMS_free.html
+#usr/share/doc/openssl/html/man3/RSA_OAEP_PARAMS_new.html
+#usr/share/doc/openssl/html/man3/RSA_PKCS1_OpenSSL.html
+#usr/share/doc/openssl/html/man3/RSA_PSS_PARAMS_free.html
+#usr/share/doc/openssl/html/man3/RSA_PSS_PARAMS_new.html
+#usr/share/doc/openssl/html/man3/RSA_bits.html
+#usr/share/doc/openssl/html/man3/RSA_blinding_off.html
+#usr/share/doc/openssl/html/man3/RSA_blinding_on.html
+#usr/share/doc/openssl/html/man3/RSA_check_key.html
+#usr/share/doc/openssl/html/man3/RSA_check_key_ex.html
+#usr/share/doc/openssl/html/man3/RSA_clear_flags.html
+#usr/share/doc/openssl/html/man3/RSA_flags.html
+#usr/share/doc/openssl/html/man3/RSA_free.html
+#usr/share/doc/openssl/html/man3/RSA_generate_key.html
+#usr/share/doc/openssl/html/man3/RSA_generate_key_ex.html
+#usr/share/doc/openssl/html/man3/RSA_get0_crt_params.html
+#usr/share/doc/openssl/html/man3/RSA_get0_engine.html
+#usr/share/doc/openssl/html/man3/RSA_get0_factors.html
+#usr/share/doc/openssl/html/man3/RSA_get0_key.html
+#usr/share/doc/openssl/html/man3/RSA_get_default_method.html
+#usr/share/doc/openssl/html/man3/RSA_get_ex_data.html
+#usr/share/doc/openssl/html/man3/RSA_get_ex_new_index.html
+#usr/share/doc/openssl/html/man3/RSA_get_method.html
+#usr/share/doc/openssl/html/man3/RSA_meth_dup.html
+#usr/share/doc/openssl/html/man3/RSA_meth_free.html
+#usr/share/doc/openssl/html/man3/RSA_meth_get0_app_data.html
+#usr/share/doc/openssl/html/man3/RSA_meth_get0_name.html
+#usr/share/doc/openssl/html/man3/RSA_meth_get_bn_mod_exp.html
+#usr/share/doc/openssl/html/man3/RSA_meth_get_finish.html
+#usr/share/doc/openssl/html/man3/RSA_meth_get_flags.html
+#usr/share/doc/openssl/html/man3/RSA_meth_get_init.html
+#usr/share/doc/openssl/html/man3/RSA_meth_get_keygen.html
+#usr/share/doc/openssl/html/man3/RSA_meth_get_mod_exp.html
+#usr/share/doc/openssl/html/man3/RSA_meth_get_priv_dec.html
+#usr/share/doc/openssl/html/man3/RSA_meth_get_priv_enc.html
+#usr/share/doc/openssl/html/man3/RSA_meth_get_pub_dec.html
+#usr/share/doc/openssl/html/man3/RSA_meth_get_pub_enc.html
+#usr/share/doc/openssl/html/man3/RSA_meth_get_sign.html
+#usr/share/doc/openssl/html/man3/RSA_meth_get_verify.html
+#usr/share/doc/openssl/html/man3/RSA_meth_new.html
+#usr/share/doc/openssl/html/man3/RSA_meth_set0_app_data.html
+#usr/share/doc/openssl/html/man3/RSA_meth_set1_name.html
+#usr/share/doc/openssl/html/man3/RSA_meth_set_bn_mod_exp.html
+#usr/share/doc/openssl/html/man3/RSA_meth_set_finish.html
+#usr/share/doc/openssl/html/man3/RSA_meth_set_flags.html
+#usr/share/doc/openssl/html/man3/RSA_meth_set_init.html
+#usr/share/doc/openssl/html/man3/RSA_meth_set_keygen.html
+#usr/share/doc/openssl/html/man3/RSA_meth_set_mod_exp.html
+#usr/share/doc/openssl/html/man3/RSA_meth_set_priv_dec.html
+#usr/share/doc/openssl/html/man3/RSA_meth_set_priv_enc.html
+#usr/share/doc/openssl/html/man3/RSA_meth_set_pub_dec.html
+#usr/share/doc/openssl/html/man3/RSA_meth_set_pub_enc.html
+#usr/share/doc/openssl/html/man3/RSA_meth_set_sign.html
+#usr/share/doc/openssl/html/man3/RSA_meth_set_verify.html
+#usr/share/doc/openssl/html/man3/RSA_new.html
+#usr/share/doc/openssl/html/man3/RSA_new_method.html
+#usr/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_OAEP.html
+#usr/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_1.html
+#usr/share/doc/openssl/html/man3/RSA_padding_add_PKCS1_type_2.html
+#usr/share/doc/openssl/html/man3/RSA_padding_add_SSLv23.html
+#usr/share/doc/openssl/html/man3/RSA_padding_add_none.html
+#usr/share/doc/openssl/html/man3/RSA_padding_check_PKCS1_OAEP.html
+#usr/share/doc/openssl/html/man3/RSA_padding_check_PKCS1_type_1.html
+#usr/share/doc/openssl/html/man3/RSA_padding_check_PKCS1_type_2.html
+#usr/share/doc/openssl/html/man3/RSA_padding_check_SSLv23.html
+#usr/share/doc/openssl/html/man3/RSA_padding_check_none.html
+#usr/share/doc/openssl/html/man3/RSA_print.html
+#usr/share/doc/openssl/html/man3/RSA_print_fp.html
+#usr/share/doc/openssl/html/man3/RSA_private_decrypt.html
+#usr/share/doc/openssl/html/man3/RSA_private_encrypt.html
+#usr/share/doc/openssl/html/man3/RSA_public_decrypt.html
+#usr/share/doc/openssl/html/man3/RSA_public_encrypt.html
+#usr/share/doc/openssl/html/man3/RSA_set0_crt_params.html
+#usr/share/doc/openssl/html/man3/RSA_set0_factors.html
+#usr/share/doc/openssl/html/man3/RSA_set0_key.html
+#usr/share/doc/openssl/html/man3/RSA_set_default_method.html
+#usr/share/doc/openssl/html/man3/RSA_set_ex_data.html
+#usr/share/doc/openssl/html/man3/RSA_set_flags.html
+#usr/share/doc/openssl/html/man3/RSA_set_method.html
+#usr/share/doc/openssl/html/man3/RSA_sign.html
+#usr/share/doc/openssl/html/man3/RSA_sign_ASN1_OCTET_STRING.html
+#usr/share/doc/openssl/html/man3/RSA_size.html
+#usr/share/doc/openssl/html/man3/RSA_test_flags.html
+#usr/share/doc/openssl/html/man3/RSA_verify.html
+#usr/share/doc/openssl/html/man3/RSA_verify_ASN1_OCTET_STRING.html
+#usr/share/doc/openssl/html/man3/SCT_LIST_free.html
+#usr/share/doc/openssl/html/man3/SCT_LIST_print.html
+#usr/share/doc/openssl/html/man3/SCT_LIST_validate.html
+#usr/share/doc/openssl/html/man3/SCT_free.html
+#usr/share/doc/openssl/html/man3/SCT_get0_extensions.html
+#usr/share/doc/openssl/html/man3/SCT_get0_log_id.html
+#usr/share/doc/openssl/html/man3/SCT_get0_signature.html
+#usr/share/doc/openssl/html/man3/SCT_get_log_entry_type.html
+#usr/share/doc/openssl/html/man3/SCT_get_signature_nid.html
+#usr/share/doc/openssl/html/man3/SCT_get_source.html
+#usr/share/doc/openssl/html/man3/SCT_get_timestamp.html
+#usr/share/doc/openssl/html/man3/SCT_get_validation_status.html
+#usr/share/doc/openssl/html/man3/SCT_get_version.html
+#usr/share/doc/openssl/html/man3/SCT_new.html
+#usr/share/doc/openssl/html/man3/SCT_new_from_base64.html
+#usr/share/doc/openssl/html/man3/SCT_print.html
+#usr/share/doc/openssl/html/man3/SCT_set0_extensions.html
+#usr/share/doc/openssl/html/man3/SCT_set0_log_id.html
+#usr/share/doc/openssl/html/man3/SCT_set0_signature.html
+#usr/share/doc/openssl/html/man3/SCT_set1_extensions.html
+#usr/share/doc/openssl/html/man3/SCT_set1_log_id.html
+#usr/share/doc/openssl/html/man3/SCT_set1_signature.html
+#usr/share/doc/openssl/html/man3/SCT_set_log_entry_type.html
+#usr/share/doc/openssl/html/man3/SCT_set_signature_nid.html
+#usr/share/doc/openssl/html/man3/SCT_set_source.html
+#usr/share/doc/openssl/html/man3/SCT_set_timestamp.html
+#usr/share/doc/openssl/html/man3/SCT_set_version.html
+#usr/share/doc/openssl/html/man3/SCT_validate.html
+#usr/share/doc/openssl/html/man3/SCT_validation_status_string.html
+#usr/share/doc/openssl/html/man3/SHA1.html
+#usr/share/doc/openssl/html/man3/SHA1_Final.html
+#usr/share/doc/openssl/html/man3/SHA1_Init.html
+#usr/share/doc/openssl/html/man3/SHA1_Update.html
+#usr/share/doc/openssl/html/man3/SHA224.html
+#usr/share/doc/openssl/html/man3/SHA224_Final.html
+#usr/share/doc/openssl/html/man3/SHA224_Init.html
+#usr/share/doc/openssl/html/man3/SHA224_Update.html
+#usr/share/doc/openssl/html/man3/SHA256.html
+#usr/share/doc/openssl/html/man3/SHA256_Final.html
+#usr/share/doc/openssl/html/man3/SHA256_Init.html
+#usr/share/doc/openssl/html/man3/SHA256_Update.html
+#usr/share/doc/openssl/html/man3/SHA384.html
+#usr/share/doc/openssl/html/man3/SHA384_Final.html
+#usr/share/doc/openssl/html/man3/SHA384_Init.html
+#usr/share/doc/openssl/html/man3/SHA384_Update.html
+#usr/share/doc/openssl/html/man3/SHA512.html
+#usr/share/doc/openssl/html/man3/SHA512_Final.html
+#usr/share/doc/openssl/html/man3/SHA512_Init.html
+#usr/share/doc/openssl/html/man3/SHA512_Update.html
+#usr/share/doc/openssl/html/man3/SMIME_read_CMS.html
+#usr/share/doc/openssl/html/man3/SMIME_read_PKCS7.html
+#usr/share/doc/openssl/html/man3/SMIME_write_CMS.html
+#usr/share/doc/openssl/html/man3/SMIME_write_PKCS7.html
+#usr/share/doc/openssl/html/man3/SSL_CIPHER_description.html
+#usr/share/doc/openssl/html/man3/SSL_CIPHER_get_auth_nid.html
+#usr/share/doc/openssl/html/man3/SSL_CIPHER_get_bits.html
+#usr/share/doc/openssl/html/man3/SSL_CIPHER_get_cipher_nid.html
+#usr/share/doc/openssl/html/man3/SSL_CIPHER_get_digest_nid.html
+#usr/share/doc/openssl/html/man3/SSL_CIPHER_get_kx_nid.html
+#usr/share/doc/openssl/html/man3/SSL_CIPHER_get_name.html
+#usr/share/doc/openssl/html/man3/SSL_CIPHER_get_version.html
+#usr/share/doc/openssl/html/man3/SSL_CIPHER_is_aead.html
+#usr/share/doc/openssl/html/man3/SSL_COMP_add_compression_method.html
+#usr/share/doc/openssl/html/man3/SSL_COMP_free_compression_methods.html
+#usr/share/doc/openssl/html/man3/SSL_COMP_get0_name.html
+#usr/share/doc/openssl/html/man3/SSL_COMP_get_compression_methods.html
+#usr/share/doc/openssl/html/man3/SSL_COMP_get_id.html
+#usr/share/doc/openssl/html/man3/SSL_CONF_CTX_clear_flags.html
+#usr/share/doc/openssl/html/man3/SSL_CONF_CTX_free.html
+#usr/share/doc/openssl/html/man3/SSL_CONF_CTX_new.html
+#usr/share/doc/openssl/html/man3/SSL_CONF_CTX_set1_prefix.html
+#usr/share/doc/openssl/html/man3/SSL_CONF_CTX_set_flags.html
+#usr/share/doc/openssl/html/man3/SSL_CONF_CTX_set_ssl.html
+#usr/share/doc/openssl/html/man3/SSL_CONF_CTX_set_ssl_ctx.html
+#usr/share/doc/openssl/html/man3/SSL_CONF_cmd.html
+#usr/share/doc/openssl/html/man3/SSL_CONF_cmd_argv.html
+#usr/share/doc/openssl/html/man3/SSL_CONF_cmd_value_type.html
+#usr/share/doc/openssl/html/man3/SSL_CONF_finish.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_add0_chain_cert.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_add1_chain_cert.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_add_client_CA.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_add_client_custom_ext.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_add_extra_chain_cert.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_add_server_custom_ext.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_add_session.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_build_cert_chain.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_callback_ctrl.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_check_private_key.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_clear_chain_certs.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_clear_extra_chain_certs.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_clear_options.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_config.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_ct_is_enabled.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_ctrl.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_dane_clear_flags.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_dane_enable.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_dane_mtype_set.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_dane_set_flags.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_disable_ct.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_enable_ct.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_flush_sessions.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_free.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get0_chain_certs.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get0_param.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get0_security_ex_data.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_cert_store.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_ciphers.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_client_CA_list.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_client_cert_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_default_passwd_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_default_passwd_cb_userdata.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_default_read_ahead.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_ex_data.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_info_callback.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_max_cert_list.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_max_proto_version.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_min_proto_version.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_mode.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_options.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_quiet_shutdown.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_read_ahead.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_security_callback.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_security_level.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_session_cache_mode.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_timeout.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_tlsext_status_arg.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_tlsext_status_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_tlsext_status_type.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_verify_callback.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_verify_depth.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_get_verify_mode.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_has_client_custom_ext.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_load_verify_locations.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_new.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_remove_session.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_select_current_cert.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_accept.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_accept_good.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_accept_renegotiate.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_cache_full.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_cb_hits.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_connect.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_connect_good.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_connect_renegotiate.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_get_cache_size.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_get_get_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_get_new_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_get_remove_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_hits.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_misses.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_number.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_set_cache_size.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_set_get_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_set_new_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_set_remove_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sess_timeouts.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_sessions.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set0_chain.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set0_chain_cert_store.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set0_security_ex_data.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set0_verify_cert_store.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set1_chain.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set1_chain_cert_store.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set1_client_sigalgs.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set1_client_sigalgs_list.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set1_curves.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set1_curves_list.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set1_param.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set1_sigalgs.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set1_sigalgs_list.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set1_verify_cert_store.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_alpn_protos.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_alpn_select_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_cert_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_cert_store.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_cert_verify_callback.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_cipher_list.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_client_CA_list.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_client_cert_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_ct_validation_callback.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_ctlog_list_file.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_current_cert.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_default_ctlog_list_file.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_default_passwd_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_default_passwd_cb_userdata.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_default_read_buffer_len.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_default_verify_dir.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_default_verify_file.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_default_verify_paths.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_ex_data.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_generate_session_id.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_info_callback.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_max_cert_list.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_max_pipelines.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_max_proto_version.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_max_send_fragment.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_min_proto_version.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_mode.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_msg_callback.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_msg_callback_arg.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_next_proto_select_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_next_protos_advertised_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_options.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_psk_client_callback.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_psk_server_callback.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_quiet_shutdown.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_read_ahead.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_security_callback.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_security_level.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_session_cache_mode.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_session_id_context.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_split_send_fragment.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_ssl_version.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_timeout.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_arg.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_status_type.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_ticket_key_cb.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_tlsext_use_srtp.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_tmp_dh.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_tmp_dh_callback.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_verify.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_set_verify_depth.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_up_ref.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_use_PrivateKey.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_use_PrivateKey_ASN1.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_use_PrivateKey_file.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_use_RSAPrivateKey.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_use_RSAPrivateKey_ASN1.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_use_RSAPrivateKey_file.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_use_certificate.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_use_certificate_ASN1.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_use_certificate_chain_file.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_use_certificate_file.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_use_psk_identity_hint.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_use_serverinfo.html
+#usr/share/doc/openssl/html/man3/SSL_CTX_use_serverinfo_file.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_free.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_get0_cipher.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_get0_hostname.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_get0_id_context.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_get0_peer.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_get0_ticket.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_get_compress_id.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_get_ex_data.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_get_id.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_get_master_key.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_get_protocol_version.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_get_ticket_lifetime_hint.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_get_time.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_get_timeout.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_has_ticket.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_new.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_print.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_print_fp.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_print_keylog.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_set1_id.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_set1_id_context.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_set_ex_data.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_set_time.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_set_timeout.html
+#usr/share/doc/openssl/html/man3/SSL_SESSION_up_ref.html
+#usr/share/doc/openssl/html/man3/SSL_accept.html
+#usr/share/doc/openssl/html/man3/SSL_add0_chain_cert.html
+#usr/share/doc/openssl/html/man3/SSL_add1_chain_cert.html
+#usr/share/doc/openssl/html/man3/SSL_add1_host.html
+#usr/share/doc/openssl/html/man3/SSL_add_client_CA.html
+#usr/share/doc/openssl/html/man3/SSL_add_session.html
+#usr/share/doc/openssl/html/man3/SSL_alert_desc_string.html
+#usr/share/doc/openssl/html/man3/SSL_alert_desc_string_long.html
+#usr/share/doc/openssl/html/man3/SSL_alert_type_string.html
+#usr/share/doc/openssl/html/man3/SSL_alert_type_string_long.html
+#usr/share/doc/openssl/html/man3/SSL_build_cert_chain.html
+#usr/share/doc/openssl/html/man3/SSL_callback_ctrl.html
+#usr/share/doc/openssl/html/man3/SSL_check_chain.html
+#usr/share/doc/openssl/html/man3/SSL_check_private_key.html
+#usr/share/doc/openssl/html/man3/SSL_clear.html
+#usr/share/doc/openssl/html/man3/SSL_clear_chain_certs.html
+#usr/share/doc/openssl/html/man3/SSL_clear_options.html
+#usr/share/doc/openssl/html/man3/SSL_config.html
+#usr/share/doc/openssl/html/man3/SSL_connect.html
+#usr/share/doc/openssl/html/man3/SSL_ct_is_enabled.html
+#usr/share/doc/openssl/html/man3/SSL_ctrl.html
+#usr/share/doc/openssl/html/man3/SSL_dane_clear_flags.html
+#usr/share/doc/openssl/html/man3/SSL_dane_enable.html
+#usr/share/doc/openssl/html/man3/SSL_dane_set_flags.html
+#usr/share/doc/openssl/html/man3/SSL_dane_tlsa_add.html
+#usr/share/doc/openssl/html/man3/SSL_disable_ct.html
+#usr/share/doc/openssl/html/man3/SSL_do_handshake.html
+#usr/share/doc/openssl/html/man3/SSL_enable_ct.html
+#usr/share/doc/openssl/html/man3/SSL_export_keying_material.html
+#usr/share/doc/openssl/html/man3/SSL_extension_supported.html
+#usr/share/doc/openssl/html/man3/SSL_flush_sessions.html
+#usr/share/doc/openssl/html/man3/SSL_free.html
+#usr/share/doc/openssl/html/man3/SSL_get0_alpn_selected.html
+#usr/share/doc/openssl/html/man3/SSL_get0_chain_certs.html
+#usr/share/doc/openssl/html/man3/SSL_get0_dane_authority.html
+#usr/share/doc/openssl/html/man3/SSL_get0_dane_tlsa.html
+#usr/share/doc/openssl/html/man3/SSL_get0_next_proto_negotiated.html
+#usr/share/doc/openssl/html/man3/SSL_get0_param.html
+#usr/share/doc/openssl/html/man3/SSL_get0_peer_scts.html
+#usr/share/doc/openssl/html/man3/SSL_get0_peername.html
+#usr/share/doc/openssl/html/man3/SSL_get0_security_ex_data.html
+#usr/share/doc/openssl/html/man3/SSL_get0_session.html
+#usr/share/doc/openssl/html/man3/SSL_get0_verified_chain.html
+#usr/share/doc/openssl/html/man3/SSL_get1_curves.html
+#usr/share/doc/openssl/html/man3/SSL_get1_session.html
+#usr/share/doc/openssl/html/man3/SSL_get1_supported_ciphers.html
+#usr/share/doc/openssl/html/man3/SSL_get_SSL_CTX.html
+#usr/share/doc/openssl/html/man3/SSL_get_all_async_fds.html
+#usr/share/doc/openssl/html/man3/SSL_get_changed_async_fds.html
+#usr/share/doc/openssl/html/man3/SSL_get_cipher.html
+#usr/share/doc/openssl/html/man3/SSL_get_cipher_bits.html
+#usr/share/doc/openssl/html/man3/SSL_get_cipher_list.html
+#usr/share/doc/openssl/html/man3/SSL_get_cipher_name.html
+#usr/share/doc/openssl/html/man3/SSL_get_cipher_version.html
+#usr/share/doc/openssl/html/man3/SSL_get_ciphers.html
+#usr/share/doc/openssl/html/man3/SSL_get_client_CA_list.html
+#usr/share/doc/openssl/html/man3/SSL_get_client_ciphers.html
+#usr/share/doc/openssl/html/man3/SSL_get_client_random.html
+#usr/share/doc/openssl/html/man3/SSL_get_current_cipher.html
+#usr/share/doc/openssl/html/man3/SSL_get_default_passwd_cb.html
+#usr/share/doc/openssl/html/man3/SSL_get_default_passwd_cb_userdata.html
+#usr/share/doc/openssl/html/man3/SSL_get_default_timeout.html
+#usr/share/doc/openssl/html/man3/SSL_get_error.html
+#usr/share/doc/openssl/html/man3/SSL_get_ex_data.html
+#usr/share/doc/openssl/html/man3/SSL_get_ex_data_X509_STORE_CTX_idx.html
+#usr/share/doc/openssl/html/man3/SSL_get_extms_support.html
+#usr/share/doc/openssl/html/man3/SSL_get_fd.html
+#usr/share/doc/openssl/html/man3/SSL_get_info_callback.html
+#usr/share/doc/openssl/html/man3/SSL_get_max_cert_list.html
+#usr/share/doc/openssl/html/man3/SSL_get_max_proto_version.html
+#usr/share/doc/openssl/html/man3/SSL_get_min_proto_version.html
+#usr/share/doc/openssl/html/man3/SSL_get_mode.html
+#usr/share/doc/openssl/html/man3/SSL_get_options.html
+#usr/share/doc/openssl/html/man3/SSL_get_peer_cert_chain.html
+#usr/share/doc/openssl/html/man3/SSL_get_peer_certificate.html
+#usr/share/doc/openssl/html/man3/SSL_get_psk_identity.html
+#usr/share/doc/openssl/html/man3/SSL_get_psk_identity_hint.html
+#usr/share/doc/openssl/html/man3/SSL_get_quiet_shutdown.html
+#usr/share/doc/openssl/html/man3/SSL_get_rbio.html
+#usr/share/doc/openssl/html/man3/SSL_get_read_ahead.html
+#usr/share/doc/openssl/html/man3/SSL_get_rfd.html
+#usr/share/doc/openssl/html/man3/SSL_get_secure_renegotiation_support.html
+#usr/share/doc/openssl/html/man3/SSL_get_security_callback.html
+#usr/share/doc/openssl/html/man3/SSL_get_security_level.html
+#usr/share/doc/openssl/html/man3/SSL_get_selected_srtp_profile.html
+#usr/share/doc/openssl/html/man3/SSL_get_server_random.html
+#usr/share/doc/openssl/html/man3/SSL_get_session.html
+#usr/share/doc/openssl/html/man3/SSL_get_shared_curve.html
+#usr/share/doc/openssl/html/man3/SSL_get_shared_sigalgs.html
+#usr/share/doc/openssl/html/man3/SSL_get_shutdown.html
+#usr/share/doc/openssl/html/man3/SSL_get_sigalgs.html
+#usr/share/doc/openssl/html/man3/SSL_get_srtp_profiles.html
+#usr/share/doc/openssl/html/man3/SSL_get_ssl_method.html
+#usr/share/doc/openssl/html/man3/SSL_get_time.html
+#usr/share/doc/openssl/html/man3/SSL_get_timeout.html
+#usr/share/doc/openssl/html/man3/SSL_get_tlsext_status_ocsp_resp.html
+#usr/share/doc/openssl/html/man3/SSL_get_tlsext_status_type.html
+#usr/share/doc/openssl/html/man3/SSL_get_verify_callback.html
+#usr/share/doc/openssl/html/man3/SSL_get_verify_depth.html
+#usr/share/doc/openssl/html/man3/SSL_get_verify_mode.html
+#usr/share/doc/openssl/html/man3/SSL_get_verify_result.html
+#usr/share/doc/openssl/html/man3/SSL_get_version.html
+#usr/share/doc/openssl/html/man3/SSL_get_wbio.html
+#usr/share/doc/openssl/html/man3/SSL_get_wfd.html
+#usr/share/doc/openssl/html/man3/SSL_has_matching_session_id.html
+#usr/share/doc/openssl/html/man3/SSL_has_pending.html
+#usr/share/doc/openssl/html/man3/SSL_is_dtls.html
+#usr/share/doc/openssl/html/man3/SSL_library_init.html
+#usr/share/doc/openssl/html/man3/SSL_load_client_CA_file.html
+#usr/share/doc/openssl/html/man3/SSL_load_error_strings.html
+#usr/share/doc/openssl/html/man3/SSL_new.html
+#usr/share/doc/openssl/html/man3/SSL_pending.html
+#usr/share/doc/openssl/html/man3/SSL_read.html
+#usr/share/doc/openssl/html/man3/SSL_remove_session.html
+#usr/share/doc/openssl/html/man3/SSL_rstate_string.html
+#usr/share/doc/openssl/html/man3/SSL_rstate_string_long.html
+#usr/share/doc/openssl/html/man3/SSL_select_current_cert.html
+#usr/share/doc/openssl/html/man3/SSL_select_next_proto.html
+#usr/share/doc/openssl/html/man3/SSL_session_reused.html
+#usr/share/doc/openssl/html/man3/SSL_set0_chain.html
+#usr/share/doc/openssl/html/man3/SSL_set0_chain_cert_store.html
+#usr/share/doc/openssl/html/man3/SSL_set0_rbio.html
+#usr/share/doc/openssl/html/man3/SSL_set0_security_ex_data.html
+#usr/share/doc/openssl/html/man3/SSL_set0_verify_cert_store.html
+#usr/share/doc/openssl/html/man3/SSL_set0_wbio.html
+#usr/share/doc/openssl/html/man3/SSL_set1_chain.html
+#usr/share/doc/openssl/html/man3/SSL_set1_chain_cert_store.html
+#usr/share/doc/openssl/html/man3/SSL_set1_client_sigalgs.html
+#usr/share/doc/openssl/html/man3/SSL_set1_client_sigalgs_list.html
+#usr/share/doc/openssl/html/man3/SSL_set1_curves.html
+#usr/share/doc/openssl/html/man3/SSL_set1_curves_list.html
+#usr/share/doc/openssl/html/man3/SSL_set1_host.html
+#usr/share/doc/openssl/html/man3/SSL_set1_param.html
+#usr/share/doc/openssl/html/man3/SSL_set1_sigalgs.html
+#usr/share/doc/openssl/html/man3/SSL_set1_sigalgs_list.html
+#usr/share/doc/openssl/html/man3/SSL_set1_verify_cert_store.html
+#usr/share/doc/openssl/html/man3/SSL_set_accept_state.html
+#usr/share/doc/openssl/html/man3/SSL_set_alpn_protos.html
+#usr/share/doc/openssl/html/man3/SSL_set_bio.html
+#usr/share/doc/openssl/html/man3/SSL_set_cert_cb.html
+#usr/share/doc/openssl/html/man3/SSL_set_cipher_list.html
+#usr/share/doc/openssl/html/man3/SSL_set_client_CA_list.html
+#usr/share/doc/openssl/html/man3/SSL_set_connect_state.html
+#usr/share/doc/openssl/html/man3/SSL_set_ct_validation_callback.html
+#usr/share/doc/openssl/html/man3/SSL_set_current_cert.html
+#usr/share/doc/openssl/html/man3/SSL_set_default_passwd_cb.html
+#usr/share/doc/openssl/html/man3/SSL_set_default_passwd_cb_userdata.html
+#usr/share/doc/openssl/html/man3/SSL_set_default_read_buffer_len.html
+#usr/share/doc/openssl/html/man3/SSL_set_ex_data.html
+#usr/share/doc/openssl/html/man3/SSL_set_fd.html
+#usr/share/doc/openssl/html/man3/SSL_set_generate_session_id.html
+#usr/share/doc/openssl/html/man3/SSL_set_hostflags.html
+#usr/share/doc/openssl/html/man3/SSL_set_info_callback.html
+#usr/share/doc/openssl/html/man3/SSL_set_max_cert_list.html
+#usr/share/doc/openssl/html/man3/SSL_set_max_pipelines.html
+#usr/share/doc/openssl/html/man3/SSL_set_max_proto_version.html
+#usr/share/doc/openssl/html/man3/SSL_set_max_send_fragment.html
+#usr/share/doc/openssl/html/man3/SSL_set_min_proto_version.html
+#usr/share/doc/openssl/html/man3/SSL_set_mode.html
+#usr/share/doc/openssl/html/man3/SSL_set_msg_callback.html
+#usr/share/doc/openssl/html/man3/SSL_set_msg_callback_arg.html
+#usr/share/doc/openssl/html/man3/SSL_set_options.html
+#usr/share/doc/openssl/html/man3/SSL_set_psk_client_callback.html
+#usr/share/doc/openssl/html/man3/SSL_set_psk_server_callback.html
+#usr/share/doc/openssl/html/man3/SSL_set_quiet_shutdown.html
+#usr/share/doc/openssl/html/man3/SSL_set_read_ahead.html
+#usr/share/doc/openssl/html/man3/SSL_set_rfd.html
+#usr/share/doc/openssl/html/man3/SSL_set_security_callback.html
+#usr/share/doc/openssl/html/man3/SSL_set_security_level.html
+#usr/share/doc/openssl/html/man3/SSL_set_session.html
+#usr/share/doc/openssl/html/man3/SSL_set_session_id_context.html
+#usr/share/doc/openssl/html/man3/SSL_set_shutdown.html
+#usr/share/doc/openssl/html/man3/SSL_set_split_send_fragment.html
+#usr/share/doc/openssl/html/man3/SSL_set_ssl_method.html
+#usr/share/doc/openssl/html/man3/SSL_set_time.html
+#usr/share/doc/openssl/html/man3/SSL_set_timeout.html
+#usr/share/doc/openssl/html/man3/SSL_set_tlsext_status_ocsp_resp.html
+#usr/share/doc/openssl/html/man3/SSL_set_tlsext_status_type.html
+#usr/share/doc/openssl/html/man3/SSL_set_tlsext_use_srtp.html
+#usr/share/doc/openssl/html/man3/SSL_set_tmp_dh.html
+#usr/share/doc/openssl/html/man3/SSL_set_tmp_dh_callback.html
+#usr/share/doc/openssl/html/man3/SSL_set_verify.html
+#usr/share/doc/openssl/html/man3/SSL_set_verify_depth.html
+#usr/share/doc/openssl/html/man3/SSL_set_verify_result.html
+#usr/share/doc/openssl/html/man3/SSL_set_wfd.html
+#usr/share/doc/openssl/html/man3/SSL_shutdown.html
+#usr/share/doc/openssl/html/man3/SSL_state_string.html
+#usr/share/doc/openssl/html/man3/SSL_state_string_long.html
+#usr/share/doc/openssl/html/man3/SSL_up_ref.html
+#usr/share/doc/openssl/html/man3/SSL_use_PrivateKey.html
+#usr/share/doc/openssl/html/man3/SSL_use_PrivateKey_ASN1.html
+#usr/share/doc/openssl/html/man3/SSL_use_PrivateKey_file.html
+#usr/share/doc/openssl/html/man3/SSL_use_RSAPrivateKey.html
+#usr/share/doc/openssl/html/man3/SSL_use_RSAPrivateKey_ASN1.html
+#usr/share/doc/openssl/html/man3/SSL_use_RSAPrivateKey_file.html
+#usr/share/doc/openssl/html/man3/SSL_use_certificate.html
+#usr/share/doc/openssl/html/man3/SSL_use_certificate_ASN1.html
+#usr/share/doc/openssl/html/man3/SSL_use_certificate_chain_file.html
+#usr/share/doc/openssl/html/man3/SSL_use_certificate_file.html
+#usr/share/doc/openssl/html/man3/SSL_use_psk_identity_hint.html
+#usr/share/doc/openssl/html/man3/SSL_verify_cb.html
+#usr/share/doc/openssl/html/man3/SSL_waiting_for_async.html
+#usr/share/doc/openssl/html/man3/SSL_want.html
+#usr/share/doc/openssl/html/man3/SSL_want_async.html
+#usr/share/doc/openssl/html/man3/SSL_want_async_job.html
+#usr/share/doc/openssl/html/man3/SSL_want_nothing.html
+#usr/share/doc/openssl/html/man3/SSL_want_read.html
+#usr/share/doc/openssl/html/man3/SSL_want_write.html
+#usr/share/doc/openssl/html/man3/SSL_want_x509_lookup.html
+#usr/share/doc/openssl/html/man3/SSL_write.html
+#usr/share/doc/openssl/html/man3/SSLv23_client_method.html
+#usr/share/doc/openssl/html/man3/SSLv23_method.html
+#usr/share/doc/openssl/html/man3/SSLv23_server_method.html
+#usr/share/doc/openssl/html/man3/SSLv3_client_method.html
+#usr/share/doc/openssl/html/man3/SSLv3_method.html
+#usr/share/doc/openssl/html/man3/SSLv3_server_method.html
+#usr/share/doc/openssl/html/man3/SXNETID_free.html
+#usr/share/doc/openssl/html/man3/SXNETID_new.html
+#usr/share/doc/openssl/html/man3/SXNET_free.html
+#usr/share/doc/openssl/html/man3/SXNET_new.html
+#usr/share/doc/openssl/html/man3/TLS_FEATURE_free.html
+#usr/share/doc/openssl/html/man3/TLS_FEATURE_new.html
+#usr/share/doc/openssl/html/man3/TLS_client_method.html
+#usr/share/doc/openssl/html/man3/TLS_method.html
+#usr/share/doc/openssl/html/man3/TLS_server_method.html
+#usr/share/doc/openssl/html/man3/TLSv1_1_client_method.html
+#usr/share/doc/openssl/html/man3/TLSv1_1_method.html
+#usr/share/doc/openssl/html/man3/TLSv1_1_server_method.html
+#usr/share/doc/openssl/html/man3/TLSv1_2_client_method.html
+#usr/share/doc/openssl/html/man3/TLSv1_2_method.html
+#usr/share/doc/openssl/html/man3/TLSv1_2_server_method.html
+#usr/share/doc/openssl/html/man3/TLSv1_client_method.html
+#usr/share/doc/openssl/html/man3/TLSv1_method.html
+#usr/share/doc/openssl/html/man3/TLSv1_server_method.html
+#usr/share/doc/openssl/html/man3/TS_ACCURACY_dup.html
+#usr/share/doc/openssl/html/man3/TS_ACCURACY_free.html
+#usr/share/doc/openssl/html/man3/TS_ACCURACY_new.html
+#usr/share/doc/openssl/html/man3/TS_MSG_IMPRINT_dup.html
+#usr/share/doc/openssl/html/man3/TS_MSG_IMPRINT_free.html
+#usr/share/doc/openssl/html/man3/TS_MSG_IMPRINT_new.html
+#usr/share/doc/openssl/html/man3/TS_REQ_dup.html
+#usr/share/doc/openssl/html/man3/TS_REQ_free.html
+#usr/share/doc/openssl/html/man3/TS_REQ_new.html
+#usr/share/doc/openssl/html/man3/TS_RESP_dup.html
+#usr/share/doc/openssl/html/man3/TS_RESP_free.html
+#usr/share/doc/openssl/html/man3/TS_RESP_new.html
+#usr/share/doc/openssl/html/man3/TS_STATUS_INFO_dup.html
+#usr/share/doc/openssl/html/man3/TS_STATUS_INFO_free.html
+#usr/share/doc/openssl/html/man3/TS_STATUS_INFO_new.html
+#usr/share/doc/openssl/html/man3/TS_TST_INFO_dup.html
+#usr/share/doc/openssl/html/man3/TS_TST_INFO_free.html
+#usr/share/doc/openssl/html/man3/TS_TST_INFO_new.html
+#usr/share/doc/openssl/html/man3/UI.html
+#usr/share/doc/openssl/html/man3/UI_METHOD.html
+#usr/share/doc/openssl/html/man3/UI_OpenSSL.html
+#usr/share/doc/openssl/html/man3/UI_STRING.html
+#usr/share/doc/openssl/html/man3/UI_add_error_string.html
+#usr/share/doc/openssl/html/man3/UI_add_info_string.html
+#usr/share/doc/openssl/html/man3/UI_add_input_boolean.html
+#usr/share/doc/openssl/html/man3/UI_add_input_string.html
+#usr/share/doc/openssl/html/man3/UI_add_user_data.html
+#usr/share/doc/openssl/html/man3/UI_add_verify_string.html
+#usr/share/doc/openssl/html/man3/UI_construct_prompt.html
+#usr/share/doc/openssl/html/man3/UI_create_method.html
+#usr/share/doc/openssl/html/man3/UI_ctrl.html
+#usr/share/doc/openssl/html/man3/UI_destroy_method.html
+#usr/share/doc/openssl/html/man3/UI_dup_error_string.html
+#usr/share/doc/openssl/html/man3/UI_dup_info_string.html
+#usr/share/doc/openssl/html/man3/UI_dup_input_boolean.html
+#usr/share/doc/openssl/html/man3/UI_dup_input_string.html
+#usr/share/doc/openssl/html/man3/UI_dup_verify_string.html
+#usr/share/doc/openssl/html/man3/UI_free.html
+#usr/share/doc/openssl/html/man3/UI_get0_action_string.html
+#usr/share/doc/openssl/html/man3/UI_get0_output_string.html
+#usr/share/doc/openssl/html/man3/UI_get0_result.html
+#usr/share/doc/openssl/html/man3/UI_get0_result_string.html
+#usr/share/doc/openssl/html/man3/UI_get0_test_string.html
+#usr/share/doc/openssl/html/man3/UI_get0_user_data.html
+#usr/share/doc/openssl/html/man3/UI_get_default_method.html
+#usr/share/doc/openssl/html/man3/UI_get_ex_data.html
+#usr/share/doc/openssl/html/man3/UI_get_ex_new_index.html
+#usr/share/doc/openssl/html/man3/UI_get_input_flags.html
+#usr/share/doc/openssl/html/man3/UI_get_method.html
+#usr/share/doc/openssl/html/man3/UI_get_result_maxsize.html
+#usr/share/doc/openssl/html/man3/UI_get_result_minsize.html
+#usr/share/doc/openssl/html/man3/UI_get_string_type.html
+#usr/share/doc/openssl/html/man3/UI_method_get_closer.html
+#usr/share/doc/openssl/html/man3/UI_method_get_ex_data.html
+#usr/share/doc/openssl/html/man3/UI_method_get_flusher.html
+#usr/share/doc/openssl/html/man3/UI_method_get_opener.html
+#usr/share/doc/openssl/html/man3/UI_method_get_prompt_constructor.html
+#usr/share/doc/openssl/html/man3/UI_method_get_reader.html
+#usr/share/doc/openssl/html/man3/UI_method_get_writer.html
+#usr/share/doc/openssl/html/man3/UI_method_set_closer.html
+#usr/share/doc/openssl/html/man3/UI_method_set_ex_data.html
+#usr/share/doc/openssl/html/man3/UI_method_set_flusher.html
+#usr/share/doc/openssl/html/man3/UI_method_set_opener.html
+#usr/share/doc/openssl/html/man3/UI_method_set_prompt_constructor.html
+#usr/share/doc/openssl/html/man3/UI_method_set_reader.html
+#usr/share/doc/openssl/html/man3/UI_method_set_writer.html
+#usr/share/doc/openssl/html/man3/UI_new.html
+#usr/share/doc/openssl/html/man3/UI_new_method.html
+#usr/share/doc/openssl/html/man3/UI_null.html
+#usr/share/doc/openssl/html/man3/UI_process.html
+#usr/share/doc/openssl/html/man3/UI_set_default_method.html
+#usr/share/doc/openssl/html/man3/UI_set_ex_data.html
+#usr/share/doc/openssl/html/man3/UI_set_method.html
+#usr/share/doc/openssl/html/man3/UI_set_result.html
+#usr/share/doc/openssl/html/man3/UI_string_types.html
+#usr/share/doc/openssl/html/man3/USERNOTICE_free.html
+#usr/share/doc/openssl/html/man3/USERNOTICE_new.html
+#usr/share/doc/openssl/html/man3/X509V3_EXT_d2i.html
+#usr/share/doc/openssl/html/man3/X509V3_EXT_i2d.html
+#usr/share/doc/openssl/html/man3/X509V3_add1_i2d.html
+#usr/share/doc/openssl/html/man3/X509V3_get_d2i.html
+#usr/share/doc/openssl/html/man3/X509_ALGOR_cmp.html
+#usr/share/doc/openssl/html/man3/X509_ALGOR_dup.html
+#usr/share/doc/openssl/html/man3/X509_ALGOR_free.html
+#usr/share/doc/openssl/html/man3/X509_ALGOR_get0.html
+#usr/share/doc/openssl/html/man3/X509_ALGOR_new.html
+#usr/share/doc/openssl/html/man3/X509_ALGOR_set0.html
+#usr/share/doc/openssl/html/man3/X509_ALGOR_set_md.html
+#usr/share/doc/openssl/html/man3/X509_ATTRIBUTE_dup.html
+#usr/share/doc/openssl/html/man3/X509_ATTRIBUTE_free.html
+#usr/share/doc/openssl/html/man3/X509_ATTRIBUTE_new.html
+#usr/share/doc/openssl/html/man3/X509_CERT_AUX_free.html
+#usr/share/doc/openssl/html/man3/X509_CERT_AUX_new.html
+#usr/share/doc/openssl/html/man3/X509_CINF_free.html
+#usr/share/doc/openssl/html/man3/X509_CINF_new.html
+#usr/share/doc/openssl/html/man3/X509_CRL_INFO_free.html
+#usr/share/doc/openssl/html/man3/X509_CRL_INFO_new.html
+#usr/share/doc/openssl/html/man3/X509_CRL_add0_revoked.html
+#usr/share/doc/openssl/html/man3/X509_CRL_add1_ext_i2d.html
+#usr/share/doc/openssl/html/man3/X509_CRL_add_ext.html
+#usr/share/doc/openssl/html/man3/X509_CRL_delete_ext.html
+#usr/share/doc/openssl/html/man3/X509_CRL_digest.html
+#usr/share/doc/openssl/html/man3/X509_CRL_dup.html
+#usr/share/doc/openssl/html/man3/X509_CRL_free.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get0_by_cert.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get0_by_serial.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get0_extensions.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get0_lastUpdate.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get0_nextUpdate.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get0_signature.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get_REVOKED.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get_ext.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get_ext_by_NID.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get_ext_by_OBJ.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get_ext_by_critical.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get_ext_count.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get_ext_d2i.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get_issuer.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get_signature_nid.html
+#usr/share/doc/openssl/html/man3/X509_CRL_get_version.html
+#usr/share/doc/openssl/html/man3/X509_CRL_new.html
+#usr/share/doc/openssl/html/man3/X509_CRL_set1_lastUpdate.html
+#usr/share/doc/openssl/html/man3/X509_CRL_set1_nextUpdate.html
+#usr/share/doc/openssl/html/man3/X509_CRL_set_issuer_name.html
+#usr/share/doc/openssl/html/man3/X509_CRL_set_version.html
+#usr/share/doc/openssl/html/man3/X509_CRL_sign.html
+#usr/share/doc/openssl/html/man3/X509_CRL_sign_ctx.html
+#usr/share/doc/openssl/html/man3/X509_CRL_sort.html
+#usr/share/doc/openssl/html/man3/X509_CRL_verify.html
+#usr/share/doc/openssl/html/man3/X509_EXTENSION_create_by_NID.html
+#usr/share/doc/openssl/html/man3/X509_EXTENSION_create_by_OBJ.html
+#usr/share/doc/openssl/html/man3/X509_EXTENSION_dup.html
+#usr/share/doc/openssl/html/man3/X509_EXTENSION_free.html
+#usr/share/doc/openssl/html/man3/X509_EXTENSION_get_critical.html
+#usr/share/doc/openssl/html/man3/X509_EXTENSION_get_data.html
+#usr/share/doc/openssl/html/man3/X509_EXTENSION_get_object.html
+#usr/share/doc/openssl/html/man3/X509_EXTENSION_new.html
+#usr/share/doc/openssl/html/man3/X509_EXTENSION_set_critical.html
+#usr/share/doc/openssl/html/man3/X509_EXTENSION_set_data.html
+#usr/share/doc/openssl/html/man3/X509_EXTENSION_set_object.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_file.html
+#usr/share/doc/openssl/html/man3/X509_LOOKUP_hash_dir.html
+#usr/share/doc/openssl/html/man3/X509_NAME_ENTRY_create_by_NID.html
+#usr/share/doc/openssl/html/man3/X509_NAME_ENTRY_create_by_OBJ.html
+#usr/share/doc/openssl/html/man3/X509_NAME_ENTRY_create_by_txt.html
+#usr/share/doc/openssl/html/man3/X509_NAME_ENTRY_dup.html
+#usr/share/doc/openssl/html/man3/X509_NAME_ENTRY_free.html
+#usr/share/doc/openssl/html/man3/X509_NAME_ENTRY_get_data.html
+#usr/share/doc/openssl/html/man3/X509_NAME_ENTRY_get_object.html
+#usr/share/doc/openssl/html/man3/X509_NAME_ENTRY_new.html
+#usr/share/doc/openssl/html/man3/X509_NAME_ENTRY_set_data.html
+#usr/share/doc/openssl/html/man3/X509_NAME_ENTRY_set_object.html
+#usr/share/doc/openssl/html/man3/X509_NAME_add_entry.html
+#usr/share/doc/openssl/html/man3/X509_NAME_add_entry_by_NID.html
+#usr/share/doc/openssl/html/man3/X509_NAME_add_entry_by_OBJ.html
+#usr/share/doc/openssl/html/man3/X509_NAME_add_entry_by_txt.html
+#usr/share/doc/openssl/html/man3/X509_NAME_delete_entry.html
+#usr/share/doc/openssl/html/man3/X509_NAME_digest.html
+#usr/share/doc/openssl/html/man3/X509_NAME_dup.html
+#usr/share/doc/openssl/html/man3/X509_NAME_entry_count.html
+#usr/share/doc/openssl/html/man3/X509_NAME_free.html
+#usr/share/doc/openssl/html/man3/X509_NAME_get0_der.html
+#usr/share/doc/openssl/html/man3/X509_NAME_get_entry.html
+#usr/share/doc/openssl/html/man3/X509_NAME_get_index_by_NID.html
+#usr/share/doc/openssl/html/man3/X509_NAME_get_index_by_OBJ.html
+#usr/share/doc/openssl/html/man3/X509_NAME_get_text_by_NID.html
+#usr/share/doc/openssl/html/man3/X509_NAME_get_text_by_OBJ.html
+#usr/share/doc/openssl/html/man3/X509_NAME_new.html
+#usr/share/doc/openssl/html/man3/X509_NAME_oneline.html
+#usr/share/doc/openssl/html/man3/X509_NAME_print.html
+#usr/share/doc/openssl/html/man3/X509_NAME_print_ex.html
+#usr/share/doc/openssl/html/man3/X509_NAME_print_ex_fp.html
+#usr/share/doc/openssl/html/man3/X509_PUBKEY_free.html
+#usr/share/doc/openssl/html/man3/X509_PUBKEY_get.html
+#usr/share/doc/openssl/html/man3/X509_PUBKEY_get0.html
+#usr/share/doc/openssl/html/man3/X509_PUBKEY_get0_param.html
+#usr/share/doc/openssl/html/man3/X509_PUBKEY_new.html
+#usr/share/doc/openssl/html/man3/X509_PUBKEY_set.html
+#usr/share/doc/openssl/html/man3/X509_PUBKEY_set0_param.html
+#usr/share/doc/openssl/html/man3/X509_REQ_INFO_free.html
+#usr/share/doc/openssl/html/man3/X509_REQ_INFO_new.html
+#usr/share/doc/openssl/html/man3/X509_REQ_digest.html
+#usr/share/doc/openssl/html/man3/X509_REQ_dup.html
+#usr/share/doc/openssl/html/man3/X509_REQ_free.html
+#usr/share/doc/openssl/html/man3/X509_REQ_get0_pubkey.html
+#usr/share/doc/openssl/html/man3/X509_REQ_get0_signature.html
+#usr/share/doc/openssl/html/man3/X509_REQ_get_X509_PUBKEY.html
+#usr/share/doc/openssl/html/man3/X509_REQ_get_pubkey.html
+#usr/share/doc/openssl/html/man3/X509_REQ_get_signature_nid.html
+#usr/share/doc/openssl/html/man3/X509_REQ_get_subject_name.html
+#usr/share/doc/openssl/html/man3/X509_REQ_get_version.html
+#usr/share/doc/openssl/html/man3/X509_REQ_new.html
+#usr/share/doc/openssl/html/man3/X509_REQ_set_pubkey.html
+#usr/share/doc/openssl/html/man3/X509_REQ_set_subject_name.html
+#usr/share/doc/openssl/html/man3/X509_REQ_set_version.html
+#usr/share/doc/openssl/html/man3/X509_REQ_sign.html
+#usr/share/doc/openssl/html/man3/X509_REQ_sign_ctx.html
+#usr/share/doc/openssl/html/man3/X509_REQ_verify.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_add1_ext_i2d.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_add_ext.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_delete_ext.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_dup.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_free.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_get0_extensions.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_get0_revocationDate.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_get0_serialNumber.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_get_ext.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_get_ext_by_NID.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_get_ext_by_OBJ.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_get_ext_by_critical.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_get_ext_count.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_get_ext_d2i.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_new.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_set_revocationDate.html
+#usr/share/doc/openssl/html/man3/X509_REVOKED_set_serialNumber.html
+#usr/share/doc/openssl/html/man3/X509_SIG_free.html
+#usr/share/doc/openssl/html/man3/X509_SIG_get0.html
+#usr/share/doc/openssl/html/man3/X509_SIG_getm.html
+#usr/share/doc/openssl/html/man3/X509_SIG_new.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_cert_crl_fn.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_check_crl_fn.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_check_issued_fn.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_check_policy_fn.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_check_revocation_fn.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_cleanup.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_cleanup_fn.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_free.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get0_cert.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get0_chain.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get0_param.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get0_untrusted.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get1_chain.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_cert_crl.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_check_crl.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_check_issued.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_check_policy.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_check_revocation.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_cleanup.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_crl_fn.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_current_cert.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_error.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_error_depth.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_ex_data.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_ex_new_index.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_get_crl.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_get_issuer.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_issuer_fn.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_lookup_certs.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_lookup_crls.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_num_untrusted.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_verify.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_get_verify_cb.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_init.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_lookup_certs_fn.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_lookup_crls_fn.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_new.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_set0_crls.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_set0_param.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_set0_trusted_stack.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_set0_untrusted.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_set0_verified_chain.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_set_cert.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_set_current_cert.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_set_default.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_set_error.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_set_error_depth.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_set_ex_data.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_set_verify_cb.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_verify_cb.html
+#usr/share/doc/openssl/html/man3/X509_STORE_CTX_verify_fn.html
+#usr/share/doc/openssl/html/man3/X509_STORE_free.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get0_objects.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get0_param.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get_cert_crl.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get_check_crl.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get_check_issued.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get_check_policy.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get_check_revocation.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get_cleanup.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get_ex_data.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get_ex_new_index.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get_get_crl.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get_get_issuer.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get_lookup_certs.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get_lookup_crls.html
+#usr/share/doc/openssl/html/man3/X509_STORE_get_verify_cb.html
+#usr/share/doc/openssl/html/man3/X509_STORE_lock.html
+#usr/share/doc/openssl/html/man3/X509_STORE_new.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set1_param.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_cert_crl.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_check_crl.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_check_issued.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_check_policy.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_check_revocation.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_cleanup.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_ex_data.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_get_crl.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_get_issuer.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_lookup_certs.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_lookup_crls.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_lookup_crls_cb.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_verify.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_verify_cb.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_verify_cb_func.html
+#usr/share/doc/openssl/html/man3/X509_STORE_set_verify_func.html
+#usr/share/doc/openssl/html/man3/X509_STORE_unlock.html
+#usr/share/doc/openssl/html/man3/X509_STORE_up_ref.html
+#usr/share/doc/openssl/html/man3/X509_VAL_free.html
+#usr/share/doc/openssl/html/man3/X509_VAL_new.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_add0_policy.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_add1_host.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_clear_flags.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get0_peername.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_auth_level.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_depth.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_flags.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_inh_flags.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_get_time.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set1_email.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set1_host.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set1_ip.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set1_ip_asc.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set1_policies.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_auth_level.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_depth.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_flags.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_hostflags.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_inh_flags.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_purpose.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_time.html
+#usr/share/doc/openssl/html/man3/X509_VERIFY_PARAM_set_trust.html
+#usr/share/doc/openssl/html/man3/X509_add1_ext_i2d.html
+#usr/share/doc/openssl/html/man3/X509_add_ext.html
+#usr/share/doc/openssl/html/man3/X509_chain_up_ref.html
+#usr/share/doc/openssl/html/man3/X509_check_ca.html
+#usr/share/doc/openssl/html/man3/X509_check_email.html
+#usr/share/doc/openssl/html/man3/X509_check_host.html
+#usr/share/doc/openssl/html/man3/X509_check_ip.html
+#usr/share/doc/openssl/html/man3/X509_check_ip_asc.html
+#usr/share/doc/openssl/html/man3/X509_check_issued.html
+#usr/share/doc/openssl/html/man3/X509_delete_ext.html
+#usr/share/doc/openssl/html/man3/X509_digest.html
+#usr/share/doc/openssl/html/man3/X509_dup.html
+#usr/share/doc/openssl/html/man3/X509_free.html
+#usr/share/doc/openssl/html/man3/X509_get0_authority_key_id.html
+#usr/share/doc/openssl/html/man3/X509_get0_extensions.html
+#usr/share/doc/openssl/html/man3/X509_get0_notAfter.html
+#usr/share/doc/openssl/html/man3/X509_get0_notBefore.html
+#usr/share/doc/openssl/html/man3/X509_get0_pubkey.html
+#usr/share/doc/openssl/html/man3/X509_get0_serialNumber.html
+#usr/share/doc/openssl/html/man3/X509_get0_signature.html
+#usr/share/doc/openssl/html/man3/X509_get0_subject_key_id.html
+#usr/share/doc/openssl/html/man3/X509_get0_tbs_sigalg.html
+#usr/share/doc/openssl/html/man3/X509_get0_uids.html
+#usr/share/doc/openssl/html/man3/X509_get_X509_PUBKEY.html
+#usr/share/doc/openssl/html/man3/X509_get_ex_data.html
+#usr/share/doc/openssl/html/man3/X509_get_ex_new_index.html
+#usr/share/doc/openssl/html/man3/X509_get_ext.html
+#usr/share/doc/openssl/html/man3/X509_get_ext_by_NID.html
+#usr/share/doc/openssl/html/man3/X509_get_ext_by_OBJ.html
+#usr/share/doc/openssl/html/man3/X509_get_ext_by_critical.html
+#usr/share/doc/openssl/html/man3/X509_get_ext_count.html
+#usr/share/doc/openssl/html/man3/X509_get_ext_d2i.html
+#usr/share/doc/openssl/html/man3/X509_get_extended_key_usage.html
+#usr/share/doc/openssl/html/man3/X509_get_extension_flags.html
+#usr/share/doc/openssl/html/man3/X509_get_issuer_name.html
+#usr/share/doc/openssl/html/man3/X509_get_key_usage.html
+#usr/share/doc/openssl/html/man3/X509_get_pathlen.html
+#usr/share/doc/openssl/html/man3/X509_get_proxy_pathlen.html
+#usr/share/doc/openssl/html/man3/X509_get_pubkey.html
+#usr/share/doc/openssl/html/man3/X509_get_serialNumber.html
+#usr/share/doc/openssl/html/man3/X509_get_signature_nid.html
+#usr/share/doc/openssl/html/man3/X509_get_subject_name.html
+#usr/share/doc/openssl/html/man3/X509_get_version.html
+#usr/share/doc/openssl/html/man3/X509_getm_notAfter.html
+#usr/share/doc/openssl/html/man3/X509_getm_notBefore.html
+#usr/share/doc/openssl/html/man3/X509_load_cert_crl_file.html
+#usr/share/doc/openssl/html/man3/X509_load_cert_file.html
+#usr/share/doc/openssl/html/man3/X509_load_crl_file.html
+#usr/share/doc/openssl/html/man3/X509_new.html
+#usr/share/doc/openssl/html/man3/X509_pubkey_digest.html
+#usr/share/doc/openssl/html/man3/X509_set1_notAfter.html
+#usr/share/doc/openssl/html/man3/X509_set1_notBefore.html
+#usr/share/doc/openssl/html/man3/X509_set_ex_data.html
+#usr/share/doc/openssl/html/man3/X509_set_issuer_name.html
+#usr/share/doc/openssl/html/man3/X509_set_proxy_flag.html
+#usr/share/doc/openssl/html/man3/X509_set_proxy_pathlen.html
+#usr/share/doc/openssl/html/man3/X509_set_pubkey.html
+#usr/share/doc/openssl/html/man3/X509_set_serialNumber.html
+#usr/share/doc/openssl/html/man3/X509_set_subject_name.html
+#usr/share/doc/openssl/html/man3/X509_set_version.html
+#usr/share/doc/openssl/html/man3/X509_sign.html
+#usr/share/doc/openssl/html/man3/X509_sign_ctx.html
+#usr/share/doc/openssl/html/man3/X509_up_ref.html
+#usr/share/doc/openssl/html/man3/X509_verify.html
+#usr/share/doc/openssl/html/man3/X509_verify_cert.html
+#usr/share/doc/openssl/html/man3/X509_verify_cert_error_string.html
+#usr/share/doc/openssl/html/man3/X509v3_add_ext.html
+#usr/share/doc/openssl/html/man3/X509v3_delete_ext.html
+#usr/share/doc/openssl/html/man3/X509v3_get_ext.html
+#usr/share/doc/openssl/html/man3/X509v3_get_ext_by_NID.html
+#usr/share/doc/openssl/html/man3/X509v3_get_ext_by_OBJ.html
+#usr/share/doc/openssl/html/man3/X509v3_get_ext_by_critical.html
+#usr/share/doc/openssl/html/man3/X509v3_get_ext_count.html
+#usr/share/doc/openssl/html/man3/bio.html
+#usr/share/doc/openssl/html/man3/custom_ext_add_cb.html
+#usr/share/doc/openssl/html/man3/custom_ext_free_cb.html
+#usr/share/doc/openssl/html/man3/custom_ext_parse_cb.html
+#usr/share/doc/openssl/html/man3/d2i_ACCESS_DESCRIPTION.html
+#usr/share/doc/openssl/html/man3/d2i_ASIdOrRange.html
+#usr/share/doc/openssl/html/man3/d2i_ASIdentifierChoice.html
+#usr/share/doc/openssl/html/man3/d2i_ASIdentifiers.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_BIT_STRING.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_BMPSTRING.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_ENUMERATED.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_GENERALIZEDTIME.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_GENERALSTRING.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_IA5STRING.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_INTEGER.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_NULL.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_OBJECT.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_OCTET_STRING.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_PRINTABLE.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_PRINTABLESTRING.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_SEQUENCE_ANY.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_SET_ANY.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_T61STRING.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_TIME.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_TYPE.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_UINTEGER.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_UNIVERSALSTRING.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_UTCTIME.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_UTF8STRING.html
+#usr/share/doc/openssl/html/man3/d2i_ASN1_VISIBLESTRING.html
+#usr/share/doc/openssl/html/man3/d2i_ASRange.html
+#usr/share/doc/openssl/html/man3/d2i_AUTHORITY_INFO_ACCESS.html
+#usr/share/doc/openssl/html/man3/d2i_AUTHORITY_KEYID.html
+#usr/share/doc/openssl/html/man3/d2i_AutoPrivateKey.html
+#usr/share/doc/openssl/html/man3/d2i_BASIC_CONSTRAINTS.html
+#usr/share/doc/openssl/html/man3/d2i_CERTIFICATEPOLICIES.html
+#usr/share/doc/openssl/html/man3/d2i_CMS_ContentInfo.html
+#usr/share/doc/openssl/html/man3/d2i_CMS_ReceiptRequest.html
+#usr/share/doc/openssl/html/man3/d2i_CMS_bio.html
+#usr/share/doc/openssl/html/man3/d2i_CRL_DIST_POINTS.html
+#usr/share/doc/openssl/html/man3/d2i_DHparams.html
+#usr/share/doc/openssl/html/man3/d2i_DHxparams.html
+#usr/share/doc/openssl/html/man3/d2i_DIRECTORYSTRING.html
+#usr/share/doc/openssl/html/man3/d2i_DISPLAYTEXT.html
+#usr/share/doc/openssl/html/man3/d2i_DIST_POINT.html
+#usr/share/doc/openssl/html/man3/d2i_DIST_POINT_NAME.html
+#usr/share/doc/openssl/html/man3/d2i_DSAPrivateKey.html
+#usr/share/doc/openssl/html/man3/d2i_DSAPrivateKey_bio.html
+#usr/share/doc/openssl/html/man3/d2i_DSAPrivateKey_fp.html
+#usr/share/doc/openssl/html/man3/d2i_DSAPublicKey.html
+#usr/share/doc/openssl/html/man3/d2i_DSA_PUBKEY.html
+#usr/share/doc/openssl/html/man3/d2i_DSA_PUBKEY_bio.html
+#usr/share/doc/openssl/html/man3/d2i_DSA_PUBKEY_fp.html
+#usr/share/doc/openssl/html/man3/d2i_DSA_SIG.html
+#usr/share/doc/openssl/html/man3/d2i_DSAparams.html
+#usr/share/doc/openssl/html/man3/d2i_ECDSA_SIG.html
+#usr/share/doc/openssl/html/man3/d2i_ECPKParameters.html
+#usr/share/doc/openssl/html/man3/d2i_ECParameters.html
+#usr/share/doc/openssl/html/man3/d2i_ECPrivateKey.html
+#usr/share/doc/openssl/html/man3/d2i_ECPrivateKey_bio.html
+#usr/share/doc/openssl/html/man3/d2i_ECPrivateKey_fp.html
+#usr/share/doc/openssl/html/man3/d2i_EC_PUBKEY.html
+#usr/share/doc/openssl/html/man3/d2i_EC_PUBKEY_bio.html
+#usr/share/doc/openssl/html/man3/d2i_EC_PUBKEY_fp.html
+#usr/share/doc/openssl/html/man3/d2i_EDIPARTYNAME.html
+#usr/share/doc/openssl/html/man3/d2i_ESS_CERT_ID.html
+#usr/share/doc/openssl/html/man3/d2i_ESS_ISSUER_SERIAL.html
+#usr/share/doc/openssl/html/man3/d2i_ESS_SIGNING_CERT.html
+#usr/share/doc/openssl/html/man3/d2i_EXTENDED_KEY_USAGE.html
+#usr/share/doc/openssl/html/man3/d2i_GENERAL_NAME.html
+#usr/share/doc/openssl/html/man3/d2i_GENERAL_NAMES.html
+#usr/share/doc/openssl/html/man3/d2i_IPAddressChoice.html
+#usr/share/doc/openssl/html/man3/d2i_IPAddressFamily.html
+#usr/share/doc/openssl/html/man3/d2i_IPAddressOrRange.html
+#usr/share/doc/openssl/html/man3/d2i_IPAddressRange.html
+#usr/share/doc/openssl/html/man3/d2i_ISSUING_DIST_POINT.html
+#usr/share/doc/openssl/html/man3/d2i_NETSCAPE_CERT_SEQUENCE.html
+#usr/share/doc/openssl/html/man3/d2i_NETSCAPE_SPKAC.html
+#usr/share/doc/openssl/html/man3/d2i_NETSCAPE_SPKI.html
+#usr/share/doc/openssl/html/man3/d2i_NOTICEREF.html
+#usr/share/doc/openssl/html/man3/d2i_Netscape_RSA.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_BASICRESP.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_CERTID.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_CERTSTATUS.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_CRLID.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_ONEREQ.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_REQINFO.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_REQUEST.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_RESPBYTES.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_RESPDATA.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_RESPID.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_RESPONSE.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_REVOKEDINFO.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_SERVICELOC.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_SIGNATURE.html
+#usr/share/doc/openssl/html/man3/d2i_OCSP_SINGLERESP.html
+#usr/share/doc/openssl/html/man3/d2i_OTHERNAME.html
+#usr/share/doc/openssl/html/man3/d2i_PBE2PARAM.html
+#usr/share/doc/openssl/html/man3/d2i_PBEPARAM.html
+#usr/share/doc/openssl/html/man3/d2i_PBKDF2PARAM.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS12.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS12_BAGS.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS12_MAC_DATA.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS12_SAFEBAG.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS12_bio.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS12_fp.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS7.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS7_DIGEST.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS7_ENCRYPT.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS7_ENC_CONTENT.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS7_ENVELOPE.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS7_ISSUER_AND_SERIAL.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS7_RECIP_INFO.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS7_SIGNED.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS7_SIGNER_INFO.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS7_SIGN_ENVELOPE.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS7_bio.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS7_fp.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS8PrivateKey_bio.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS8PrivateKey_fp.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS8_PRIV_KEY_INFO.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS8_PRIV_KEY_INFO_bio.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS8_PRIV_KEY_INFO_fp.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS8_bio.html
+#usr/share/doc/openssl/html/man3/d2i_PKCS8_fp.html
+#usr/share/doc/openssl/html/man3/d2i_PKEY_USAGE_PERIOD.html
+#usr/share/doc/openssl/html/man3/d2i_POLICYINFO.html
+#usr/share/doc/openssl/html/man3/d2i_POLICYQUALINFO.html
+#usr/share/doc/openssl/html/man3/d2i_PROXY_CERT_INFO_EXTENSION.html
+#usr/share/doc/openssl/html/man3/d2i_PROXY_POLICY.html
+#usr/share/doc/openssl/html/man3/d2i_PUBKEY.html
+#usr/share/doc/openssl/html/man3/d2i_PUBKEY_bio.html
+#usr/share/doc/openssl/html/man3/d2i_PUBKEY_fp.html
+#usr/share/doc/openssl/html/man3/d2i_PrivateKey.html
+#usr/share/doc/openssl/html/man3/d2i_PrivateKey_bio.html
+#usr/share/doc/openssl/html/man3/d2i_PrivateKey_fp.html
+#usr/share/doc/openssl/html/man3/d2i_PublicKey.html
+#usr/share/doc/openssl/html/man3/d2i_RSAPrivateKey.html
+#usr/share/doc/openssl/html/man3/d2i_RSAPrivateKey_bio.html
+#usr/share/doc/openssl/html/man3/d2i_RSAPrivateKey_fp.html
+#usr/share/doc/openssl/html/man3/d2i_RSAPublicKey.html
+#usr/share/doc/openssl/html/man3/d2i_RSAPublicKey_bio.html
+#usr/share/doc/openssl/html/man3/d2i_RSAPublicKey_fp.html
+#usr/share/doc/openssl/html/man3/d2i_RSA_OAEP_PARAMS.html
+#usr/share/doc/openssl/html/man3/d2i_RSA_PSS_PARAMS.html
+#usr/share/doc/openssl/html/man3/d2i_RSA_PUBKEY.html
+#usr/share/doc/openssl/html/man3/d2i_RSA_PUBKEY_bio.html
+#usr/share/doc/openssl/html/man3/d2i_RSA_PUBKEY_fp.html
+#usr/share/doc/openssl/html/man3/d2i_SCT_LIST.html
+#usr/share/doc/openssl/html/man3/d2i_SSL_SESSION.html
+#usr/share/doc/openssl/html/man3/d2i_SXNET.html
+#usr/share/doc/openssl/html/man3/d2i_SXNETID.html
+#usr/share/doc/openssl/html/man3/d2i_TS_ACCURACY.html
+#usr/share/doc/openssl/html/man3/d2i_TS_MSG_IMPRINT.html
+#usr/share/doc/openssl/html/man3/d2i_TS_MSG_IMPRINT_bio.html
+#usr/share/doc/openssl/html/man3/d2i_TS_MSG_IMPRINT_fp.html
+#usr/share/doc/openssl/html/man3/d2i_TS_REQ.html
+#usr/share/doc/openssl/html/man3/d2i_TS_REQ_bio.html
+#usr/share/doc/openssl/html/man3/d2i_TS_REQ_fp.html
+#usr/share/doc/openssl/html/man3/d2i_TS_RESP.html
+#usr/share/doc/openssl/html/man3/d2i_TS_RESP_bio.html
+#usr/share/doc/openssl/html/man3/d2i_TS_RESP_fp.html
+#usr/share/doc/openssl/html/man3/d2i_TS_STATUS_INFO.html
+#usr/share/doc/openssl/html/man3/d2i_TS_TST_INFO.html
+#usr/share/doc/openssl/html/man3/d2i_TS_TST_INFO_bio.html
+#usr/share/doc/openssl/html/man3/d2i_TS_TST_INFO_fp.html
+#usr/share/doc/openssl/html/man3/d2i_USERNOTICE.html
+#usr/share/doc/openssl/html/man3/d2i_X509.html
+#usr/share/doc/openssl/html/man3/d2i_X509_ALGOR.html
+#usr/share/doc/openssl/html/man3/d2i_X509_ALGORS.html
+#usr/share/doc/openssl/html/man3/d2i_X509_ATTRIBUTE.html
+#usr/share/doc/openssl/html/man3/d2i_X509_AUX.html
+#usr/share/doc/openssl/html/man3/d2i_X509_CERT_AUX.html
+#usr/share/doc/openssl/html/man3/d2i_X509_CINF.html
+#usr/share/doc/openssl/html/man3/d2i_X509_CRL.html
+#usr/share/doc/openssl/html/man3/d2i_X509_CRL_INFO.html
+#usr/share/doc/openssl/html/man3/d2i_X509_CRL_bio.html
+#usr/share/doc/openssl/html/man3/d2i_X509_CRL_fp.html
+#usr/share/doc/openssl/html/man3/d2i_X509_EXTENSION.html
+#usr/share/doc/openssl/html/man3/d2i_X509_EXTENSIONS.html
+#usr/share/doc/openssl/html/man3/d2i_X509_NAME.html
+#usr/share/doc/openssl/html/man3/d2i_X509_NAME_ENTRY.html
+#usr/share/doc/openssl/html/man3/d2i_X509_PUBKEY.html
+#usr/share/doc/openssl/html/man3/d2i_X509_REQ.html
+#usr/share/doc/openssl/html/man3/d2i_X509_REQ_INFO.html
+#usr/share/doc/openssl/html/man3/d2i_X509_REQ_bio.html
+#usr/share/doc/openssl/html/man3/d2i_X509_REQ_fp.html
+#usr/share/doc/openssl/html/man3/d2i_X509_REVOKED.html
+#usr/share/doc/openssl/html/man3/d2i_X509_SIG.html
+#usr/share/doc/openssl/html/man3/d2i_X509_VAL.html
+#usr/share/doc/openssl/html/man3/i2d_ACCESS_DESCRIPTION.html
+#usr/share/doc/openssl/html/man3/i2d_ASIdOrRange.html
+#usr/share/doc/openssl/html/man3/i2d_ASIdentifierChoice.html
+#usr/share/doc/openssl/html/man3/i2d_ASIdentifiers.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_BIT_STRING.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_BMPSTRING.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_ENUMERATED.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_GENERALIZEDTIME.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_GENERALSTRING.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_IA5STRING.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_INTEGER.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_NULL.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_OBJECT.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_OCTET_STRING.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_PRINTABLE.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_PRINTABLESTRING.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_SEQUENCE_ANY.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_SET_ANY.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_T61STRING.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_TIME.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_TYPE.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_UNIVERSALSTRING.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_UTCTIME.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_UTF8STRING.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_VISIBLESTRING.html
+#usr/share/doc/openssl/html/man3/i2d_ASN1_bio_stream.html
+#usr/share/doc/openssl/html/man3/i2d_ASRange.html
+#usr/share/doc/openssl/html/man3/i2d_AUTHORITY_INFO_ACCESS.html
+#usr/share/doc/openssl/html/man3/i2d_AUTHORITY_KEYID.html
+#usr/share/doc/openssl/html/man3/i2d_BASIC_CONSTRAINTS.html
+#usr/share/doc/openssl/html/man3/i2d_CERTIFICATEPOLICIES.html
+#usr/share/doc/openssl/html/man3/i2d_CMS_ContentInfo.html
+#usr/share/doc/openssl/html/man3/i2d_CMS_ReceiptRequest.html
+#usr/share/doc/openssl/html/man3/i2d_CMS_bio.html
+#usr/share/doc/openssl/html/man3/i2d_CMS_bio_stream.html
+#usr/share/doc/openssl/html/man3/i2d_CRL_DIST_POINTS.html
+#usr/share/doc/openssl/html/man3/i2d_DHparams.html
+#usr/share/doc/openssl/html/man3/i2d_DHxparams.html
+#usr/share/doc/openssl/html/man3/i2d_DIRECTORYSTRING.html
+#usr/share/doc/openssl/html/man3/i2d_DISPLAYTEXT.html
+#usr/share/doc/openssl/html/man3/i2d_DIST_POINT.html
+#usr/share/doc/openssl/html/man3/i2d_DIST_POINT_NAME.html
+#usr/share/doc/openssl/html/man3/i2d_DSAPrivateKey.html
+#usr/share/doc/openssl/html/man3/i2d_DSAPrivateKey_bio.html
+#usr/share/doc/openssl/html/man3/i2d_DSAPrivateKey_fp.html
+#usr/share/doc/openssl/html/man3/i2d_DSAPublicKey.html
+#usr/share/doc/openssl/html/man3/i2d_DSA_PUBKEY.html
+#usr/share/doc/openssl/html/man3/i2d_DSA_PUBKEY_bio.html
+#usr/share/doc/openssl/html/man3/i2d_DSA_PUBKEY_fp.html
+#usr/share/doc/openssl/html/man3/i2d_DSA_SIG.html
+#usr/share/doc/openssl/html/man3/i2d_DSAparams.html
+#usr/share/doc/openssl/html/man3/i2d_ECDSA_SIG.html
+#usr/share/doc/openssl/html/man3/i2d_ECPKParameters.html
+#usr/share/doc/openssl/html/man3/i2d_ECParameters.html
+#usr/share/doc/openssl/html/man3/i2d_ECPrivateKey.html
+#usr/share/doc/openssl/html/man3/i2d_ECPrivateKey_bio.html
+#usr/share/doc/openssl/html/man3/i2d_ECPrivateKey_fp.html
+#usr/share/doc/openssl/html/man3/i2d_EC_PUBKEY.html
+#usr/share/doc/openssl/html/man3/i2d_EC_PUBKEY_bio.html
+#usr/share/doc/openssl/html/man3/i2d_EC_PUBKEY_fp.html
+#usr/share/doc/openssl/html/man3/i2d_EDIPARTYNAME.html
+#usr/share/doc/openssl/html/man3/i2d_ESS_CERT_ID.html
+#usr/share/doc/openssl/html/man3/i2d_ESS_ISSUER_SERIAL.html
+#usr/share/doc/openssl/html/man3/i2d_ESS_SIGNING_CERT.html
+#usr/share/doc/openssl/html/man3/i2d_EXTENDED_KEY_USAGE.html
+#usr/share/doc/openssl/html/man3/i2d_GENERAL_NAME.html
+#usr/share/doc/openssl/html/man3/i2d_GENERAL_NAMES.html
+#usr/share/doc/openssl/html/man3/i2d_IPAddressChoice.html
+#usr/share/doc/openssl/html/man3/i2d_IPAddressFamily.html
+#usr/share/doc/openssl/html/man3/i2d_IPAddressOrRange.html
+#usr/share/doc/openssl/html/man3/i2d_IPAddressRange.html
+#usr/share/doc/openssl/html/man3/i2d_ISSUING_DIST_POINT.html
+#usr/share/doc/openssl/html/man3/i2d_NETSCAPE_CERT_SEQUENCE.html
+#usr/share/doc/openssl/html/man3/i2d_NETSCAPE_SPKAC.html
+#usr/share/doc/openssl/html/man3/i2d_NETSCAPE_SPKI.html
+#usr/share/doc/openssl/html/man3/i2d_NOTICEREF.html
+#usr/share/doc/openssl/html/man3/i2d_Netscape_RSA.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_BASICRESP.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_CERTID.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_CERTSTATUS.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_CRLID.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_ONEREQ.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_REQINFO.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_REQUEST.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_RESPBYTES.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_RESPDATA.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_RESPID.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_RESPONSE.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_REVOKEDINFO.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_SERVICELOC.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_SIGNATURE.html
+#usr/share/doc/openssl/html/man3/i2d_OCSP_SINGLERESP.html
+#usr/share/doc/openssl/html/man3/i2d_OTHERNAME.html
+#usr/share/doc/openssl/html/man3/i2d_PBE2PARAM.html
+#usr/share/doc/openssl/html/man3/i2d_PBEPARAM.html
+#usr/share/doc/openssl/html/man3/i2d_PBKDF2PARAM.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS12.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS12_BAGS.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS12_MAC_DATA.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS12_SAFEBAG.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS12_bio.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS12_fp.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS7.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS7_DIGEST.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS7_ENCRYPT.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS7_ENC_CONTENT.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS7_ENVELOPE.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS7_ISSUER_AND_SERIAL.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS7_NDEF.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS7_RECIP_INFO.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS7_SIGNED.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS7_SIGNER_INFO.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS7_SIGN_ENVELOPE.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS7_bio.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS7_bio_stream.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS7_fp.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS8PrivateKeyInfo_bio.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS8PrivateKeyInfo_fp.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS8PrivateKey_bio.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS8PrivateKey_fp.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS8PrivateKey_nid_bio.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS8PrivateKey_nid_fp.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS8_PRIV_KEY_INFO.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS8_PRIV_KEY_INFO_bio.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS8_PRIV_KEY_INFO_fp.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS8_bio.html
+#usr/share/doc/openssl/html/man3/i2d_PKCS8_fp.html
+#usr/share/doc/openssl/html/man3/i2d_PKEY_USAGE_PERIOD.html
+#usr/share/doc/openssl/html/man3/i2d_POLICYINFO.html
+#usr/share/doc/openssl/html/man3/i2d_POLICYQUALINFO.html
+#usr/share/doc/openssl/html/man3/i2d_PROXY_CERT_INFO_EXTENSION.html
+#usr/share/doc/openssl/html/man3/i2d_PROXY_POLICY.html
+#usr/share/doc/openssl/html/man3/i2d_PUBKEY.html
+#usr/share/doc/openssl/html/man3/i2d_PUBKEY_bio.html
+#usr/share/doc/openssl/html/man3/i2d_PUBKEY_fp.html
+#usr/share/doc/openssl/html/man3/i2d_PrivateKey.html
+#usr/share/doc/openssl/html/man3/i2d_PublicKey.html
+#usr/share/doc/openssl/html/man3/i2d_RSAPrivateKey.html
+#usr/share/doc/openssl/html/man3/i2d_RSAPrivateKey_bio.html
+#usr/share/doc/openssl/html/man3/i2d_RSAPrivateKey_fp.html
+#usr/share/doc/openssl/html/man3/i2d_RSAPublicKey.html
+#usr/share/doc/openssl/html/man3/i2d_RSAPublicKey_bio.html
+#usr/share/doc/openssl/html/man3/i2d_RSAPublicKey_fp.html
+#usr/share/doc/openssl/html/man3/i2d_RSA_OAEP_PARAMS.html
+#usr/share/doc/openssl/html/man3/i2d_RSA_PSS_PARAMS.html
+#usr/share/doc/openssl/html/man3/i2d_RSA_PUBKEY.html
+#usr/share/doc/openssl/html/man3/i2d_RSA_PUBKEY_bio.html
+#usr/share/doc/openssl/html/man3/i2d_RSA_PUBKEY_fp.html
+#usr/share/doc/openssl/html/man3/i2d_SCT_LIST.html
+#usr/share/doc/openssl/html/man3/i2d_SSL_SESSION.html
+#usr/share/doc/openssl/html/man3/i2d_SXNET.html
+#usr/share/doc/openssl/html/man3/i2d_SXNETID.html
+#usr/share/doc/openssl/html/man3/i2d_TS_ACCURACY.html
+#usr/share/doc/openssl/html/man3/i2d_TS_MSG_IMPRINT.html
+#usr/share/doc/openssl/html/man3/i2d_TS_MSG_IMPRINT_bio.html
+#usr/share/doc/openssl/html/man3/i2d_TS_MSG_IMPRINT_fp.html
+#usr/share/doc/openssl/html/man3/i2d_TS_REQ.html
+#usr/share/doc/openssl/html/man3/i2d_TS_REQ_bio.html
+#usr/share/doc/openssl/html/man3/i2d_TS_REQ_fp.html
+#usr/share/doc/openssl/html/man3/i2d_TS_RESP.html
+#usr/share/doc/openssl/html/man3/i2d_TS_RESP_bio.html
+#usr/share/doc/openssl/html/man3/i2d_TS_RESP_fp.html
+#usr/share/doc/openssl/html/man3/i2d_TS_STATUS_INFO.html
+#usr/share/doc/openssl/html/man3/i2d_TS_TST_INFO.html
+#usr/share/doc/openssl/html/man3/i2d_TS_TST_INFO_bio.html
+#usr/share/doc/openssl/html/man3/i2d_TS_TST_INFO_fp.html
+#usr/share/doc/openssl/html/man3/i2d_USERNOTICE.html
+#usr/share/doc/openssl/html/man3/i2d_X509.html
+#usr/share/doc/openssl/html/man3/i2d_X509_ALGOR.html
+#usr/share/doc/openssl/html/man3/i2d_X509_ALGORS.html
+#usr/share/doc/openssl/html/man3/i2d_X509_ATTRIBUTE.html
+#usr/share/doc/openssl/html/man3/i2d_X509_AUX.html
+#usr/share/doc/openssl/html/man3/i2d_X509_CERT_AUX.html
+#usr/share/doc/openssl/html/man3/i2d_X509_CINF.html
+#usr/share/doc/openssl/html/man3/i2d_X509_CRL.html
+#usr/share/doc/openssl/html/man3/i2d_X509_CRL_INFO.html
+#usr/share/doc/openssl/html/man3/i2d_X509_CRL_bio.html
+#usr/share/doc/openssl/html/man3/i2d_X509_CRL_fp.html
+#usr/share/doc/openssl/html/man3/i2d_X509_EXTENSION.html
+#usr/share/doc/openssl/html/man3/i2d_X509_EXTENSIONS.html
+#usr/share/doc/openssl/html/man3/i2d_X509_NAME.html
+#usr/share/doc/openssl/html/man3/i2d_X509_NAME_ENTRY.html
+#usr/share/doc/openssl/html/man3/i2d_X509_PUBKEY.html
+#usr/share/doc/openssl/html/man3/i2d_X509_REQ.html
+#usr/share/doc/openssl/html/man3/i2d_X509_REQ_INFO.html
+#usr/share/doc/openssl/html/man3/i2d_X509_REQ_bio.html
+#usr/share/doc/openssl/html/man3/i2d_X509_REQ_fp.html
+#usr/share/doc/openssl/html/man3/i2d_X509_REVOKED.html
+#usr/share/doc/openssl/html/man3/i2d_X509_SIG.html
+#usr/share/doc/openssl/html/man3/i2d_X509_VAL.html
+#usr/share/doc/openssl/html/man3/i2d_re_X509_CRL_tbs.html
+#usr/share/doc/openssl/html/man3/i2d_re_X509_REQ_tbs.html
+#usr/share/doc/openssl/html/man3/i2d_re_X509_tbs.html
+#usr/share/doc/openssl/html/man3/i2o_SCT.html
+#usr/share/doc/openssl/html/man3/i2o_SCT_LIST.html
+#usr/share/doc/openssl/html/man3/i2t_ASN1_OBJECT.html
+#usr/share/doc/openssl/html/man3/lh_TYPE_delete.html
+#usr/share/doc/openssl/html/man3/lh_TYPE_doall.html
+#usr/share/doc/openssl/html/man3/lh_TYPE_doall_arg.html
+#usr/share/doc/openssl/html/man3/lh_TYPE_error.html
+#usr/share/doc/openssl/html/man3/lh_TYPE_free.html
+#usr/share/doc/openssl/html/man3/lh_TYPE_insert.html
+#usr/share/doc/openssl/html/man3/lh_TYPE_new.html
+#usr/share/doc/openssl/html/man3/lh_TYPE_retrieve.html
+#usr/share/doc/openssl/html/man3/o2i_SCT.html
+#usr/share/doc/openssl/html/man3/o2i_SCT_LIST.html
+#usr/share/doc/openssl/html/man3/pem_password_cb.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_deep_copy.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_delete.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_delete_ptr.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_dup.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_find.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_find_ex.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_free.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_insert.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_is_sorted.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_new.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_new_null.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_num.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_pop.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_pop_free.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_push.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_set.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_set_cmp_func.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_shift.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_sort.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_unshift.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_value.html
+#usr/share/doc/openssl/html/man3/sk_TYPE_zero.html
+#usr/share/doc/openssl/html/man3/ssl_ct_validation_cb.html
+#usr/share/doc/openssl/html/man5
+#usr/share/doc/openssl/html/man5/config.html
+#usr/share/doc/openssl/html/man5/x509v3_config.html
+#usr/share/doc/openssl/html/man7
+#usr/share/doc/openssl/html/man7/crypto.html
+#usr/share/doc/openssl/html/man7/ct.html
+#usr/share/doc/openssl/html/man7/des_modes.html
+#usr/share/doc/openssl/html/man7/evp.html
+#usr/share/doc/openssl/html/man7/ssl.html
+#usr/share/doc/openssl/html/man7/x509.html
+#usr/share/man/man1/CA.pl.1
+#usr/share/man/man1/asn1parse.1
+#usr/share/man/man1/blake2b.1
+#usr/share/man/man1/blake2s.1
+#usr/share/man/man1/c_rehash.1
+#usr/share/man/man1/ca.1
+#usr/share/man/man1/ciphers.1
+#usr/share/man/man1/cms.1
+#usr/share/man/man1/crl.1
+#usr/share/man/man1/crl2pkcs7.1
+#usr/share/man/man1/dgst.1
+#usr/share/man/man1/dhparam.1
+#usr/share/man/man1/dsa.1
+#usr/share/man/man1/dsaparam.1
+#usr/share/man/man1/ec.1
+#usr/share/man/man1/ecparam.1
+#usr/share/man/man1/enc.1
+#usr/share/man/man1/engine.1
+#usr/share/man/man1/errstr.1
+#usr/share/man/man1/gendsa.1
+#usr/share/man/man1/genpkey.1
+#usr/share/man/man1/genrsa.1
+#usr/share/man/man1/list.1
+#usr/share/man/man1/md4.1
+#usr/share/man/man1/md5.1
+#usr/share/man/man1/mdc2.1
+#usr/share/man/man1/nseq.1
+#usr/share/man/man1/ocsp.1
+#usr/share/man/man1/openssl-asn1parse.1
+#usr/share/man/man1/openssl-c_rehash.1
+#usr/share/man/man1/openssl-ca.1
+#usr/share/man/man1/openssl-ciphers.1
+#usr/share/man/man1/openssl-cms.1
+#usr/share/man/man1/openssl-crl.1
+#usr/share/man/man1/openssl-crl2pkcs7.1
+#usr/share/man/man1/openssl-dgst.1
+#usr/share/man/man1/openssl-dhparam.1
+#usr/share/man/man1/openssl-dsa.1
+#usr/share/man/man1/openssl-dsaparam.1
+#usr/share/man/man1/openssl-ec.1
+#usr/share/man/man1/openssl-ecparam.1
+#usr/share/man/man1/openssl-enc.1
+#usr/share/man/man1/openssl-engine.1
+#usr/share/man/man1/openssl-errstr.1
+#usr/share/man/man1/openssl-gendsa.1
+#usr/share/man/man1/openssl-genpkey.1
+#usr/share/man/man1/openssl-genrsa.1
+#usr/share/man/man1/openssl-list.1
+#usr/share/man/man1/openssl-nseq.1
+#usr/share/man/man1/openssl-ocsp.1
+#usr/share/man/man1/openssl-passwd.1
+#usr/share/man/man1/openssl-pkcs12.1
+#usr/share/man/man1/openssl-pkcs7.1
+#usr/share/man/man1/openssl-pkcs8.1
+#usr/share/man/man1/openssl-pkey.1
+#usr/share/man/man1/openssl-pkeyparam.1
+#usr/share/man/man1/openssl-pkeyutl.1
+#usr/share/man/man1/openssl-rand.1
+#usr/share/man/man1/openssl-rehash.1
+#usr/share/man/man1/openssl-req.1
+#usr/share/man/man1/openssl-rsa.1
+#usr/share/man/man1/openssl-rsautl.1
+#usr/share/man/man1/openssl-s_client.1
+#usr/share/man/man1/openssl-s_server.1
+#usr/share/man/man1/openssl-s_time.1
+#usr/share/man/man1/openssl-sess_id.1
+#usr/share/man/man1/openssl-smime.1
+#usr/share/man/man1/openssl-speed.1
+#usr/share/man/man1/openssl-spkac.1
+#usr/share/man/man1/openssl-ts.1
+#usr/share/man/man1/openssl-tsget.1
+#usr/share/man/man1/openssl-verify.1
+#usr/share/man/man1/openssl-version.1
+#usr/share/man/man1/openssl-x509.1
+#usr/share/man/man1/openssl.1
+#usr/share/man/man1/pkcs12.1
+#usr/share/man/man1/pkcs7.1
+#usr/share/man/man1/pkcs8.1
+#usr/share/man/man1/pkey.1
+#usr/share/man/man1/pkeyparam.1
+#usr/share/man/man1/pkeyutl.1
+#usr/share/man/man1/rand.1
+#usr/share/man/man1/rehash.1
+#usr/share/man/man1/req.1
+#usr/share/man/man1/ripemd160.1
+#usr/share/man/man1/rsa.1
+#usr/share/man/man1/rsautl.1
+#usr/share/man/man1/s_client.1
+#usr/share/man/man1/s_server.1
+#usr/share/man/man1/s_time.1
+#usr/share/man/man1/sess_id.1
+#usr/share/man/man1/sha.1
+#usr/share/man/man1/sha1.1
+#usr/share/man/man1/sha224.1
+#usr/share/man/man1/sha256.1
+#usr/share/man/man1/sha384.1
+#usr/share/man/man1/sha512.1
+#usr/share/man/man1/smime.1
+#usr/share/man/man1/speed.1
+#usr/share/man/man1/spkac.1
+#usr/share/man/man1/ts.1
+#usr/share/man/man1/tsget.1
+#usr/share/man/man1/verify.1
+#usr/share/man/man1/version.1
+#usr/share/man/man1/x509.1
+#usr/share/man/man3/ACCESS_DESCRIPTION_free.3
+#usr/share/man/man3/ACCESS_DESCRIPTION_new.3
+#usr/share/man/man3/ASIdOrRange_free.3
+#usr/share/man/man3/ASIdOrRange_new.3
+#usr/share/man/man3/ASIdentifierChoice_free.3
+#usr/share/man/man3/ASIdentifierChoice_new.3
+#usr/share/man/man3/ASIdentifiers_free.3
+#usr/share/man/man3/ASIdentifiers_new.3
+#usr/share/man/man3/ASN1_ENUMERATED_get.3
+#usr/share/man/man3/ASN1_ENUMERATED_get_int64.3
+#usr/share/man/man3/ASN1_ENUMERATED_set.3
+#usr/share/man/man3/ASN1_ENUMERATED_set_int64.3
+#usr/share/man/man3/ASN1_ENUMERATED_to_BN.3
+#usr/share/man/man3/ASN1_INTEGER_get.3
+#usr/share/man/man3/ASN1_INTEGER_get_int64.3
+#usr/share/man/man3/ASN1_INTEGER_get_uint64.3
+#usr/share/man/man3/ASN1_INTEGER_set.3
+#usr/share/man/man3/ASN1_INTEGER_set_int64.3
+#usr/share/man/man3/ASN1_INTEGER_set_uint64.3
+#usr/share/man/man3/ASN1_INTEGER_to_BN.3
+#usr/share/man/man3/ASN1_ITEM.3
+#usr/share/man/man3/ASN1_OBJECT_free.3
+#usr/share/man/man3/ASN1_OBJECT_new.3
+#usr/share/man/man3/ASN1_STRING_cmp.3
+#usr/share/man/man3/ASN1_STRING_data.3
+#usr/share/man/man3/ASN1_STRING_dup.3
+#usr/share/man/man3/ASN1_STRING_free.3
+#usr/share/man/man3/ASN1_STRING_get0_data.3
+#usr/share/man/man3/ASN1_STRING_length.3
+#usr/share/man/man3/ASN1_STRING_new.3
+#usr/share/man/man3/ASN1_STRING_print.3
+#usr/share/man/man3/ASN1_STRING_print_ex.3
+#usr/share/man/man3/ASN1_STRING_print_ex_fp.3
+#usr/share/man/man3/ASN1_STRING_set.3
+#usr/share/man/man3/ASN1_STRING_to_UTF8.3
+#usr/share/man/man3/ASN1_STRING_type.3
+#usr/share/man/man3/ASN1_STRING_type_new.3
+#usr/share/man/man3/ASN1_TIME_adj.3
+#usr/share/man/man3/ASN1_TIME_check.3
+#usr/share/man/man3/ASN1_TIME_diff.3
+#usr/share/man/man3/ASN1_TIME_print.3
+#usr/share/man/man3/ASN1_TIME_set.3
+#usr/share/man/man3/ASN1_TIME_set_string.3
+#usr/share/man/man3/ASN1_TYPE_cmp.3
+#usr/share/man/man3/ASN1_TYPE_get.3
+#usr/share/man/man3/ASN1_TYPE_pack_sequence.3
+#usr/share/man/man3/ASN1_TYPE_set.3
+#usr/share/man/man3/ASN1_TYPE_set1.3
+#usr/share/man/man3/ASN1_TYPE_unpack_sequence.3
+#usr/share/man/man3/ASN1_add_oid_module.3
+#usr/share/man/man3/ASN1_generate_nconf.3
+#usr/share/man/man3/ASN1_generate_v3.3
+#usr/share/man/man3/ASN1_tag2str.3
+#usr/share/man/man3/ASRange_free.3
+#usr/share/man/man3/ASRange_new.3
+#usr/share/man/man3/ASYNC_WAIT_CTX_clear_fd.3
+#usr/share/man/man3/ASYNC_WAIT_CTX_free.3
+#usr/share/man/man3/ASYNC_WAIT_CTX_get_all_fds.3
+#usr/share/man/man3/ASYNC_WAIT_CTX_get_changed_fds.3
+#usr/share/man/man3/ASYNC_WAIT_CTX_get_fd.3
+#usr/share/man/man3/ASYNC_WAIT_CTX_new.3
+#usr/share/man/man3/ASYNC_WAIT_CTX_set_wait_fd.3
+#usr/share/man/man3/ASYNC_block_pause.3
+#usr/share/man/man3/ASYNC_cleanup_thread.3
+#usr/share/man/man3/ASYNC_get_current_job.3
+#usr/share/man/man3/ASYNC_get_wait_ctx.3
+#usr/share/man/man3/ASYNC_init_thread.3
+#usr/share/man/man3/ASYNC_is_capable.3
+#usr/share/man/man3/ASYNC_pause_job.3
+#usr/share/man/man3/ASYNC_start_job.3
+#usr/share/man/man3/ASYNC_unblock_pause.3
+#usr/share/man/man3/AUTHORITY_INFO_ACCESS_free.3
+#usr/share/man/man3/AUTHORITY_INFO_ACCESS_new.3
+#usr/share/man/man3/AUTHORITY_KEYID_free.3
+#usr/share/man/man3/AUTHORITY_KEYID_new.3
+#usr/share/man/man3/BASIC_CONSTRAINTS_free.3
+#usr/share/man/man3/BASIC_CONSTRAINTS_new.3
+#usr/share/man/man3/BF_cbc_encrypt.3
+#usr/share/man/man3/BF_cfb64_encrypt.3
+#usr/share/man/man3/BF_decrypt.3
+#usr/share/man/man3/BF_ecb_encrypt.3
+#usr/share/man/man3/BF_encrypt.3
+#usr/share/man/man3/BF_ofb64_encrypt.3
+#usr/share/man/man3/BF_options.3
+#usr/share/man/man3/BF_set_key.3
+#usr/share/man/man3/BIO_ADDR.3
+#usr/share/man/man3/BIO_ADDRINFO.3
+#usr/share/man/man3/BIO_ADDRINFO_address.3
+#usr/share/man/man3/BIO_ADDRINFO_family.3
+#usr/share/man/man3/BIO_ADDRINFO_free.3
+#usr/share/man/man3/BIO_ADDRINFO_next.3
+#usr/share/man/man3/BIO_ADDRINFO_protocol.3
+#usr/share/man/man3/BIO_ADDRINFO_socktype.3
+#usr/share/man/man3/BIO_ADDR_clear.3
+#usr/share/man/man3/BIO_ADDR_family.3
+#usr/share/man/man3/BIO_ADDR_free.3
+#usr/share/man/man3/BIO_ADDR_hostname_string.3
+#usr/share/man/man3/BIO_ADDR_new.3
+#usr/share/man/man3/BIO_ADDR_path_string.3
+#usr/share/man/man3/BIO_ADDR_rawaddress.3
+#usr/share/man/man3/BIO_ADDR_rawmake.3
+#usr/share/man/man3/BIO_ADDR_rawport.3
+#usr/share/man/man3/BIO_ADDR_service_string.3
+#usr/share/man/man3/BIO_accept_ex.3
+#usr/share/man/man3/BIO_append_filename.3
+#usr/share/man/man3/BIO_callback_ctrl.3
+#usr/share/man/man3/BIO_callback_fn.3
+#usr/share/man/man3/BIO_callback_fn_ex.3
+#usr/share/man/man3/BIO_closesocket.3
+#usr/share/man/man3/BIO_connect.3
+#usr/share/man/man3/BIO_ctrl.3
+#usr/share/man/man3/BIO_ctrl_get_read_request.3
+#usr/share/man/man3/BIO_ctrl_get_write_guarantee.3
+#usr/share/man/man3/BIO_ctrl_pending.3
+#usr/share/man/man3/BIO_ctrl_reset_read_request.3
+#usr/share/man/man3/BIO_ctrl_wpending.3
+#usr/share/man/man3/BIO_debug_callback.3
+#usr/share/man/man3/BIO_destroy_bio_pair.3
+#usr/share/man/man3/BIO_do_accept.3
+#usr/share/man/man3/BIO_do_connect.3
+#usr/share/man/man3/BIO_do_handshake.3
+#usr/share/man/man3/BIO_eof.3
+#usr/share/man/man3/BIO_f_base64.3
+#usr/share/man/man3/BIO_f_buffer.3
+#usr/share/man/man3/BIO_f_cipher.3
+#usr/share/man/man3/BIO_f_md.3
+#usr/share/man/man3/BIO_f_null.3
+#usr/share/man/man3/BIO_f_ssl.3
+#usr/share/man/man3/BIO_find_type.3
+#usr/share/man/man3/BIO_flush.3
+#usr/share/man/man3/BIO_free.3
+#usr/share/man/man3/BIO_free_all.3
+#usr/share/man/man3/BIO_get_accept_name.3
+#usr/share/man/man3/BIO_get_accept_port.3
+#usr/share/man/man3/BIO_get_bind_mode.3
+#usr/share/man/man3/BIO_get_buffer_num_lines.3
+#usr/share/man/man3/BIO_get_callback.3
+#usr/share/man/man3/BIO_get_callback_arg.3
+#usr/share/man/man3/BIO_get_callback_ex.3
+#usr/share/man/man3/BIO_get_cipher_ctx.3
+#usr/share/man/man3/BIO_get_cipher_status.3
+#usr/share/man/man3/BIO_get_close.3
+#usr/share/man/man3/BIO_get_conn_address.3
+#usr/share/man/man3/BIO_get_conn_hostname.3
+#usr/share/man/man3/BIO_get_conn_port.3
+#usr/share/man/man3/BIO_get_data.3
+#usr/share/man/man3/BIO_get_ex_data.3
+#usr/share/man/man3/BIO_get_ex_new_index.3
+#usr/share/man/man3/BIO_get_fd.3
+#usr/share/man/man3/BIO_get_fp.3
+#usr/share/man/man3/BIO_get_info_callback.3
+#usr/share/man/man3/BIO_get_init.3
+#usr/share/man/man3/BIO_get_md.3
+#usr/share/man/man3/BIO_get_md_ctx.3
+#usr/share/man/man3/BIO_get_mem_data.3
+#usr/share/man/man3/BIO_get_mem_ptr.3
+#usr/share/man/man3/BIO_get_new_index.3
+#usr/share/man/man3/BIO_get_num_renegotiates.3
+#usr/share/man/man3/BIO_get_read_request.3
+#usr/share/man/man3/BIO_get_retry_BIO.3
+#usr/share/man/man3/BIO_get_retry_reason.3
+#usr/share/man/man3/BIO_get_shutdown.3
+#usr/share/man/man3/BIO_get_ssl.3
+#usr/share/man/man3/BIO_get_write_buf_size.3
+#usr/share/man/man3/BIO_get_write_guarantee.3
+#usr/share/man/man3/BIO_gets.3
+#usr/share/man/man3/BIO_hostserv_priorities.3
+#usr/share/man/man3/BIO_info_cb.3
+#usr/share/man/man3/BIO_int_ctrl.3
+#usr/share/man/man3/BIO_listen.3
+#usr/share/man/man3/BIO_lookup.3
+#usr/share/man/man3/BIO_lookup_type.3
+#usr/share/man/man3/BIO_make_bio_pair.3
+#usr/share/man/man3/BIO_meth_free.3
+#usr/share/man/man3/BIO_meth_get_callback_ctrl.3
+#usr/share/man/man3/BIO_meth_get_create.3
+#usr/share/man/man3/BIO_meth_get_ctrl.3
+#usr/share/man/man3/BIO_meth_get_destroy.3
+#usr/share/man/man3/BIO_meth_get_gets.3
+#usr/share/man/man3/BIO_meth_get_puts.3
+#usr/share/man/man3/BIO_meth_get_read.3
+#usr/share/man/man3/BIO_meth_get_write.3
+#usr/share/man/man3/BIO_meth_new.3
+#usr/share/man/man3/BIO_meth_set_callback_ctrl.3
+#usr/share/man/man3/BIO_meth_set_create.3
+#usr/share/man/man3/BIO_meth_set_ctrl.3
+#usr/share/man/man3/BIO_meth_set_destroy.3
+#usr/share/man/man3/BIO_meth_set_gets.3
+#usr/share/man/man3/BIO_meth_set_puts.3
+#usr/share/man/man3/BIO_meth_set_read.3
+#usr/share/man/man3/BIO_meth_set_write.3
+#usr/share/man/man3/BIO_method_type.3
+#usr/share/man/man3/BIO_new.3
+#usr/share/man/man3/BIO_new_CMS.3
+#usr/share/man/man3/BIO_new_accept.3
+#usr/share/man/man3/BIO_new_bio_pair.3
+#usr/share/man/man3/BIO_new_buffer_ssl_connect.3
+#usr/share/man/man3/BIO_new_connect.3
+#usr/share/man/man3/BIO_new_fd.3
+#usr/share/man/man3/BIO_new_file.3
+#usr/share/man/man3/BIO_new_fp.3
+#usr/share/man/man3/BIO_new_mem_buf.3
+#usr/share/man/man3/BIO_new_socket.3
+#usr/share/man/man3/BIO_new_ssl.3
+#usr/share/man/man3/BIO_new_ssl_connect.3
+#usr/share/man/man3/BIO_next.3
+#usr/share/man/man3/BIO_parse_hostserv.3
+#usr/share/man/man3/BIO_pending.3
+#usr/share/man/man3/BIO_pop.3
+#usr/share/man/man3/BIO_printf.3
+#usr/share/man/man3/BIO_ptr_ctrl.3
+#usr/share/man/man3/BIO_push.3
+#usr/share/man/man3/BIO_puts.3
+#usr/share/man/man3/BIO_read.3
+#usr/share/man/man3/BIO_read_filename.3
+#usr/share/man/man3/BIO_reset.3
+#usr/share/man/man3/BIO_retry_type.3
+#usr/share/man/man3/BIO_rw_filename.3
+#usr/share/man/man3/BIO_s_accept.3
+#usr/share/man/man3/BIO_s_bio.3
+#usr/share/man/man3/BIO_s_connect.3
+#usr/share/man/man3/BIO_s_fd.3
+#usr/share/man/man3/BIO_s_file.3
+#usr/share/man/man3/BIO_s_mem.3
+#usr/share/man/man3/BIO_s_null.3
+#usr/share/man/man3/BIO_s_secmem.3
+#usr/share/man/man3/BIO_s_socket.3
+#usr/share/man/man3/BIO_seek.3
+#usr/share/man/man3/BIO_set.3
+#usr/share/man/man3/BIO_set_accept_bios.3
+#usr/share/man/man3/BIO_set_accept_name.3
+#usr/share/man/man3/BIO_set_accept_port.3
+#usr/share/man/man3/BIO_set_bind_mode.3
+#usr/share/man/man3/BIO_set_buffer_read_data.3
+#usr/share/man/man3/BIO_set_buffer_size.3
+#usr/share/man/man3/BIO_set_callback.3
+#usr/share/man/man3/BIO_set_callback_arg.3
+#usr/share/man/man3/BIO_set_callback_ex.3
+#usr/share/man/man3/BIO_set_cipher.3
+#usr/share/man/man3/BIO_set_close.3
+#usr/share/man/man3/BIO_set_conn_address.3
+#usr/share/man/man3/BIO_set_conn_hostname.3
+#usr/share/man/man3/BIO_set_conn_port.3
+#usr/share/man/man3/BIO_set_data.3
+#usr/share/man/man3/BIO_set_ex_data.3
+#usr/share/man/man3/BIO_set_fd.3
+#usr/share/man/man3/BIO_set_fp.3
+#usr/share/man/man3/BIO_set_info_callback.3
+#usr/share/man/man3/BIO_set_init.3
+#usr/share/man/man3/BIO_set_md.3
+#usr/share/man/man3/BIO_set_mem_buf.3
+#usr/share/man/man3/BIO_set_mem_eof_return.3
+#usr/share/man/man3/BIO_set_nbio.3
+#usr/share/man/man3/BIO_set_nbio_accept.3
+#usr/share/man/man3/BIO_set_next.3
+#usr/share/man/man3/BIO_set_read_buffer_size.3
+#usr/share/man/man3/BIO_set_retry_reason.3
+#usr/share/man/man3/BIO_set_shutdown.3
+#usr/share/man/man3/BIO_set_ssl.3
+#usr/share/man/man3/BIO_set_ssl_mode.3
+#usr/share/man/man3/BIO_set_ssl_renegotiate_bytes.3
+#usr/share/man/man3/BIO_set_ssl_renegotiate_timeout.3
+#usr/share/man/man3/BIO_set_write_buf_size.3
+#usr/share/man/man3/BIO_set_write_buffer_size.3
+#usr/share/man/man3/BIO_should_io_special.3
+#usr/share/man/man3/BIO_should_read.3
+#usr/share/man/man3/BIO_should_retry.3
+#usr/share/man/man3/BIO_should_write.3
+#usr/share/man/man3/BIO_shutdown_wr.3
+#usr/share/man/man3/BIO_snprintf.3
+#usr/share/man/man3/BIO_socket.3
+#usr/share/man/man3/BIO_ssl_copy_session_id.3
+#usr/share/man/man3/BIO_ssl_shutdown.3
+#usr/share/man/man3/BIO_tell.3
+#usr/share/man/man3/BIO_up_ref.3
+#usr/share/man/man3/BIO_vfree.3
+#usr/share/man/man3/BIO_vprintf.3
+#usr/share/man/man3/BIO_vsnprintf.3
+#usr/share/man/man3/BIO_wpending.3
+#usr/share/man/man3/BIO_write.3
+#usr/share/man/man3/BIO_write_filename.3
+#usr/share/man/man3/BN_BLINDING_convert.3
+#usr/share/man/man3/BN_BLINDING_convert_ex.3
+#usr/share/man/man3/BN_BLINDING_create_param.3
+#usr/share/man/man3/BN_BLINDING_free.3
+#usr/share/man/man3/BN_BLINDING_get_flags.3
+#usr/share/man/man3/BN_BLINDING_invert.3
+#usr/share/man/man3/BN_BLINDING_invert_ex.3
+#usr/share/man/man3/BN_BLINDING_is_current_thread.3
+#usr/share/man/man3/BN_BLINDING_lock.3
+#usr/share/man/man3/BN_BLINDING_new.3
+#usr/share/man/man3/BN_BLINDING_set_current_thread.3
+#usr/share/man/man3/BN_BLINDING_set_flags.3
+#usr/share/man/man3/BN_BLINDING_unlock.3
+#usr/share/man/man3/BN_BLINDING_update.3
+#usr/share/man/man3/BN_CTX_end.3
+#usr/share/man/man3/BN_CTX_free.3
+#usr/share/man/man3/BN_CTX_get.3
+#usr/share/man/man3/BN_CTX_new.3
+#usr/share/man/man3/BN_CTX_secure_new.3
+#usr/share/man/man3/BN_CTX_start.3
+#usr/share/man/man3/BN_GENCB_call.3
+#usr/share/man/man3/BN_GENCB_free.3
+#usr/share/man/man3/BN_GENCB_get_arg.3
+#usr/share/man/man3/BN_GENCB_new.3
+#usr/share/man/man3/BN_GENCB_set.3
+#usr/share/man/man3/BN_GENCB_set_old.3
+#usr/share/man/man3/BN_MONT_CTX_copy.3
+#usr/share/man/man3/BN_MONT_CTX_free.3
+#usr/share/man/man3/BN_MONT_CTX_new.3
+#usr/share/man/man3/BN_MONT_CTX_set.3
+#usr/share/man/man3/BN_RECP_CTX_free.3
+#usr/share/man/man3/BN_RECP_CTX_new.3
+#usr/share/man/man3/BN_RECP_CTX_set.3
+#usr/share/man/man3/BN_add.3
+#usr/share/man/man3/BN_add_word.3
+#usr/share/man/man3/BN_bin2bn.3
+#usr/share/man/man3/BN_bn2bin.3
+#usr/share/man/man3/BN_bn2binpad.3
+#usr/share/man/man3/BN_bn2dec.3
+#usr/share/man/man3/BN_bn2hex.3
+#usr/share/man/man3/BN_bn2lebinpad.3
+#usr/share/man/man3/BN_bn2mpi.3
+#usr/share/man/man3/BN_clear.3
+#usr/share/man/man3/BN_clear_bit.3
+#usr/share/man/man3/BN_clear_free.3
+#usr/share/man/man3/BN_cmp.3
+#usr/share/man/man3/BN_copy.3
+#usr/share/man/man3/BN_dec2bn.3
+#usr/share/man/man3/BN_div.3
+#usr/share/man/man3/BN_div_recp.3
+#usr/share/man/man3/BN_div_word.3
+#usr/share/man/man3/BN_dup.3
+#usr/share/man/man3/BN_exp.3
+#usr/share/man/man3/BN_free.3
+#usr/share/man/man3/BN_from_montgomery.3
+#usr/share/man/man3/BN_gcd.3
+#usr/share/man/man3/BN_generate_prime.3
+#usr/share/man/man3/BN_generate_prime_ex.3
+#usr/share/man/man3/BN_get0_nist_prime_192.3
+#usr/share/man/man3/BN_get0_nist_prime_224.3
+#usr/share/man/man3/BN_get0_nist_prime_256.3
+#usr/share/man/man3/BN_get0_nist_prime_384.3
+#usr/share/man/man3/BN_get0_nist_prime_521.3
+#usr/share/man/man3/BN_get_rfc2409_prime_1024.3
+#usr/share/man/man3/BN_get_rfc2409_prime_768.3
+#usr/share/man/man3/BN_get_rfc3526_prime_1536.3
+#usr/share/man/man3/BN_get_rfc3526_prime_2048.3
+#usr/share/man/man3/BN_get_rfc3526_prime_3072.3
+#usr/share/man/man3/BN_get_rfc3526_prime_4096.3
+#usr/share/man/man3/BN_get_rfc3526_prime_6144.3
+#usr/share/man/man3/BN_get_rfc3526_prime_8192.3
+#usr/share/man/man3/BN_get_word.3
+#usr/share/man/man3/BN_hex2bn.3
+#usr/share/man/man3/BN_is_bit_set.3
+#usr/share/man/man3/BN_is_odd.3
+#usr/share/man/man3/BN_is_one.3
+#usr/share/man/man3/BN_is_prime.3
+#usr/share/man/man3/BN_is_prime_ex.3
+#usr/share/man/man3/BN_is_prime_fasttest.3
+#usr/share/man/man3/BN_is_prime_fasttest_ex.3
+#usr/share/man/man3/BN_is_word.3
+#usr/share/man/man3/BN_is_zero.3
+#usr/share/man/man3/BN_lebin2bn.3
+#usr/share/man/man3/BN_lshift.3
+#usr/share/man/man3/BN_lshift1.3
+#usr/share/man/man3/BN_mask_bits.3
+#usr/share/man/man3/BN_mod.3
+#usr/share/man/man3/BN_mod_add.3
+#usr/share/man/man3/BN_mod_exp.3
+#usr/share/man/man3/BN_mod_inverse.3
+#usr/share/man/man3/BN_mod_mul.3
+#usr/share/man/man3/BN_mod_mul_montgomery.3
+#usr/share/man/man3/BN_mod_mul_reciprocal.3
+#usr/share/man/man3/BN_mod_sqr.3
+#usr/share/man/man3/BN_mod_sub.3
+#usr/share/man/man3/BN_mod_word.3
+#usr/share/man/man3/BN_mpi2bn.3
+#usr/share/man/man3/BN_mul.3
+#usr/share/man/man3/BN_mul_word.3
+#usr/share/man/man3/BN_new.3
+#usr/share/man/man3/BN_nnmod.3
+#usr/share/man/man3/BN_num_bits.3
+#usr/share/man/man3/BN_num_bits_word.3
+#usr/share/man/man3/BN_num_bytes.3
+#usr/share/man/man3/BN_one.3
+#usr/share/man/man3/BN_print.3
+#usr/share/man/man3/BN_print_fp.3
+#usr/share/man/man3/BN_pseudo_rand.3
+#usr/share/man/man3/BN_pseudo_rand_range.3
+#usr/share/man/man3/BN_rand.3
+#usr/share/man/man3/BN_rand_range.3
+#usr/share/man/man3/BN_rshift.3
+#usr/share/man/man3/BN_rshift1.3
+#usr/share/man/man3/BN_secure_new.3
+#usr/share/man/man3/BN_set_bit.3
+#usr/share/man/man3/BN_set_word.3
+#usr/share/man/man3/BN_sqr.3
+#usr/share/man/man3/BN_sub.3
+#usr/share/man/man3/BN_sub_word.3
+#usr/share/man/man3/BN_swap.3
+#usr/share/man/man3/BN_to_ASN1_ENUMERATED.3
+#usr/share/man/man3/BN_to_ASN1_INTEGER.3
+#usr/share/man/man3/BN_to_montgomery.3
+#usr/share/man/man3/BN_ucmp.3
+#usr/share/man/man3/BN_value_one.3
+#usr/share/man/man3/BN_with_flags.3
+#usr/share/man/man3/BN_zero.3
+#usr/share/man/man3/BUF_MEM_free.3
+#usr/share/man/man3/BUF_MEM_grow.3
+#usr/share/man/man3/BUF_MEM_grow_clean.3
+#usr/share/man/man3/BUF_MEM_new.3
+#usr/share/man/man3/BUF_MEM_new_ex.3
+#usr/share/man/man3/BUF_reverse.3
+#usr/share/man/man3/CERTIFICATEPOLICIES_free.3
+#usr/share/man/man3/CERTIFICATEPOLICIES_new.3
+#usr/share/man/man3/CMS_ContentInfo_free.3
+#usr/share/man/man3/CMS_ContentInfo_new.3
+#usr/share/man/man3/CMS_ContentInfo_print_ctx.3
+#usr/share/man/man3/CMS_ReceiptRequest_create0.3
+#usr/share/man/man3/CMS_ReceiptRequest_free.3
+#usr/share/man/man3/CMS_ReceiptRequest_get0_values.3
+#usr/share/man/man3/CMS_ReceiptRequest_new.3
+#usr/share/man/man3/CMS_RecipientInfo_decrypt.3
+#usr/share/man/man3/CMS_RecipientInfo_encrypt.3
+#usr/share/man/man3/CMS_RecipientInfo_kekri_get0_id.3
+#usr/share/man/man3/CMS_RecipientInfo_kekri_id_cmp.3
+#usr/share/man/man3/CMS_RecipientInfo_ktri_cert_cmp.3
+#usr/share/man/man3/CMS_RecipientInfo_ktri_get0_signer_id.3
+#usr/share/man/man3/CMS_RecipientInfo_set0_key.3
+#usr/share/man/man3/CMS_RecipientInfo_set0_pkey.3
+#usr/share/man/man3/CMS_RecipientInfo_type.3
+#usr/share/man/man3/CMS_SignerInfo_cert_cmp.3
+#usr/share/man/man3/CMS_SignerInfo_get0_signature.3
+#usr/share/man/man3/CMS_SignerInfo_get0_signer_id.3
+#usr/share/man/man3/CMS_SignerInfo_set1_signer_cert.3
+#usr/share/man/man3/CMS_SignerInfo_sign.3
+#usr/share/man/man3/CMS_add0_cert.3
+#usr/share/man/man3/CMS_add0_crl.3
+#usr/share/man/man3/CMS_add0_recipient_key.3
+#usr/share/man/man3/CMS_add1_ReceiptRequest.3
+#usr/share/man/man3/CMS_add1_cert.3
+#usr/share/man/man3/CMS_add1_crl.3
+#usr/share/man/man3/CMS_add1_recipient_cert.3
+#usr/share/man/man3/CMS_add1_signer.3
+#usr/share/man/man3/CMS_compress.3
+#usr/share/man/man3/CMS_decrypt.3
+#usr/share/man/man3/CMS_encrypt.3
+#usr/share/man/man3/CMS_final.3
+#usr/share/man/man3/CMS_get0_RecipientInfos.3
+#usr/share/man/man3/CMS_get0_SignerInfos.3
+#usr/share/man/man3/CMS_get0_content.3
+#usr/share/man/man3/CMS_get0_eContentType.3
+#usr/share/man/man3/CMS_get0_signers.3
+#usr/share/man/man3/CMS_get0_type.3
+#usr/share/man/man3/CMS_get1_ReceiptRequest.3
+#usr/share/man/man3/CMS_get1_certs.3
+#usr/share/man/man3/CMS_get1_crls.3
+#usr/share/man/man3/CMS_set1_eContentType.3
+#usr/share/man/man3/CMS_sign.3
+#usr/share/man/man3/CMS_sign_receipt.3
+#usr/share/man/man3/CMS_uncompress.3
+#usr/share/man/man3/CMS_verify.3
+#usr/share/man/man3/CMS_verify_receipt.3
+#usr/share/man/man3/CONF_modules_finish.3
+#usr/share/man/man3/CONF_modules_free.3
+#usr/share/man/man3/CONF_modules_load.3
+#usr/share/man/man3/CONF_modules_load_file.3
+#usr/share/man/man3/CONF_modules_unload.3
+#usr/share/man/man3/CRL_DIST_POINTS_free.3
+#usr/share/man/man3/CRL_DIST_POINTS_new.3
+#usr/share/man/man3/CRYPTO_EX_dup.3
+#usr/share/man/man3/CRYPTO_EX_free.3
+#usr/share/man/man3/CRYPTO_EX_new.3
+#usr/share/man/man3/CRYPTO_THREAD_lock_free.3
+#usr/share/man/man3/CRYPTO_THREAD_lock_new.3
+#usr/share/man/man3/CRYPTO_THREAD_read_lock.3
+#usr/share/man/man3/CRYPTO_THREAD_run_once.3
+#usr/share/man/man3/CRYPTO_THREAD_unlock.3
+#usr/share/man/man3/CRYPTO_THREAD_write_lock.3
+#usr/share/man/man3/CRYPTO_atomic_add.3
+#usr/share/man/man3/CRYPTO_clear_free.3
+#usr/share/man/man3/CRYPTO_clear_realloc.3
+#usr/share/man/man3/CRYPTO_free.3
+#usr/share/man/man3/CRYPTO_free_ex_data.3
+#usr/share/man/man3/CRYPTO_free_ex_index.3
+#usr/share/man/man3/CRYPTO_get_ex_data.3
+#usr/share/man/man3/CRYPTO_get_ex_new_index.3
+#usr/share/man/man3/CRYPTO_get_mem_functions.3
+#usr/share/man/man3/CRYPTO_malloc.3
+#usr/share/man/man3/CRYPTO_mem_ctrl.3
+#usr/share/man/man3/CRYPTO_mem_debug_pop.3
+#usr/share/man/man3/CRYPTO_mem_debug_push.3
+#usr/share/man/man3/CRYPTO_mem_leaks.3
+#usr/share/man/man3/CRYPTO_mem_leaks_fp.3
+#usr/share/man/man3/CRYPTO_new_ex_data.3
+#usr/share/man/man3/CRYPTO_realloc.3
+#usr/share/man/man3/CRYPTO_secure_clear_free.3
+#usr/share/man/man3/CRYPTO_secure_free.3
+#usr/share/man/man3/CRYPTO_secure_malloc.3
+#usr/share/man/man3/CRYPTO_secure_malloc_done.3
+#usr/share/man/man3/CRYPTO_secure_malloc_init.3
+#usr/share/man/man3/CRYPTO_secure_malloc_initialized.3
+#usr/share/man/man3/CRYPTO_secure_used.3
+#usr/share/man/man3/CRYPTO_secure_zalloc.3
+#usr/share/man/man3/CRYPTO_set_ex_data.3
+#usr/share/man/man3/CRYPTO_set_mem_debug.3
+#usr/share/man/man3/CRYPTO_set_mem_functions.3
+#usr/share/man/man3/CRYPTO_strdup.3
+#usr/share/man/man3/CRYPTO_strndup.3
+#usr/share/man/man3/CRYPTO_zalloc.3
+#usr/share/man/man3/CTLOG_STORE_free.3
+#usr/share/man/man3/CTLOG_STORE_get0_log_by_id.3
+#usr/share/man/man3/CTLOG_STORE_load_default_file.3
+#usr/share/man/man3/CTLOG_STORE_load_file.3
+#usr/share/man/man3/CTLOG_STORE_new.3
+#usr/share/man/man3/CTLOG_free.3
+#usr/share/man/man3/CTLOG_get0_log_id.3
+#usr/share/man/man3/CTLOG_get0_name.3
+#usr/share/man/man3/CTLOG_get0_public_key.3
+#usr/share/man/man3/CTLOG_new.3
+#usr/share/man/man3/CTLOG_new_from_base64.3
+#usr/share/man/man3/CT_POLICY_EVAL_CTX_free.3
+#usr/share/man/man3/CT_POLICY_EVAL_CTX_get0_cert.3
+#usr/share/man/man3/CT_POLICY_EVAL_CTX_get0_issuer.3
+#usr/share/man/man3/CT_POLICY_EVAL_CTX_get0_log_store.3
+#usr/share/man/man3/CT_POLICY_EVAL_CTX_get_time.3
+#usr/share/man/man3/CT_POLICY_EVAL_CTX_new.3
+#usr/share/man/man3/CT_POLICY_EVAL_CTX_set1_cert.3
+#usr/share/man/man3/CT_POLICY_EVAL_CTX_set1_issuer.3
+#usr/share/man/man3/CT_POLICY_EVAL_CTX_set_shared_CTLOG_STORE.3
+#usr/share/man/man3/CT_POLICY_EVAL_CTX_set_time.3
+#usr/share/man/man3/DECLARE_ASN1_FUNCTIONS.3
+#usr/share/man/man3/DECLARE_LHASH_OF.3
+#usr/share/man/man3/DECLARE_PEM_rw.3
+#usr/share/man/man3/DEFINE_SPECIAL_STACK_OF.3
+#usr/share/man/man3/DEFINE_SPECIAL_STACK_OF_CONST.3
+#usr/share/man/man3/DEFINE_STACK_OF.3
+#usr/share/man/man3/DEFINE_STACK_OF_CONST.3
+#usr/share/man/man3/DES_cbc_cksum.3
+#usr/share/man/man3/DES_cfb64_encrypt.3
+#usr/share/man/man3/DES_cfb_encrypt.3
+#usr/share/man/man3/DES_crypt.3
+#usr/share/man/man3/DES_ecb2_encrypt.3
+#usr/share/man/man3/DES_ecb3_encrypt.3
+#usr/share/man/man3/DES_ecb_encrypt.3
+#usr/share/man/man3/DES_ede2_cbc_encrypt.3
+#usr/share/man/man3/DES_ede2_cfb64_encrypt.3
+#usr/share/man/man3/DES_ede2_ofb64_encrypt.3
+#usr/share/man/man3/DES_ede3_cbc_encrypt.3
+#usr/share/man/man3/DES_ede3_cfb64_encrypt.3
+#usr/share/man/man3/DES_ede3_ofb64_encrypt.3
+#usr/share/man/man3/DES_fcrypt.3
+#usr/share/man/man3/DES_is_weak_key.3
+#usr/share/man/man3/DES_key_sched.3
+#usr/share/man/man3/DES_ncbc_encrypt.3
+#usr/share/man/man3/DES_ofb64_encrypt.3
+#usr/share/man/man3/DES_ofb_encrypt.3
+#usr/share/man/man3/DES_pcbc_encrypt.3
+#usr/share/man/man3/DES_quad_cksum.3
+#usr/share/man/man3/DES_random_key.3
+#usr/share/man/man3/DES_set_key.3
+#usr/share/man/man3/DES_set_key_checked.3
+#usr/share/man/man3/DES_set_key_unchecked.3
+#usr/share/man/man3/DES_set_odd_parity.3
+#usr/share/man/man3/DES_string_to_2keys.3
+#usr/share/man/man3/DES_string_to_key.3
+#usr/share/man/man3/DES_xcbc_encrypt.3
+#usr/share/man/man3/DH_OpenSSL.3
+#usr/share/man/man3/DH_bits.3
+#usr/share/man/man3/DH_check.3
+#usr/share/man/man3/DH_check_params.3
+#usr/share/man/man3/DH_clear_flags.3
+#usr/share/man/man3/DH_compute_key.3
+#usr/share/man/man3/DH_free.3
+#usr/share/man/man3/DH_generate_key.3
+#usr/share/man/man3/DH_generate_parameters.3
+#usr/share/man/man3/DH_generate_parameters_ex.3
+#usr/share/man/man3/DH_get0_engine.3
+#usr/share/man/man3/DH_get0_key.3
+#usr/share/man/man3/DH_get0_pqg.3
+#usr/share/man/man3/DH_get_1024_160.3
+#usr/share/man/man3/DH_get_2048_224.3
+#usr/share/man/man3/DH_get_2048_256.3
+#usr/share/man/man3/DH_get_default_method.3
+#usr/share/man/man3/DH_get_ex_data.3
+#usr/share/man/man3/DH_get_ex_new_index.3
+#usr/share/man/man3/DH_get_length.3
+#usr/share/man/man3/DH_meth_dup.3
+#usr/share/man/man3/DH_meth_free.3
+#usr/share/man/man3/DH_meth_get0_app_data.3
+#usr/share/man/man3/DH_meth_get0_name.3
+#usr/share/man/man3/DH_meth_get_bn_mod_exp.3
+#usr/share/man/man3/DH_meth_get_compute_key.3
+#usr/share/man/man3/DH_meth_get_finish.3
+#usr/share/man/man3/DH_meth_get_flags.3
+#usr/share/man/man3/DH_meth_get_generate_key.3
+#usr/share/man/man3/DH_meth_get_generate_params.3
+#usr/share/man/man3/DH_meth_get_init.3
+#usr/share/man/man3/DH_meth_new.3
+#usr/share/man/man3/DH_meth_set0_app_data.3
+#usr/share/man/man3/DH_meth_set1_name.3
+#usr/share/man/man3/DH_meth_set_bn_mod_exp.3
+#usr/share/man/man3/DH_meth_set_compute_key.3
+#usr/share/man/man3/DH_meth_set_finish.3
+#usr/share/man/man3/DH_meth_set_flags.3
+#usr/share/man/man3/DH_meth_set_generate_key.3
+#usr/share/man/man3/DH_meth_set_generate_params.3
+#usr/share/man/man3/DH_meth_set_init.3
+#usr/share/man/man3/DH_new.3
+#usr/share/man/man3/DH_new_method.3
+#usr/share/man/man3/DH_set0_key.3
+#usr/share/man/man3/DH_set0_pqg.3
+#usr/share/man/man3/DH_set_default_method.3
+#usr/share/man/man3/DH_set_ex_data.3
+#usr/share/man/man3/DH_set_flags.3
+#usr/share/man/man3/DH_set_length.3
+#usr/share/man/man3/DH_set_method.3
+#usr/share/man/man3/DH_size.3
+#usr/share/man/man3/DH_test_flags.3
+#usr/share/man/man3/DHparams_print.3
+#usr/share/man/man3/DHparams_print_fp.3
+#usr/share/man/man3/DIRECTORYSTRING_free.3
+#usr/share/man/man3/DIRECTORYSTRING_new.3
+#usr/share/man/man3/DISPLAYTEXT_free.3
+#usr/share/man/man3/DISPLAYTEXT_new.3
+#usr/share/man/man3/DIST_POINT_NAME_free.3
+#usr/share/man/man3/DIST_POINT_NAME_new.3
+#usr/share/man/man3/DIST_POINT_free.3
+#usr/share/man/man3/DIST_POINT_new.3
+#usr/share/man/man3/DSA_OpenSSL.3
+#usr/share/man/man3/DSA_SIG_free.3
+#usr/share/man/man3/DSA_SIG_get0.3
+#usr/share/man/man3/DSA_SIG_new.3
+#usr/share/man/man3/DSA_SIG_set0.3
+#usr/share/man/man3/DSA_bits.3
+#usr/share/man/man3/DSA_clear_flags.3
+#usr/share/man/man3/DSA_do_sign.3
+#usr/share/man/man3/DSA_do_verify.3
+#usr/share/man/man3/DSA_dup_DH.3
+#usr/share/man/man3/DSA_free.3
+#usr/share/man/man3/DSA_generate_key.3
+#usr/share/man/man3/DSA_generate_parameters.3
+#usr/share/man/man3/DSA_generate_parameters_ex.3
+#usr/share/man/man3/DSA_get0_engine.3
+#usr/share/man/man3/DSA_get0_key.3
+#usr/share/man/man3/DSA_get0_pqg.3
+#usr/share/man/man3/DSA_get_default_method.3
+#usr/share/man/man3/DSA_get_ex_data.3
+#usr/share/man/man3/DSA_get_ex_new_index.3
+#usr/share/man/man3/DSA_meth_dup.3
+#usr/share/man/man3/DSA_meth_free.3
+#usr/share/man/man3/DSA_meth_get0_app_data.3
+#usr/share/man/man3/DSA_meth_get0_name.3
+#usr/share/man/man3/DSA_meth_get_bn_mod_exp.3
+#usr/share/man/man3/DSA_meth_get_finish.3
+#usr/share/man/man3/DSA_meth_get_flags.3
+#usr/share/man/man3/DSA_meth_get_init.3
+#usr/share/man/man3/DSA_meth_get_keygen.3
+#usr/share/man/man3/DSA_meth_get_mod_exp.3
+#usr/share/man/man3/DSA_meth_get_paramgen.3
+#usr/share/man/man3/DSA_meth_get_sign.3
+#usr/share/man/man3/DSA_meth_get_sign_setup.3
+#usr/share/man/man3/DSA_meth_get_verify.3
+#usr/share/man/man3/DSA_meth_new.3
+#usr/share/man/man3/DSA_meth_set0_app_data.3
+#usr/share/man/man3/DSA_meth_set1_name.3
+#usr/share/man/man3/DSA_meth_set_bn_mod_exp.3
+#usr/share/man/man3/DSA_meth_set_finish.3
+#usr/share/man/man3/DSA_meth_set_flags.3
+#usr/share/man/man3/DSA_meth_set_init.3
+#usr/share/man/man3/DSA_meth_set_keygen.3
+#usr/share/man/man3/DSA_meth_set_mod_exp.3
+#usr/share/man/man3/DSA_meth_set_paramgen.3
+#usr/share/man/man3/DSA_meth_set_sign.3
+#usr/share/man/man3/DSA_meth_set_sign_setup.3
+#usr/share/man/man3/DSA_meth_set_verify.3
+#usr/share/man/man3/DSA_new.3
+#usr/share/man/man3/DSA_new_method.3
+#usr/share/man/man3/DSA_print.3
+#usr/share/man/man3/DSA_print_fp.3
+#usr/share/man/man3/DSA_set0_key.3
+#usr/share/man/man3/DSA_set0_pqg.3
+#usr/share/man/man3/DSA_set_default_method.3
+#usr/share/man/man3/DSA_set_ex_data.3
+#usr/share/man/man3/DSA_set_flags.3
+#usr/share/man/man3/DSA_set_method.3
+#usr/share/man/man3/DSA_sign.3
+#usr/share/man/man3/DSA_sign_setup.3
+#usr/share/man/man3/DSA_size.3
+#usr/share/man/man3/DSA_test_flags.3
+#usr/share/man/man3/DSA_verify.3
+#usr/share/man/man3/DSAparams_dup.3
+#usr/share/man/man3/DSAparams_print.3
+#usr/share/man/man3/DSAparams_print_fp.3
+#usr/share/man/man3/DTLS_client_method.3
+#usr/share/man/man3/DTLS_method.3
+#usr/share/man/man3/DTLS_server_method.3
+#usr/share/man/man3/DTLSv1_2_client_method.3
+#usr/share/man/man3/DTLSv1_2_method.3
+#usr/share/man/man3/DTLSv1_2_server_method.3
+#usr/share/man/man3/DTLSv1_client_method.3
+#usr/share/man/man3/DTLSv1_listen.3
+#usr/share/man/man3/DTLSv1_method.3
+#usr/share/man/man3/DTLSv1_server_method.3
+#usr/share/man/man3/ECDH_get_ex_data.3
+#usr/share/man/man3/ECDH_get_ex_new_index.3
+#usr/share/man/man3/ECDH_set_ex_data.3
+#usr/share/man/man3/ECDSA_SIG_free.3
+#usr/share/man/man3/ECDSA_SIG_get0.3
+#usr/share/man/man3/ECDSA_SIG_new.3
+#usr/share/man/man3/ECDSA_SIG_set0.3
+#usr/share/man/man3/ECDSA_do_sign.3
+#usr/share/man/man3/ECDSA_do_sign_ex.3
+#usr/share/man/man3/ECDSA_do_verify.3
+#usr/share/man/man3/ECDSA_sign.3
+#usr/share/man/man3/ECDSA_sign_ex.3
+#usr/share/man/man3/ECDSA_sign_setup.3
+#usr/share/man/man3/ECDSA_size.3
+#usr/share/man/man3/ECDSA_verify.3
+#usr/share/man/man3/ECPARAMETERS_free.3
+#usr/share/man/man3/ECPARAMETERS_new.3
+#usr/share/man/man3/ECPKPARAMETERS_free.3
+#usr/share/man/man3/ECPKPARAMETERS_new.3
+#usr/share/man/man3/ECPKParameters_print.3
+#usr/share/man/man3/ECPKParameters_print_fp.3
+#usr/share/man/man3/EC_GF2m_simple_method.3
+#usr/share/man/man3/EC_GFp_mont_method.3
+#usr/share/man/man3/EC_GFp_nist_method.3
+#usr/share/man/man3/EC_GFp_nistp224_method.3
+#usr/share/man/man3/EC_GFp_nistp256_method.3
+#usr/share/man/man3/EC_GFp_nistp521_method.3
+#usr/share/man/man3/EC_GFp_simple_method.3
+#usr/share/man/man3/EC_GROUP_check.3
+#usr/share/man/man3/EC_GROUP_check_discriminant.3
+#usr/share/man/man3/EC_GROUP_clear_free.3
+#usr/share/man/man3/EC_GROUP_cmp.3
+#usr/share/man/man3/EC_GROUP_copy.3
+#usr/share/man/man3/EC_GROUP_dup.3
+#usr/share/man/man3/EC_GROUP_free.3
+#usr/share/man/man3/EC_GROUP_get0_cofactor.3
+#usr/share/man/man3/EC_GROUP_get0_generator.3
+#usr/share/man/man3/EC_GROUP_get0_order.3
+#usr/share/man/man3/EC_GROUP_get0_seed.3
+#usr/share/man/man3/EC_GROUP_get_asn1_flag.3
+#usr/share/man/man3/EC_GROUP_get_basis_type.3
+#usr/share/man/man3/EC_GROUP_get_cofactor.3
+#usr/share/man/man3/EC_GROUP_get_curve_GF2m.3
+#usr/share/man/man3/EC_GROUP_get_curve_GFp.3
+#usr/share/man/man3/EC_GROUP_get_curve_name.3
+#usr/share/man/man3/EC_GROUP_get_degree.3
+#usr/share/man/man3/EC_GROUP_get_ecparameters.3
+#usr/share/man/man3/EC_GROUP_get_ecpkparameters.3
+#usr/share/man/man3/EC_GROUP_get_order.3
+#usr/share/man/man3/EC_GROUP_get_pentanomial_basis.3
+#usr/share/man/man3/EC_GROUP_get_point_conversion_form.3
+#usr/share/man/man3/EC_GROUP_get_seed_len.3
+#usr/share/man/man3/EC_GROUP_get_trinomial_basis.3
+#usr/share/man/man3/EC_GROUP_have_precompute_mult.3
+#usr/share/man/man3/EC_GROUP_method_of.3
+#usr/share/man/man3/EC_GROUP_new.3
+#usr/share/man/man3/EC_GROUP_new_by_curve_name.3
+#usr/share/man/man3/EC_GROUP_new_curve_GF2m.3
+#usr/share/man/man3/EC_GROUP_new_curve_GFp.3
+#usr/share/man/man3/EC_GROUP_new_from_ecparameters.3
+#usr/share/man/man3/EC_GROUP_new_from_ecpkparameters.3
+#usr/share/man/man3/EC_GROUP_order_bits.3
+#usr/share/man/man3/EC_GROUP_precompute_mult.3
+#usr/share/man/man3/EC_GROUP_set_asn1_flag.3
+#usr/share/man/man3/EC_GROUP_set_curve_GF2m.3
+#usr/share/man/man3/EC_GROUP_set_curve_GFp.3
+#usr/share/man/man3/EC_GROUP_set_curve_name.3
+#usr/share/man/man3/EC_GROUP_set_generator.3
+#usr/share/man/man3/EC_GROUP_set_point_conversion_form.3
+#usr/share/man/man3/EC_GROUP_set_seed.3
+#usr/share/man/man3/EC_KEY_check_key.3
+#usr/share/man/man3/EC_KEY_clear_flags.3
+#usr/share/man/man3/EC_KEY_copy.3
+#usr/share/man/man3/EC_KEY_dup.3
+#usr/share/man/man3/EC_KEY_free.3
+#usr/share/man/man3/EC_KEY_generate_key.3
+#usr/share/man/man3/EC_KEY_get0_group.3
+#usr/share/man/man3/EC_KEY_get0_private_key.3
+#usr/share/man/man3/EC_KEY_get0_public_key.3
+#usr/share/man/man3/EC_KEY_get_conv_form.3
+#usr/share/man/man3/EC_KEY_get_enc_flags.3
+#usr/share/man/man3/EC_KEY_get_ex_data.3
+#usr/share/man/man3/EC_KEY_get_ex_new_index.3
+#usr/share/man/man3/EC_KEY_get_flags.3
+#usr/share/man/man3/EC_KEY_get_method.3
+#usr/share/man/man3/EC_KEY_key2buf.3
+#usr/share/man/man3/EC_KEY_new.3
+#usr/share/man/man3/EC_KEY_new_by_curve_name.3
+#usr/share/man/man3/EC_KEY_oct2key.3
+#usr/share/man/man3/EC_KEY_oct2priv.3
+#usr/share/man/man3/EC_KEY_precompute_mult.3
+#usr/share/man/man3/EC_KEY_priv2buf.3
+#usr/share/man/man3/EC_KEY_priv2oct.3
+#usr/share/man/man3/EC_KEY_set_asn1_flag.3
+#usr/share/man/man3/EC_KEY_set_conv_form.3
+#usr/share/man/man3/EC_KEY_set_enc_flags.3
+#usr/share/man/man3/EC_KEY_set_ex_data.3
+#usr/share/man/man3/EC_KEY_set_flags.3
+#usr/share/man/man3/EC_KEY_set_group.3
+#usr/share/man/man3/EC_KEY_set_method.3
+#usr/share/man/man3/EC_KEY_set_private_key.3
+#usr/share/man/man3/EC_KEY_set_public_key.3
+#usr/share/man/man3/EC_KEY_set_public_key_affine_coordinates.3
+#usr/share/man/man3/EC_KEY_up_ref.3
+#usr/share/man/man3/EC_METHOD_get_field_type.3
+#usr/share/man/man3/EC_POINT_add.3
+#usr/share/man/man3/EC_POINT_bn2point.3
+#usr/share/man/man3/EC_POINT_clear_free.3
+#usr/share/man/man3/EC_POINT_cmp.3
+#usr/share/man/man3/EC_POINT_copy.3
+#usr/share/man/man3/EC_POINT_dbl.3
+#usr/share/man/man3/EC_POINT_dup.3
+#usr/share/man/man3/EC_POINT_free.3
+#usr/share/man/man3/EC_POINT_get_Jprojective_coordinates_GFp.3
+#usr/share/man/man3/EC_POINT_get_affine_coordinates_GF2m.3
+#usr/share/man/man3/EC_POINT_get_affine_coordinates_GFp.3
+#usr/share/man/man3/EC_POINT_hex2point.3
+#usr/share/man/man3/EC_POINT_invert.3
+#usr/share/man/man3/EC_POINT_is_at_infinity.3
+#usr/share/man/man3/EC_POINT_is_on_curve.3
+#usr/share/man/man3/EC_POINT_make_affine.3
+#usr/share/man/man3/EC_POINT_method_of.3
+#usr/share/man/man3/EC_POINT_mul.3
+#usr/share/man/man3/EC_POINT_new.3
+#usr/share/man/man3/EC_POINT_oct2point.3
+#usr/share/man/man3/EC_POINT_point2bn.3
+#usr/share/man/man3/EC_POINT_point2buf.3
+#usr/share/man/man3/EC_POINT_point2hex.3
+#usr/share/man/man3/EC_POINT_point2oct.3
+#usr/share/man/man3/EC_POINT_set_Jprojective_coordinates_GFp.3
+#usr/share/man/man3/EC_POINT_set_affine_coordinates_GF2m.3
+#usr/share/man/man3/EC_POINT_set_affine_coordinates_GFp.3
+#usr/share/man/man3/EC_POINT_set_compressed_coordinates_GF2m.3
+#usr/share/man/man3/EC_POINT_set_compressed_coordinates_GFp.3
+#usr/share/man/man3/EC_POINT_set_to_infinity.3
+#usr/share/man/man3/EC_POINTs_make_affine.3
+#usr/share/man/man3/EC_POINTs_mul.3
+#usr/share/man/man3/EC_get_builtin_curves.3
+#usr/share/man/man3/EDIPARTYNAME_free.3
+#usr/share/man/man3/EDIPARTYNAME_new.3
+#usr/share/man/man3/ENGINE_add.3
+#usr/share/man/man3/ENGINE_add_conf_module.3
+#usr/share/man/man3/ENGINE_by_id.3
+#usr/share/man/man3/ENGINE_cleanup.3
+#usr/share/man/man3/ENGINE_cmd_is_executable.3
+#usr/share/man/man3/ENGINE_ctrl.3
+#usr/share/man/man3/ENGINE_ctrl_cmd.3
+#usr/share/man/man3/ENGINE_ctrl_cmd_string.3
+#usr/share/man/man3/ENGINE_finish.3
+#usr/share/man/man3/ENGINE_free.3
+#usr/share/man/man3/ENGINE_get_DH.3
+#usr/share/man/man3/ENGINE_get_DSA.3
+#usr/share/man/man3/ENGINE_get_ECDH.3
+#usr/share/man/man3/ENGINE_get_ECDSA.3
+#usr/share/man/man3/ENGINE_get_RAND.3
+#usr/share/man/man3/ENGINE_get_RSA.3
+#usr/share/man/man3/ENGINE_get_cipher.3
+#usr/share/man/man3/ENGINE_get_cipher_engine.3
+#usr/share/man/man3/ENGINE_get_ciphers.3
+#usr/share/man/man3/ENGINE_get_cmd_defns.3
+#usr/share/man/man3/ENGINE_get_ctrl_function.3
+#usr/share/man/man3/ENGINE_get_default_DH.3
+#usr/share/man/man3/ENGINE_get_default_DSA.3
+#usr/share/man/man3/ENGINE_get_default_ECDH.3
+#usr/share/man/man3/ENGINE_get_default_ECDSA.3
+#usr/share/man/man3/ENGINE_get_default_RAND.3
+#usr/share/man/man3/ENGINE_get_default_RSA.3
+#usr/share/man/man3/ENGINE_get_destroy_function.3
+#usr/share/man/man3/ENGINE_get_digest.3
+#usr/share/man/man3/ENGINE_get_digest_engine.3
+#usr/share/man/man3/ENGINE_get_digests.3
+#usr/share/man/man3/ENGINE_get_ex_data.3
+#usr/share/man/man3/ENGINE_get_ex_new_index.3
+#usr/share/man/man3/ENGINE_get_finish_function.3
+#usr/share/man/man3/ENGINE_get_first.3
+#usr/share/man/man3/ENGINE_get_flags.3
+#usr/share/man/man3/ENGINE_get_id.3
+#usr/share/man/man3/ENGINE_get_init_function.3
+#usr/share/man/man3/ENGINE_get_last.3
+#usr/share/man/man3/ENGINE_get_load_privkey_function.3
+#usr/share/man/man3/ENGINE_get_load_pubkey_function.3
+#usr/share/man/man3/ENGINE_get_name.3
+#usr/share/man/man3/ENGINE_get_next.3
+#usr/share/man/man3/ENGINE_get_prev.3
+#usr/share/man/man3/ENGINE_get_table_flags.3
+#usr/share/man/man3/ENGINE_init.3
+#usr/share/man/man3/ENGINE_load_builtin_engines.3
+#usr/share/man/man3/ENGINE_load_private_key.3
+#usr/share/man/man3/ENGINE_load_public_key.3
+#usr/share/man/man3/ENGINE_new.3
+#usr/share/man/man3/ENGINE_register_DH.3
+#usr/share/man/man3/ENGINE_register_DSA.3
+#usr/share/man/man3/ENGINE_register_ECDH.3
+#usr/share/man/man3/ENGINE_register_ECDSA.3
+#usr/share/man/man3/ENGINE_register_RAND.3
+#usr/share/man/man3/ENGINE_register_RSA.3
+#usr/share/man/man3/ENGINE_register_all_DH.3
+#usr/share/man/man3/ENGINE_register_all_DSA.3
+#usr/share/man/man3/ENGINE_register_all_ECDH.3
+#usr/share/man/man3/ENGINE_register_all_ECDSA.3
+#usr/share/man/man3/ENGINE_register_all_RAND.3
+#usr/share/man/man3/ENGINE_register_all_RSA.3
+#usr/share/man/man3/ENGINE_register_all_ciphers.3
+#usr/share/man/man3/ENGINE_register_all_complete.3
+#usr/share/man/man3/ENGINE_register_all_digests.3
+#usr/share/man/man3/ENGINE_register_ciphers.3
+#usr/share/man/man3/ENGINE_register_complete.3
+#usr/share/man/man3/ENGINE_register_digests.3
+#usr/share/man/man3/ENGINE_remove.3
+#usr/share/man/man3/ENGINE_set_DH.3
+#usr/share/man/man3/ENGINE_set_DSA.3
+#usr/share/man/man3/ENGINE_set_ECDH.3
+#usr/share/man/man3/ENGINE_set_ECDSA.3
+#usr/share/man/man3/ENGINE_set_RAND.3
+#usr/share/man/man3/ENGINE_set_RSA.3
+#usr/share/man/man3/ENGINE_set_ciphers.3
+#usr/share/man/man3/ENGINE_set_cmd_defns.3
+#usr/share/man/man3/ENGINE_set_ctrl_function.3
+#usr/share/man/man3/ENGINE_set_default.3
+#usr/share/man/man3/ENGINE_set_default_DH.3
+#usr/share/man/man3/ENGINE_set_default_DSA.3
+#usr/share/man/man3/ENGINE_set_default_ECDH.3
+#usr/share/man/man3/ENGINE_set_default_ECDSA.3
+#usr/share/man/man3/ENGINE_set_default_RAND.3
+#usr/share/man/man3/ENGINE_set_default_RSA.3
+#usr/share/man/man3/ENGINE_set_default_ciphers.3
+#usr/share/man/man3/ENGINE_set_default_digests.3
+#usr/share/man/man3/ENGINE_set_default_string.3
+#usr/share/man/man3/ENGINE_set_destroy_function.3
+#usr/share/man/man3/ENGINE_set_digests.3
+#usr/share/man/man3/ENGINE_set_ex_data.3
+#usr/share/man/man3/ENGINE_set_finish_function.3
+#usr/share/man/man3/ENGINE_set_flags.3
+#usr/share/man/man3/ENGINE_set_id.3
+#usr/share/man/man3/ENGINE_set_init_function.3
+#usr/share/man/man3/ENGINE_set_load_privkey_function.3
+#usr/share/man/man3/ENGINE_set_load_pubkey_function.3
+#usr/share/man/man3/ENGINE_set_name.3
+#usr/share/man/man3/ENGINE_set_table_flags.3
+#usr/share/man/man3/ENGINE_unregister_DH.3
+#usr/share/man/man3/ENGINE_unregister_DSA.3
+#usr/share/man/man3/ENGINE_unregister_ECDH.3
+#usr/share/man/man3/ENGINE_unregister_ECDSA.3
+#usr/share/man/man3/ENGINE_unregister_RAND.3
+#usr/share/man/man3/ENGINE_unregister_RSA.3
+#usr/share/man/man3/ENGINE_unregister_ciphers.3
+#usr/share/man/man3/ENGINE_unregister_digests.3
+#usr/share/man/man3/ENGINE_up_ref.3
+#usr/share/man/man3/ERR_FATAL_ERROR.3
+#usr/share/man/man3/ERR_GET_FUNC.3
+#usr/share/man/man3/ERR_GET_LIB.3
+#usr/share/man/man3/ERR_GET_REASON.3
+#usr/share/man/man3/ERR_PACK.3
+#usr/share/man/man3/ERR_add_error_data.3
+#usr/share/man/man3/ERR_clear_error.3
+#usr/share/man/man3/ERR_error_string.3
+#usr/share/man/man3/ERR_error_string_n.3
+#usr/share/man/man3/ERR_free_strings.3
+#usr/share/man/man3/ERR_func_error_string.3
+#usr/share/man/man3/ERR_get_error.3
+#usr/share/man/man3/ERR_get_error_line.3
+#usr/share/man/man3/ERR_get_error_line_data.3
+#usr/share/man/man3/ERR_get_next_error_library.3
+#usr/share/man/man3/ERR_lib_error_string.3
+#usr/share/man/man3/ERR_load_crypto_strings.3
+#usr/share/man/man3/ERR_load_strings.3
+#usr/share/man/man3/ERR_peek_error.3
+#usr/share/man/man3/ERR_peek_error_line.3
+#usr/share/man/man3/ERR_peek_error_line_data.3
+#usr/share/man/man3/ERR_peek_last_error.3
+#usr/share/man/man3/ERR_peek_last_error_line.3
+#usr/share/man/man3/ERR_peek_last_error_line_data.3
+#usr/share/man/man3/ERR_pop_to_mark.3
+#usr/share/man/man3/ERR_print_errors.3
+#usr/share/man/man3/ERR_print_errors_cb.3
+#usr/share/man/man3/ERR_print_errors_fp.3
+#usr/share/man/man3/ERR_put_error.3
+#usr/share/man/man3/ERR_reason_error_string.3
+#usr/share/man/man3/ERR_remove_state.3
+#usr/share/man/man3/ERR_remove_thread_state.3
+#usr/share/man/man3/ERR_set_mark.3
+#usr/share/man/man3/ESS_CERT_ID_dup.3
+#usr/share/man/man3/ESS_CERT_ID_free.3
+#usr/share/man/man3/ESS_CERT_ID_new.3
+#usr/share/man/man3/ESS_ISSUER_SERIAL_dup.3
+#usr/share/man/man3/ESS_ISSUER_SERIAL_free.3
+#usr/share/man/man3/ESS_ISSUER_SERIAL_new.3
+#usr/share/man/man3/ESS_SIGNING_CERT_dup.3
+#usr/share/man/man3/ESS_SIGNING_CERT_free.3
+#usr/share/man/man3/ESS_SIGNING_CERT_new.3
+#usr/share/man/man3/EVP_BytesToKey.3
+#usr/share/man/man3/EVP_CIPHER_CTX_block_size.3
+#usr/share/man/man3/EVP_CIPHER_CTX_cipher.3
+#usr/share/man/man3/EVP_CIPHER_CTX_ctrl.3
+#usr/share/man/man3/EVP_CIPHER_CTX_flags.3
+#usr/share/man/man3/EVP_CIPHER_CTX_free.3
+#usr/share/man/man3/EVP_CIPHER_CTX_get_app_data.3
+#usr/share/man/man3/EVP_CIPHER_CTX_get_cipher_data.3
+#usr/share/man/man3/EVP_CIPHER_CTX_iv_length.3
+#usr/share/man/man3/EVP_CIPHER_CTX_key_length.3
+#usr/share/man/man3/EVP_CIPHER_CTX_mode.3
+#usr/share/man/man3/EVP_CIPHER_CTX_new.3
+#usr/share/man/man3/EVP_CIPHER_CTX_nid.3
+#usr/share/man/man3/EVP_CIPHER_CTX_reset.3
+#usr/share/man/man3/EVP_CIPHER_CTX_set_app_data.3
+#usr/share/man/man3/EVP_CIPHER_CTX_set_cipher_data.3
+#usr/share/man/man3/EVP_CIPHER_CTX_set_key_length.3
+#usr/share/man/man3/EVP_CIPHER_CTX_set_padding.3
+#usr/share/man/man3/EVP_CIPHER_CTX_type.3
+#usr/share/man/man3/EVP_CIPHER_asn1_to_param.3
+#usr/share/man/man3/EVP_CIPHER_block_size.3
+#usr/share/man/man3/EVP_CIPHER_flags.3
+#usr/share/man/man3/EVP_CIPHER_iv_length.3
+#usr/share/man/man3/EVP_CIPHER_key_length.3
+#usr/share/man/man3/EVP_CIPHER_meth_dup.3
+#usr/share/man/man3/EVP_CIPHER_meth_free.3
+#usr/share/man/man3/EVP_CIPHER_meth_get_cleanup.3
+#usr/share/man/man3/EVP_CIPHER_meth_get_ctrl.3
+#usr/share/man/man3/EVP_CIPHER_meth_get_do_cipher.3
+#usr/share/man/man3/EVP_CIPHER_meth_get_get_asn1_params.3
+#usr/share/man/man3/EVP_CIPHER_meth_get_init.3
+#usr/share/man/man3/EVP_CIPHER_meth_get_set_asn1_params.3
+#usr/share/man/man3/EVP_CIPHER_meth_new.3
+#usr/share/man/man3/EVP_CIPHER_meth_set_cleanup.3
+#usr/share/man/man3/EVP_CIPHER_meth_set_ctrl.3
+#usr/share/man/man3/EVP_CIPHER_meth_set_do_cipher.3
+#usr/share/man/man3/EVP_CIPHER_meth_set_flags.3
+#usr/share/man/man3/EVP_CIPHER_meth_set_get_asn1_params.3
+#usr/share/man/man3/EVP_CIPHER_meth_set_impl_ctx_size.3
+#usr/share/man/man3/EVP_CIPHER_meth_set_init.3
+#usr/share/man/man3/EVP_CIPHER_meth_set_iv_length.3
+#usr/share/man/man3/EVP_CIPHER_meth_set_set_asn1_params.3
+#usr/share/man/man3/EVP_CIPHER_mode.3
+#usr/share/man/man3/EVP_CIPHER_nid.3
+#usr/share/man/man3/EVP_CIPHER_param_to_asn1.3
+#usr/share/man/man3/EVP_CIPHER_type.3
+#usr/share/man/man3/EVP_CipherFinal.3
+#usr/share/man/man3/EVP_CipherFinal_ex.3
+#usr/share/man/man3/EVP_CipherInit.3
+#usr/share/man/man3/EVP_CipherInit_ex.3
+#usr/share/man/man3/EVP_CipherUpdate.3
+#usr/share/man/man3/EVP_DecodeBlock.3
+#usr/share/man/man3/EVP_DecodeFinal.3
+#usr/share/man/man3/EVP_DecodeInit.3
+#usr/share/man/man3/EVP_DecodeUpdate.3
+#usr/share/man/man3/EVP_DecryptFinal.3
+#usr/share/man/man3/EVP_DecryptFinal_ex.3
+#usr/share/man/man3/EVP_DecryptInit.3
+#usr/share/man/man3/EVP_DecryptInit_ex.3
+#usr/share/man/man3/EVP_DecryptUpdate.3
+#usr/share/man/man3/EVP_DigestFinal.3
+#usr/share/man/man3/EVP_DigestFinal_ex.3
+#usr/share/man/man3/EVP_DigestInit.3
+#usr/share/man/man3/EVP_DigestInit_ex.3
+#usr/share/man/man3/EVP_DigestSignFinal.3
+#usr/share/man/man3/EVP_DigestSignInit.3
+#usr/share/man/man3/EVP_DigestSignUpdate.3
+#usr/share/man/man3/EVP_DigestUpdate.3
+#usr/share/man/man3/EVP_DigestVerifyFinal.3
+#usr/share/man/man3/EVP_DigestVerifyInit.3
+#usr/share/man/man3/EVP_DigestVerifyUpdate.3
+#usr/share/man/man3/EVP_ENCODE_CTX_copy.3
+#usr/share/man/man3/EVP_ENCODE_CTX_free.3
+#usr/share/man/man3/EVP_ENCODE_CTX_new.3
+#usr/share/man/man3/EVP_ENCODE_CTX_num.3
+#usr/share/man/man3/EVP_EncodeBlock.3
+#usr/share/man/man3/EVP_EncodeFinal.3
+#usr/share/man/man3/EVP_EncodeInit.3
+#usr/share/man/man3/EVP_EncodeUpdate.3
+#usr/share/man/man3/EVP_EncryptFinal.3
+#usr/share/man/man3/EVP_EncryptFinal_ex.3
+#usr/share/man/man3/EVP_EncryptInit.3
+#usr/share/man/man3/EVP_EncryptInit_ex.3
+#usr/share/man/man3/EVP_EncryptUpdate.3
+#usr/share/man/man3/EVP_MD_CTX_block_size.3
+#usr/share/man/man3/EVP_MD_CTX_copy.3
+#usr/share/man/man3/EVP_MD_CTX_copy_ex.3
+#usr/share/man/man3/EVP_MD_CTX_free.3
+#usr/share/man/man3/EVP_MD_CTX_md.3
+#usr/share/man/man3/EVP_MD_CTX_new.3
+#usr/share/man/man3/EVP_MD_CTX_reset.3
+#usr/share/man/man3/EVP_MD_CTX_size.3
+#usr/share/man/man3/EVP_MD_CTX_type.3
+#usr/share/man/man3/EVP_MD_block_size.3
+#usr/share/man/man3/EVP_MD_meth_dup.3
+#usr/share/man/man3/EVP_MD_meth_free.3
+#usr/share/man/man3/EVP_MD_meth_get_app_datasize.3
+#usr/share/man/man3/EVP_MD_meth_get_cleanup.3
+#usr/share/man/man3/EVP_MD_meth_get_copy.3
+#usr/share/man/man3/EVP_MD_meth_get_ctrl.3
+#usr/share/man/man3/EVP_MD_meth_get_final.3
+#usr/share/man/man3/EVP_MD_meth_get_flags.3
+#usr/share/man/man3/EVP_MD_meth_get_init.3
+#usr/share/man/man3/EVP_MD_meth_get_input_blocksize.3
+#usr/share/man/man3/EVP_MD_meth_get_result_size.3
+#usr/share/man/man3/EVP_MD_meth_get_update.3
+#usr/share/man/man3/EVP_MD_meth_new.3
+#usr/share/man/man3/EVP_MD_meth_set_app_datasize.3
+#usr/share/man/man3/EVP_MD_meth_set_cleanup.3
+#usr/share/man/man3/EVP_MD_meth_set_copy.3
+#usr/share/man/man3/EVP_MD_meth_set_ctrl.3
+#usr/share/man/man3/EVP_MD_meth_set_final.3
+#usr/share/man/man3/EVP_MD_meth_set_flags.3
+#usr/share/man/man3/EVP_MD_meth_set_init.3
+#usr/share/man/man3/EVP_MD_meth_set_input_blocksize.3
+#usr/share/man/man3/EVP_MD_meth_set_result_size.3
+#usr/share/man/man3/EVP_MD_meth_set_update.3
+#usr/share/man/man3/EVP_MD_pkey_type.3
+#usr/share/man/man3/EVP_MD_size.3
+#usr/share/man/man3/EVP_MD_type.3
+#usr/share/man/man3/EVP_OpenFinal.3
+#usr/share/man/man3/EVP_OpenInit.3
+#usr/share/man/man3/EVP_OpenUpdate.3
+#usr/share/man/man3/EVP_PKEY_ASN1_METHOD.3
+#usr/share/man/man3/EVP_PKEY_CTX_add1_hkdf_info.3
+#usr/share/man/man3/EVP_PKEY_CTX_add1_tls1_prf_seed.3
+#usr/share/man/man3/EVP_PKEY_CTX_ctrl.3
+#usr/share/man/man3/EVP_PKEY_CTX_ctrl_str.3
+#usr/share/man/man3/EVP_PKEY_CTX_dup.3
+#usr/share/man/man3/EVP_PKEY_CTX_free.3
+#usr/share/man/man3/EVP_PKEY_CTX_get_app_data.3
+#usr/share/man/man3/EVP_PKEY_CTX_get_cb.3
+#usr/share/man/man3/EVP_PKEY_CTX_get_keygen_info.3
+#usr/share/man/man3/EVP_PKEY_CTX_new.3
+#usr/share/man/man3/EVP_PKEY_CTX_new_id.3
+#usr/share/man/man3/EVP_PKEY_CTX_set1_hkdf_key.3
+#usr/share/man/man3/EVP_PKEY_CTX_set1_hkdf_salt.3
+#usr/share/man/man3/EVP_PKEY_CTX_set1_tls1_prf_secret.3
+#usr/share/man/man3/EVP_PKEY_CTX_set_app_data.3
+#usr/share/man/man3/EVP_PKEY_CTX_set_cb.3
+#usr/share/man/man3/EVP_PKEY_CTX_set_dh_paramgen_generator.3
+#usr/share/man/man3/EVP_PKEY_CTX_set_dh_paramgen_prime_len.3
+#usr/share/man/man3/EVP_PKEY_CTX_set_dsa_paramgen_bits.3
+#usr/share/man/man3/EVP_PKEY_CTX_set_ec_param_enc.3
+#usr/share/man/man3/EVP_PKEY_CTX_set_ec_paramgen_curve_nid.3
+#usr/share/man/man3/EVP_PKEY_CTX_set_hkdf_md.3
+#usr/share/man/man3/EVP_PKEY_CTX_set_rsa_keygen_pubexp.3
+#usr/share/man/man3/EVP_PKEY_CTX_set_rsa_padding.3
+#usr/share/man/man3/EVP_PKEY_CTX_set_rsa_pss_saltlen.3
+#usr/share/man/man3/EVP_PKEY_CTX_set_rsa_rsa_keygen_bits.3
+#usr/share/man/man3/EVP_PKEY_CTX_set_signature_md.3
+#usr/share/man/man3/EVP_PKEY_CTX_set_tls1_prf_md.3
+#usr/share/man/man3/EVP_PKEY_asn1_add0.3
+#usr/share/man/man3/EVP_PKEY_asn1_add_alias.3
+#usr/share/man/man3/EVP_PKEY_asn1_copy.3
+#usr/share/man/man3/EVP_PKEY_asn1_find.3
+#usr/share/man/man3/EVP_PKEY_asn1_find_str.3
+#usr/share/man/man3/EVP_PKEY_asn1_free.3
+#usr/share/man/man3/EVP_PKEY_asn1_get0.3
+#usr/share/man/man3/EVP_PKEY_asn1_get0_info.3
+#usr/share/man/man3/EVP_PKEY_asn1_get_count.3
+#usr/share/man/man3/EVP_PKEY_asn1_new.3
+#usr/share/man/man3/EVP_PKEY_asn1_set_ctrl.3
+#usr/share/man/man3/EVP_PKEY_asn1_set_free.3
+#usr/share/man/man3/EVP_PKEY_asn1_set_item.3
+#usr/share/man/man3/EVP_PKEY_asn1_set_param.3
+#usr/share/man/man3/EVP_PKEY_asn1_set_private.3
+#usr/share/man/man3/EVP_PKEY_asn1_set_public.3
+#usr/share/man/man3/EVP_PKEY_asn1_set_security_bits.3
+#usr/share/man/man3/EVP_PKEY_assign_DH.3
+#usr/share/man/man3/EVP_PKEY_assign_DSA.3
+#usr/share/man/man3/EVP_PKEY_assign_EC_KEY.3
+#usr/share/man/man3/EVP_PKEY_assign_RSA.3
+#usr/share/man/man3/EVP_PKEY_base_id.3
+#usr/share/man/man3/EVP_PKEY_cmp.3
+#usr/share/man/man3/EVP_PKEY_cmp_parameters.3
+#usr/share/man/man3/EVP_PKEY_copy_parameters.3
+#usr/share/man/man3/EVP_PKEY_decrypt.3
+#usr/share/man/man3/EVP_PKEY_decrypt_init.3
+#usr/share/man/man3/EVP_PKEY_derive.3
+#usr/share/man/man3/EVP_PKEY_derive_init.3
+#usr/share/man/man3/EVP_PKEY_derive_set_peer.3
+#usr/share/man/man3/EVP_PKEY_encrypt.3
+#usr/share/man/man3/EVP_PKEY_encrypt_init.3
+#usr/share/man/man3/EVP_PKEY_free.3
+#usr/share/man/man3/EVP_PKEY_gen_cb.3
+#usr/share/man/man3/EVP_PKEY_get0_DH.3
+#usr/share/man/man3/EVP_PKEY_get0_DSA.3
+#usr/share/man/man3/EVP_PKEY_get0_EC_KEY.3
+#usr/share/man/man3/EVP_PKEY_get0_RSA.3
+#usr/share/man/man3/EVP_PKEY_get0_asn1.3
+#usr/share/man/man3/EVP_PKEY_get0_hmac.3
+#usr/share/man/man3/EVP_PKEY_get1_DH.3
+#usr/share/man/man3/EVP_PKEY_get1_DSA.3
+#usr/share/man/man3/EVP_PKEY_get1_EC_KEY.3
+#usr/share/man/man3/EVP_PKEY_get1_RSA.3
+#usr/share/man/man3/EVP_PKEY_get_default_digest_nid.3
+#usr/share/man/man3/EVP_PKEY_id.3
+#usr/share/man/man3/EVP_PKEY_keygen.3
+#usr/share/man/man3/EVP_PKEY_keygen_init.3
+#usr/share/man/man3/EVP_PKEY_missing_parameters.3
+#usr/share/man/man3/EVP_PKEY_new.3
+#usr/share/man/man3/EVP_PKEY_paramgen.3
+#usr/share/man/man3/EVP_PKEY_paramgen_init.3
+#usr/share/man/man3/EVP_PKEY_print_params.3
+#usr/share/man/man3/EVP_PKEY_print_private.3
+#usr/share/man/man3/EVP_PKEY_print_public.3
+#usr/share/man/man3/EVP_PKEY_set1_DH.3
+#usr/share/man/man3/EVP_PKEY_set1_DSA.3
+#usr/share/man/man3/EVP_PKEY_set1_EC_KEY.3
+#usr/share/man/man3/EVP_PKEY_set1_RSA.3
+#usr/share/man/man3/EVP_PKEY_set1_engine.3
+#usr/share/man/man3/EVP_PKEY_sign.3
+#usr/share/man/man3/EVP_PKEY_sign_init.3
+#usr/share/man/man3/EVP_PKEY_size.3
+#usr/share/man/man3/EVP_PKEY_type.3
+#usr/share/man/man3/EVP_PKEY_up_ref.3
+#usr/share/man/man3/EVP_PKEY_verify.3
+#usr/share/man/man3/EVP_PKEY_verify_init.3
+#usr/share/man/man3/EVP_PKEY_verify_recover.3
+#usr/share/man/man3/EVP_PKEY_verify_recover_init.3
+#usr/share/man/man3/EVP_SealFinal.3
+#usr/share/man/man3/EVP_SealInit.3
+#usr/share/man/man3/EVP_SealUpdate.3
+#usr/share/man/man3/EVP_SignFinal.3
+#usr/share/man/man3/EVP_SignInit.3
+#usr/share/man/man3/EVP_SignInit_ex.3
+#usr/share/man/man3/EVP_SignUpdate.3
+#usr/share/man/man3/EVP_VerifyFinal.3
+#usr/share/man/man3/EVP_VerifyInit.3
+#usr/share/man/man3/EVP_VerifyInit_ex.3
+#usr/share/man/man3/EVP_VerifyUpdate.3
+#usr/share/man/man3/EVP_aes_128_cbc.3
+#usr/share/man/man3/EVP_aes_128_cbc_hmac_sha1.3
+#usr/share/man/man3/EVP_aes_128_cbc_hmac_sha256.3
+#usr/share/man/man3/EVP_aes_128_ccm.3
+#usr/share/man/man3/EVP_aes_128_cfb.3
+#usr/share/man/man3/EVP_aes_128_ecb.3
+#usr/share/man/man3/EVP_aes_128_gcm.3
+#usr/share/man/man3/EVP_aes_128_ofb.3
+#usr/share/man/man3/EVP_aes_192_cbc.3
+#usr/share/man/man3/EVP_aes_192_ccm.3
+#usr/share/man/man3/EVP_aes_192_cfb.3
+#usr/share/man/man3/EVP_aes_192_ecb.3
+#usr/share/man/man3/EVP_aes_192_gcm.3
+#usr/share/man/man3/EVP_aes_192_ofb.3
+#usr/share/man/man3/EVP_aes_256_cbc.3
+#usr/share/man/man3/EVP_aes_256_cbc_hmac_sha1.3
+#usr/share/man/man3/EVP_aes_256_cbc_hmac_sha256.3
+#usr/share/man/man3/EVP_aes_256_ccm.3
+#usr/share/man/man3/EVP_aes_256_cfb.3
+#usr/share/man/man3/EVP_aes_256_ecb.3
+#usr/share/man/man3/EVP_aes_256_gcm.3
+#usr/share/man/man3/EVP_aes_256_ofb.3
+#usr/share/man/man3/EVP_bf_cbc.3
+#usr/share/man/man3/EVP_bf_cfb.3
+#usr/share/man/man3/EVP_bf_ecb.3
+#usr/share/man/man3/EVP_bf_ofb.3
+#usr/share/man/man3/EVP_blake2b512.3
+#usr/share/man/man3/EVP_blake2s256.3
+#usr/share/man/man3/EVP_cast5_cbc.3
+#usr/share/man/man3/EVP_cast5_cfb.3
+#usr/share/man/man3/EVP_cast5_ecb.3
+#usr/share/man/man3/EVP_cast5_ofb.3
+#usr/share/man/man3/EVP_chacha20.3
+#usr/share/man/man3/EVP_chacha20_poly1305.3
+#usr/share/man/man3/EVP_cleanup.3
+#usr/share/man/man3/EVP_des_cbc.3
+#usr/share/man/man3/EVP_des_cfb.3
+#usr/share/man/man3/EVP_des_ecb.3
+#usr/share/man/man3/EVP_des_ede.3
+#usr/share/man/man3/EVP_des_ede3.3
+#usr/share/man/man3/EVP_des_ede3_cbc.3
+#usr/share/man/man3/EVP_des_ede3_cfb.3
+#usr/share/man/man3/EVP_des_ede3_ofb.3
+#usr/share/man/man3/EVP_des_ede_cbc.3
+#usr/share/man/man3/EVP_des_ede_cfb.3
+#usr/share/man/man3/EVP_des_ede_ofb.3
+#usr/share/man/man3/EVP_des_ofb.3
+#usr/share/man/man3/EVP_desx_cbc.3
+#usr/share/man/man3/EVP_enc_null.3
+#usr/share/man/man3/EVP_get_cipherbyname.3
+#usr/share/man/man3/EVP_get_cipherbynid.3
+#usr/share/man/man3/EVP_get_cipherbyobj.3
+#usr/share/man/man3/EVP_get_digestbyname.3
+#usr/share/man/man3/EVP_get_digestbynid.3
+#usr/share/man/man3/EVP_get_digestbyobj.3
+#usr/share/man/man3/EVP_idea_cbc.3
+#usr/share/man/man3/EVP_idea_cfb.3
+#usr/share/man/man3/EVP_idea_ecb.3
+#usr/share/man/man3/EVP_idea_ofb.3
+#usr/share/man/man3/EVP_md2.3
+#usr/share/man/man3/EVP_md5.3
+#usr/share/man/man3/EVP_md_null.3
+#usr/share/man/man3/EVP_mdc2.3
+#usr/share/man/man3/EVP_rc2_40_cbc.3
+#usr/share/man/man3/EVP_rc2_64_cbc.3
+#usr/share/man/man3/EVP_rc2_cbc.3
+#usr/share/man/man3/EVP_rc2_cfb.3
+#usr/share/man/man3/EVP_rc2_ecb.3
+#usr/share/man/man3/EVP_rc2_ofb.3
+#usr/share/man/man3/EVP_rc4.3
+#usr/share/man/man3/EVP_rc4_40.3
+#usr/share/man/man3/EVP_rc4_hmac_md5.3
+#usr/share/man/man3/EVP_rc5_32_12_16_cbc.3
+#usr/share/man/man3/EVP_rc5_32_12_16_cfb.3
+#usr/share/man/man3/EVP_rc5_32_12_16_ecb.3
+#usr/share/man/man3/EVP_rc5_32_12_16_ofb.3
+#usr/share/man/man3/EVP_ripemd160.3
+#usr/share/man/man3/EVP_sha1.3
+#usr/share/man/man3/EVP_sha224.3
+#usr/share/man/man3/EVP_sha256.3
+#usr/share/man/man3/EVP_sha384.3
+#usr/share/man/man3/EVP_sha512.3
+#usr/share/man/man3/EXTENDED_KEY_USAGE_free.3
+#usr/share/man/man3/EXTENDED_KEY_USAGE_new.3
+#usr/share/man/man3/GENERAL_NAMES_free.3
+#usr/share/man/man3/GENERAL_NAMES_new.3
+#usr/share/man/man3/GENERAL_NAME_dup.3
+#usr/share/man/man3/GENERAL_NAME_free.3
+#usr/share/man/man3/GENERAL_NAME_new.3
+#usr/share/man/man3/GENERAL_SUBTREE_free.3
+#usr/share/man/man3/GENERAL_SUBTREE_new.3
+#usr/share/man/man3/GEN_SESSION_CB.3
+#usr/share/man/man3/HMAC.3
+#usr/share/man/man3/HMAC_CTX_copy.3
+#usr/share/man/man3/HMAC_CTX_free.3
+#usr/share/man/man3/HMAC_CTX_get_md.3
+#usr/share/man/man3/HMAC_CTX_new.3
+#usr/share/man/man3/HMAC_CTX_reset.3
+#usr/share/man/man3/HMAC_CTX_set_flags.3
+#usr/share/man/man3/HMAC_Final.3
+#usr/share/man/man3/HMAC_Init.3
+#usr/share/man/man3/HMAC_Init_ex.3
+#usr/share/man/man3/HMAC_Update.3
+#usr/share/man/man3/IMPLEMENT_ASN1_FUNCTIONS.3
+#usr/share/man/man3/IMPLEMENT_LHASH_COMP_FN.3
+#usr/share/man/man3/IMPLEMENT_LHASH_HASH_FN.3
+#usr/share/man/man3/IPAddressChoice_free.3
+#usr/share/man/man3/IPAddressChoice_new.3
+#usr/share/man/man3/IPAddressFamily_free.3
+#usr/share/man/man3/IPAddressFamily_new.3
+#usr/share/man/man3/IPAddressOrRange_free.3
+#usr/share/man/man3/IPAddressOrRange_new.3
+#usr/share/man/man3/IPAddressRange_free.3
+#usr/share/man/man3/IPAddressRange_new.3
+#usr/share/man/man3/ISSUING_DIST_POINT_free.3
+#usr/share/man/man3/ISSUING_DIST_POINT_new.3
+#usr/share/man/man3/LHASH_DOALL_ARG_FN_TYPE.3
+#usr/share/man/man3/MD2.3
+#usr/share/man/man3/MD2_Final.3
+#usr/share/man/man3/MD2_Init.3
+#usr/share/man/man3/MD2_Update.3
+#usr/share/man/man3/MD4.3
+#usr/share/man/man3/MD4_Final.3
+#usr/share/man/man3/MD4_Init.3
+#usr/share/man/man3/MD4_Update.3
+#usr/share/man/man3/MD5.3
+#usr/share/man/man3/MD5_Final.3
+#usr/share/man/man3/MD5_Init.3
+#usr/share/man/man3/MD5_Update.3
+#usr/share/man/man3/MDC2.3
+#usr/share/man/man3/MDC2_Final.3
+#usr/share/man/man3/MDC2_Init.3
+#usr/share/man/man3/MDC2_Update.3
+#usr/share/man/man3/NAME_CONSTRAINTS_free.3
+#usr/share/man/man3/NAME_CONSTRAINTS_new.3
+#usr/share/man/man3/NETSCAPE_CERT_SEQUENCE_free.3
+#usr/share/man/man3/NETSCAPE_CERT_SEQUENCE_new.3
+#usr/share/man/man3/NETSCAPE_SPKAC_free.3
+#usr/share/man/man3/NETSCAPE_SPKAC_new.3
+#usr/share/man/man3/NETSCAPE_SPKI_free.3
+#usr/share/man/man3/NETSCAPE_SPKI_new.3
+#usr/share/man/man3/NOTICEREF_free.3
+#usr/share/man/man3/NOTICEREF_new.3
+#usr/share/man/man3/OBJ_cleanup.3
+#usr/share/man/man3/OBJ_cmp.3
+#usr/share/man/man3/OBJ_create.3
+#usr/share/man/man3/OBJ_dup.3
+#usr/share/man/man3/OBJ_get0_data.3
+#usr/share/man/man3/OBJ_length.3
+#usr/share/man/man3/OBJ_ln2nid.3
+#usr/share/man/man3/OBJ_nid2ln.3
+#usr/share/man/man3/OBJ_nid2obj.3
+#usr/share/man/man3/OBJ_nid2sn.3
+#usr/share/man/man3/OBJ_obj2nid.3
+#usr/share/man/man3/OBJ_obj2txt.3
+#usr/share/man/man3/OBJ_sn2nid.3
+#usr/share/man/man3/OBJ_txt2nid.3
+#usr/share/man/man3/OBJ_txt2obj.3
+#usr/share/man/man3/OCSP_BASICRESP_free.3
+#usr/share/man/man3/OCSP_BASICRESP_new.3
+#usr/share/man/man3/OCSP_CERTID_dup.3
+#usr/share/man/man3/OCSP_CERTID_free.3
+#usr/share/man/man3/OCSP_CERTID_new.3
+#usr/share/man/man3/OCSP_CERTSTATUS_free.3
+#usr/share/man/man3/OCSP_CERTSTATUS_new.3
+#usr/share/man/man3/OCSP_CRLID_free.3
+#usr/share/man/man3/OCSP_CRLID_new.3
+#usr/share/man/man3/OCSP_ONEREQ_free.3
+#usr/share/man/man3/OCSP_ONEREQ_new.3
+#usr/share/man/man3/OCSP_REQINFO_free.3
+#usr/share/man/man3/OCSP_REQINFO_new.3
+#usr/share/man/man3/OCSP_REQUEST_free.3
+#usr/share/man/man3/OCSP_REQUEST_new.3
+#usr/share/man/man3/OCSP_REQ_CTX_add1_header.3
+#usr/share/man/man3/OCSP_REQ_CTX_free.3
+#usr/share/man/man3/OCSP_REQ_CTX_set1_req.3
+#usr/share/man/man3/OCSP_RESPBYTES_free.3
+#usr/share/man/man3/OCSP_RESPBYTES_new.3
+#usr/share/man/man3/OCSP_RESPDATA_free.3
+#usr/share/man/man3/OCSP_RESPDATA_new.3
+#usr/share/man/man3/OCSP_RESPID_free.3
+#usr/share/man/man3/OCSP_RESPID_match.3
+#usr/share/man/man3/OCSP_RESPID_new.3
+#usr/share/man/man3/OCSP_RESPID_set_by_key.3
+#usr/share/man/man3/OCSP_RESPID_set_by_name.3
+#usr/share/man/man3/OCSP_RESPONSE_free.3
+#usr/share/man/man3/OCSP_RESPONSE_new.3
+#usr/share/man/man3/OCSP_REVOKEDINFO_free.3
+#usr/share/man/man3/OCSP_REVOKEDINFO_new.3
+#usr/share/man/man3/OCSP_SERVICELOC_free.3
+#usr/share/man/man3/OCSP_SERVICELOC_new.3
+#usr/share/man/man3/OCSP_SIGNATURE_free.3
+#usr/share/man/man3/OCSP_SIGNATURE_new.3
+#usr/share/man/man3/OCSP_SINGLERESP_free.3
+#usr/share/man/man3/OCSP_SINGLERESP_new.3
+#usr/share/man/man3/OCSP_basic_add1_nonce.3
+#usr/share/man/man3/OCSP_cert_id_new.3
+#usr/share/man/man3/OCSP_cert_to_id.3
+#usr/share/man/man3/OCSP_check_nonce.3
+#usr/share/man/man3/OCSP_check_validity.3
+#usr/share/man/man3/OCSP_copy_nonce.3
+#usr/share/man/man3/OCSP_id_cmp.3
+#usr/share/man/man3/OCSP_id_get0_info.3
+#usr/share/man/man3/OCSP_id_issuer_cmp.3
+#usr/share/man/man3/OCSP_request_add0_id.3
+#usr/share/man/man3/OCSP_request_add1_cert.3
+#usr/share/man/man3/OCSP_request_add1_nonce.3
+#usr/share/man/man3/OCSP_request_onereq_count.3
+#usr/share/man/man3/OCSP_request_onereq_get0.3
+#usr/share/man/man3/OCSP_request_sign.3
+#usr/share/man/man3/OCSP_resp_count.3
+#usr/share/man/man3/OCSP_resp_find.3
+#usr/share/man/man3/OCSP_resp_find_status.3
+#usr/share/man/man3/OCSP_resp_get0.3
+#usr/share/man/man3/OCSP_resp_get0_certs.3
+#usr/share/man/man3/OCSP_resp_get0_id.3
+#usr/share/man/man3/OCSP_resp_get0_produced_at.3
+#usr/share/man/man3/OCSP_resp_get0_signer.3
+#usr/share/man/man3/OCSP_response_create.3
+#usr/share/man/man3/OCSP_response_get1_basic.3
+#usr/share/man/man3/OCSP_response_status.3
+#usr/share/man/man3/OCSP_sendreq_bio.3
+#usr/share/man/man3/OCSP_sendreq_nbio.3
+#usr/share/man/man3/OCSP_sendreq_new.3
+#usr/share/man/man3/OCSP_set_max_response_length.3
+#usr/share/man/man3/OCSP_single_get0_status.3
+#usr/share/man/man3/OPENSSL_Applink.3
+#usr/share/man/man3/OPENSSL_INIT_free.3
+#usr/share/man/man3/OPENSSL_INIT_set_config_appname.3
+#usr/share/man/man3/OPENSSL_LH_COMPFUNC.3
+#usr/share/man/man3/OPENSSL_LH_DOALL_FUNC.3
+#usr/share/man/man3/OPENSSL_LH_HASHFUNC.3
+#usr/share/man/man3/OPENSSL_LH_node_stats.3
+#usr/share/man/man3/OPENSSL_LH_node_stats_bio.3
+#usr/share/man/man3/OPENSSL_LH_node_usage_stats.3
+#usr/share/man/man3/OPENSSL_LH_node_usage_stats_bio.3
+#usr/share/man/man3/OPENSSL_LH_stats.3
+#usr/share/man/man3/OPENSSL_LH_stats_bio.3
+#usr/share/man/man3/OPENSSL_VERSION_NUMBER.3
+#usr/share/man/man3/OPENSSL_atexit.3
+#usr/share/man/man3/OPENSSL_buf2hexstr.3
+#usr/share/man/man3/OPENSSL_cleanse.3
+#usr/share/man/man3/OPENSSL_cleanup.3
+#usr/share/man/man3/OPENSSL_clear_free.3
+#usr/share/man/man3/OPENSSL_clear_realloc.3
+#usr/share/man/man3/OPENSSL_config.3
+#usr/share/man/man3/OPENSSL_free.3
+#usr/share/man/man3/OPENSSL_hexchar2int.3
+#usr/share/man/man3/OPENSSL_hexstr2buf.3
+#usr/share/man/man3/OPENSSL_ia32cap.3
+#usr/share/man/man3/OPENSSL_init_crypto.3
+#usr/share/man/man3/OPENSSL_init_new.3
+#usr/share/man/man3/OPENSSL_init_ssl.3
+#usr/share/man/man3/OPENSSL_instrument_bus.3
+#usr/share/man/man3/OPENSSL_instrument_bus2.3
+#usr/share/man/man3/OPENSSL_load_builtin_modules.3
+#usr/share/man/man3/OPENSSL_malloc.3
+#usr/share/man/man3/OPENSSL_malloc_init.3
+#usr/share/man/man3/OPENSSL_mem_debug_pop.3
+#usr/share/man/man3/OPENSSL_mem_debug_push.3
+#usr/share/man/man3/OPENSSL_memdup.3
+#usr/share/man/man3/OPENSSL_no_config.3
+#usr/share/man/man3/OPENSSL_realloc.3
+#usr/share/man/man3/OPENSSL_secure_actual_size.3
+#usr/share/man/man3/OPENSSL_secure_allocated.3
+#usr/share/man/man3/OPENSSL_secure_clear_free.3
+#usr/share/man/man3/OPENSSL_secure_free.3
+#usr/share/man/man3/OPENSSL_secure_malloc.3
+#usr/share/man/man3/OPENSSL_secure_zalloc.3
+#usr/share/man/man3/OPENSSL_sk_deep_copy.3
+#usr/share/man/man3/OPENSSL_sk_delete.3
+#usr/share/man/man3/OPENSSL_sk_delete_ptr.3
+#usr/share/man/man3/OPENSSL_sk_dup.3
+#usr/share/man/man3/OPENSSL_sk_find.3
+#usr/share/man/man3/OPENSSL_sk_find_ex.3
+#usr/share/man/man3/OPENSSL_sk_free.3
+#usr/share/man/man3/OPENSSL_sk_insert.3
+#usr/share/man/man3/OPENSSL_sk_is_sorted.3
+#usr/share/man/man3/OPENSSL_sk_new.3
+#usr/share/man/man3/OPENSSL_sk_new_null.3
+#usr/share/man/man3/OPENSSL_sk_num.3
+#usr/share/man/man3/OPENSSL_sk_pop.3
+#usr/share/man/man3/OPENSSL_sk_pop_free.3
+#usr/share/man/man3/OPENSSL_sk_push.3
+#usr/share/man/man3/OPENSSL_sk_set.3
+#usr/share/man/man3/OPENSSL_sk_set_cmp_func.3
+#usr/share/man/man3/OPENSSL_sk_shift.3
+#usr/share/man/man3/OPENSSL_sk_sort.3
+#usr/share/man/man3/OPENSSL_sk_unshift.3
+#usr/share/man/man3/OPENSSL_sk_value.3
+#usr/share/man/man3/OPENSSL_sk_zero.3
+#usr/share/man/man3/OPENSSL_strdup.3
+#usr/share/man/man3/OPENSSL_strlcat.3
+#usr/share/man/man3/OPENSSL_strlcpy.3
+#usr/share/man/man3/OPENSSL_strndup.3
+#usr/share/man/man3/OPENSSL_thread_stop.3
+#usr/share/man/man3/OPENSSL_zalloc.3
+#usr/share/man/man3/OTHERNAME_free.3
+#usr/share/man/man3/OTHERNAME_new.3
+#usr/share/man/man3/OpenSSL_add_all_algorithms.3
+#usr/share/man/man3/OpenSSL_add_all_ciphers.3
+#usr/share/man/man3/OpenSSL_add_all_digests.3
+#usr/share/man/man3/OpenSSL_add_ssl_algorithms.3
+#usr/share/man/man3/OpenSSL_version.3
+#usr/share/man/man3/OpenSSL_version_num.3
+#usr/share/man/man3/PBE2PARAM_free.3
+#usr/share/man/man3/PBE2PARAM_new.3
+#usr/share/man/man3/PBEPARAM_free.3
+#usr/share/man/man3/PBEPARAM_new.3
+#usr/share/man/man3/PBKDF2PARAM_free.3
+#usr/share/man/man3/PBKDF2PARAM_new.3
+#usr/share/man/man3/PEM_do_header.3
+#usr/share/man/man3/PEM_get_EVP_CIPHER_INFO.3
+#usr/share/man/man3/PEM_read.3
+#usr/share/man/man3/PEM_read_CMS.3
+#usr/share/man/man3/PEM_read_DHparams.3
+#usr/share/man/man3/PEM_read_DSAPrivateKey.3
+#usr/share/man/man3/PEM_read_DSA_PUBKEY.3
+#usr/share/man/man3/PEM_read_DSAparams.3
+#usr/share/man/man3/PEM_read_ECPKParameters.3
+#usr/share/man/man3/PEM_read_ECPrivateKey.3
+#usr/share/man/man3/PEM_read_EC_PUBKEY.3
+#usr/share/man/man3/PEM_read_NETSCAPE_CERT_SEQUENCE.3
+#usr/share/man/man3/PEM_read_PKCS7.3
+#usr/share/man/man3/PEM_read_PKCS8.3
+#usr/share/man/man3/PEM_read_PKCS8_PRIV_KEY_INFO.3
+#usr/share/man/man3/PEM_read_PUBKEY.3
+#usr/share/man/man3/PEM_read_PrivateKey.3
+#usr/share/man/man3/PEM_read_RSAPrivateKey.3
+#usr/share/man/man3/PEM_read_RSAPublicKey.3
+#usr/share/man/man3/PEM_read_RSA_PUBKEY.3
+#usr/share/man/man3/PEM_read_SSL_SESSION.3
+#usr/share/man/man3/PEM_read_X509.3
+#usr/share/man/man3/PEM_read_X509_AUX.3
+#usr/share/man/man3/PEM_read_X509_CRL.3
+#usr/share/man/man3/PEM_read_X509_REQ.3
+#usr/share/man/man3/PEM_read_bio.3
+#usr/share/man/man3/PEM_read_bio_CMS.3
+#usr/share/man/man3/PEM_read_bio_DHparams.3
+#usr/share/man/man3/PEM_read_bio_DSAPrivateKey.3
+#usr/share/man/man3/PEM_read_bio_DSA_PUBKEY.3
+#usr/share/man/man3/PEM_read_bio_DSAparams.3
+#usr/share/man/man3/PEM_read_bio_ECPKParameters.3
+#usr/share/man/man3/PEM_read_bio_EC_PUBKEY.3
+#usr/share/man/man3/PEM_read_bio_NETSCAPE_CERT_SEQUENCE.3
+#usr/share/man/man3/PEM_read_bio_PKCS7.3
+#usr/share/man/man3/PEM_read_bio_PKCS8.3
+#usr/share/man/man3/PEM_read_bio_PKCS8_PRIV_KEY_INFO.3
+#usr/share/man/man3/PEM_read_bio_PUBKEY.3
+#usr/share/man/man3/PEM_read_bio_PrivateKey.3
+#usr/share/man/man3/PEM_read_bio_RSAPrivateKey.3
+#usr/share/man/man3/PEM_read_bio_RSAPublicKey.3
+#usr/share/man/man3/PEM_read_bio_RSA_PUBKEY.3
+#usr/share/man/man3/PEM_read_bio_SSL_SESSION.3
+#usr/share/man/man3/PEM_read_bio_X509.3
+#usr/share/man/man3/PEM_read_bio_X509_AUX.3
+#usr/share/man/man3/PEM_read_bio_X509_CRL.3
+#usr/share/man/man3/PEM_read_bio_X509_REQ.3
+#usr/share/man/man3/PEM_write.3
+#usr/share/man/man3/PEM_write_CMS.3
+#usr/share/man/man3/PEM_write_DHparams.3
+#usr/share/man/man3/PEM_write_DHxparams.3
+#usr/share/man/man3/PEM_write_DSAPrivateKey.3
+#usr/share/man/man3/PEM_write_DSA_PUBKEY.3
+#usr/share/man/man3/PEM_write_DSAparams.3
+#usr/share/man/man3/PEM_write_ECPKParameters.3
+#usr/share/man/man3/PEM_write_ECPrivateKey.3
+#usr/share/man/man3/PEM_write_EC_PUBKEY.3
+#usr/share/man/man3/PEM_write_NETSCAPE_CERT_SEQUENCE.3
+#usr/share/man/man3/PEM_write_PKCS7.3
+#usr/share/man/man3/PEM_write_PKCS8.3
+#usr/share/man/man3/PEM_write_PKCS8PrivateKey.3
+#usr/share/man/man3/PEM_write_PKCS8PrivateKey_nid.3
+#usr/share/man/man3/PEM_write_PKCS8_PRIV_KEY_INFO.3
+#usr/share/man/man3/PEM_write_PUBKEY.3
+#usr/share/man/man3/PEM_write_PrivateKey.3
+#usr/share/man/man3/PEM_write_RSAPrivateKey.3
+#usr/share/man/man3/PEM_write_RSAPublicKey.3
+#usr/share/man/man3/PEM_write_RSA_PUBKEY.3
+#usr/share/man/man3/PEM_write_SSL_SESSION.3
+#usr/share/man/man3/PEM_write_X509.3
+#usr/share/man/man3/PEM_write_X509_AUX.3
+#usr/share/man/man3/PEM_write_X509_CRL.3
+#usr/share/man/man3/PEM_write_X509_REQ.3
+#usr/share/man/man3/PEM_write_X509_REQ_NEW.3
+#usr/share/man/man3/PEM_write_bio.3
+#usr/share/man/man3/PEM_write_bio_CMS.3
+#usr/share/man/man3/PEM_write_bio_CMS_stream.3
+#usr/share/man/man3/PEM_write_bio_DHparams.3
+#usr/share/man/man3/PEM_write_bio_DHxparams.3
+#usr/share/man/man3/PEM_write_bio_DSAPrivateKey.3
+#usr/share/man/man3/PEM_write_bio_DSA_PUBKEY.3
+#usr/share/man/man3/PEM_write_bio_DSAparams.3
+#usr/share/man/man3/PEM_write_bio_ECPKParameters.3
+#usr/share/man/man3/PEM_write_bio_ECPrivateKey.3
+#usr/share/man/man3/PEM_write_bio_EC_PUBKEY.3
+#usr/share/man/man3/PEM_write_bio_NETSCAPE_CERT_SEQUENCE.3
+#usr/share/man/man3/PEM_write_bio_PKCS7.3
+#usr/share/man/man3/PEM_write_bio_PKCS7_stream.3
+#usr/share/man/man3/PEM_write_bio_PKCS8.3
+#usr/share/man/man3/PEM_write_bio_PKCS8PrivateKey.3
+#usr/share/man/man3/PEM_write_bio_PKCS8PrivateKey_nid.3
+#usr/share/man/man3/PEM_write_bio_PKCS8_PRIV_KEY_INFO.3
+#usr/share/man/man3/PEM_write_bio_PUBKEY.3
+#usr/share/man/man3/PEM_write_bio_PrivateKey.3
+#usr/share/man/man3/PEM_write_bio_PrivateKey_traditional.3
+#usr/share/man/man3/PEM_write_bio_RSAPrivateKey.3
+#usr/share/man/man3/PEM_write_bio_RSAPublicKey.3
+#usr/share/man/man3/PEM_write_bio_RSA_PUBKEY.3
+#usr/share/man/man3/PEM_write_bio_SSL_SESSION.3
+#usr/share/man/man3/PEM_write_bio_X509.3
+#usr/share/man/man3/PEM_write_bio_X509_AUX.3
+#usr/share/man/man3/PEM_write_bio_X509_CRL.3
+#usr/share/man/man3/PEM_write_bio_X509_REQ.3
+#usr/share/man/man3/PEM_write_bio_X509_REQ_NEW.3
+#usr/share/man/man3/PKCS12_BAGS_free.3
+#usr/share/man/man3/PKCS12_BAGS_new.3
+#usr/share/man/man3/PKCS12_MAC_DATA_free.3
+#usr/share/man/man3/PKCS12_MAC_DATA_new.3
+#usr/share/man/man3/PKCS12_SAFEBAG_free.3
+#usr/share/man/man3/PKCS12_SAFEBAG_new.3
+#usr/share/man/man3/PKCS12_create.3
+#usr/share/man/man3/PKCS12_free.3
+#usr/share/man/man3/PKCS12_new.3
+#usr/share/man/man3/PKCS12_newpass.3
+#usr/share/man/man3/PKCS12_parse.3
+#usr/share/man/man3/PKCS5_PBKDF2_HMAC.3
+#usr/share/man/man3/PKCS5_PBKDF2_HMAC_SHA1.3
+#usr/share/man/man3/PKCS7_DIGEST_free.3
+#usr/share/man/man3/PKCS7_DIGEST_new.3
+#usr/share/man/man3/PKCS7_ENCRYPT_free.3
+#usr/share/man/man3/PKCS7_ENCRYPT_new.3
+#usr/share/man/man3/PKCS7_ENC_CONTENT_free.3
+#usr/share/man/man3/PKCS7_ENC_CONTENT_new.3
+#usr/share/man/man3/PKCS7_ENVELOPE_free.3
+#usr/share/man/man3/PKCS7_ENVELOPE_new.3
+#usr/share/man/man3/PKCS7_ISSUER_AND_SERIAL_digest.3
+#usr/share/man/man3/PKCS7_ISSUER_AND_SERIAL_free.3
+#usr/share/man/man3/PKCS7_ISSUER_AND_SERIAL_new.3
+#usr/share/man/man3/PKCS7_RECIP_INFO_free.3
+#usr/share/man/man3/PKCS7_RECIP_INFO_new.3
+#usr/share/man/man3/PKCS7_SIGNED_free.3
+#usr/share/man/man3/PKCS7_SIGNED_new.3
+#usr/share/man/man3/PKCS7_SIGNER_INFO_free.3
+#usr/share/man/man3/PKCS7_SIGNER_INFO_new.3
+#usr/share/man/man3/PKCS7_SIGN_ENVELOPE_free.3
+#usr/share/man/man3/PKCS7_SIGN_ENVELOPE_new.3
+#usr/share/man/man3/PKCS7_decrypt.3
+#usr/share/man/man3/PKCS7_dup.3
+#usr/share/man/man3/PKCS7_encrypt.3
+#usr/share/man/man3/PKCS7_free.3
+#usr/share/man/man3/PKCS7_get0_signers.3
+#usr/share/man/man3/PKCS7_new.3
+#usr/share/man/man3/PKCS7_print_ctx.3
+#usr/share/man/man3/PKCS7_sign.3
+#usr/share/man/man3/PKCS7_sign_add_signer.3
+#usr/share/man/man3/PKCS7_verify.3
+#usr/share/man/man3/PKCS8_PRIV_KEY_INFO_free.3
+#usr/share/man/man3/PKCS8_PRIV_KEY_INFO_new.3
+#usr/share/man/man3/PKEY_USAGE_PERIOD_free.3
+#usr/share/man/man3/PKEY_USAGE_PERIOD_new.3
+#usr/share/man/man3/POLICYINFO_free.3
+#usr/share/man/man3/POLICYINFO_new.3
+#usr/share/man/man3/POLICYQUALINFO_free.3
+#usr/share/man/man3/POLICYQUALINFO_new.3
+#usr/share/man/man3/POLICY_CONSTRAINTS_free.3
+#usr/share/man/man3/POLICY_CONSTRAINTS_new.3
+#usr/share/man/man3/POLICY_MAPPING_free.3
+#usr/share/man/man3/POLICY_MAPPING_new.3
+#usr/share/man/man3/PROXY_CERT_INFO_EXTENSION_free.3
+#usr/share/man/man3/PROXY_CERT_INFO_EXTENSION_new.3
+#usr/share/man/man3/PROXY_POLICY_free.3
+#usr/share/man/man3/PROXY_POLICY_new.3
+#usr/share/man/man3/RAND_OpenSSL.3
+#usr/share/man/man3/RAND_add.3
+#usr/share/man/man3/RAND_bytes.3
+#usr/share/man/man3/RAND_cleanup.3
+#usr/share/man/man3/RAND_egd.3
+#usr/share/man/man3/RAND_egd_bytes.3
+#usr/share/man/man3/RAND_event.3
+#usr/share/man/man3/RAND_file_name.3
+#usr/share/man/man3/RAND_get_rand_method.3
+#usr/share/man/man3/RAND_load_file.3
+#usr/share/man/man3/RAND_pseudo_bytes.3
+#usr/share/man/man3/RAND_query_egd_bytes.3
+#usr/share/man/man3/RAND_screen.3
+#usr/share/man/man3/RAND_seed.3
+#usr/share/man/man3/RAND_set_rand_method.3
+#usr/share/man/man3/RAND_status.3
+#usr/share/man/man3/RAND_write_file.3
+#usr/share/man/man3/RC4.3
+#usr/share/man/man3/RC4_set_key.3
+#usr/share/man/man3/RIPEMD160.3
+#usr/share/man/man3/RIPEMD160_Final.3
+#usr/share/man/man3/RIPEMD160_Init.3
+#usr/share/man/man3/RIPEMD160_Update.3
+#usr/share/man/man3/RSAPrivateKey_dup.3
+#usr/share/man/man3/RSAPublicKey_dup.3
+#usr/share/man/man3/RSA_OAEP_PARAMS_free.3
+#usr/share/man/man3/RSA_OAEP_PARAMS_new.3
+#usr/share/man/man3/RSA_PKCS1_OpenSSL.3
+#usr/share/man/man3/RSA_PSS_PARAMS_free.3
+#usr/share/man/man3/RSA_PSS_PARAMS_new.3
+#usr/share/man/man3/RSA_bits.3
+#usr/share/man/man3/RSA_blinding_off.3
+#usr/share/man/man3/RSA_blinding_on.3
+#usr/share/man/man3/RSA_check_key.3
+#usr/share/man/man3/RSA_check_key_ex.3
+#usr/share/man/man3/RSA_clear_flags.3
+#usr/share/man/man3/RSA_flags.3
+#usr/share/man/man3/RSA_free.3
+#usr/share/man/man3/RSA_generate_key.3
+#usr/share/man/man3/RSA_generate_key_ex.3
+#usr/share/man/man3/RSA_get0_crt_params.3
+#usr/share/man/man3/RSA_get0_engine.3
+#usr/share/man/man3/RSA_get0_factors.3
+#usr/share/man/man3/RSA_get0_key.3
+#usr/share/man/man3/RSA_get_default_method.3
+#usr/share/man/man3/RSA_get_ex_data.3
+#usr/share/man/man3/RSA_get_ex_new_index.3
+#usr/share/man/man3/RSA_get_method.3
+#usr/share/man/man3/RSA_meth_dup.3
+#usr/share/man/man3/RSA_meth_free.3
+#usr/share/man/man3/RSA_meth_get0_app_data.3
+#usr/share/man/man3/RSA_meth_get0_name.3
+#usr/share/man/man3/RSA_meth_get_bn_mod_exp.3
+#usr/share/man/man3/RSA_meth_get_finish.3
+#usr/share/man/man3/RSA_meth_get_flags.3
+#usr/share/man/man3/RSA_meth_get_init.3
+#usr/share/man/man3/RSA_meth_get_keygen.3
+#usr/share/man/man3/RSA_meth_get_mod_exp.3
+#usr/share/man/man3/RSA_meth_get_priv_dec.3
+#usr/share/man/man3/RSA_meth_get_priv_enc.3
+#usr/share/man/man3/RSA_meth_get_pub_dec.3
+#usr/share/man/man3/RSA_meth_get_pub_enc.3
+#usr/share/man/man3/RSA_meth_get_sign.3
+#usr/share/man/man3/RSA_meth_get_verify.3
+#usr/share/man/man3/RSA_meth_new.3
+#usr/share/man/man3/RSA_meth_set0_app_data.3
+#usr/share/man/man3/RSA_meth_set1_name.3
+#usr/share/man/man3/RSA_meth_set_bn_mod_exp.3
+#usr/share/man/man3/RSA_meth_set_finish.3
+#usr/share/man/man3/RSA_meth_set_flags.3
+#usr/share/man/man3/RSA_meth_set_init.3
+#usr/share/man/man3/RSA_meth_set_keygen.3
+#usr/share/man/man3/RSA_meth_set_mod_exp.3
+#usr/share/man/man3/RSA_meth_set_priv_dec.3
+#usr/share/man/man3/RSA_meth_set_priv_enc.3
+#usr/share/man/man3/RSA_meth_set_pub_dec.3
+#usr/share/man/man3/RSA_meth_set_pub_enc.3
+#usr/share/man/man3/RSA_meth_set_sign.3
+#usr/share/man/man3/RSA_meth_set_verify.3
+#usr/share/man/man3/RSA_new.3
+#usr/share/man/man3/RSA_new_method.3
+#usr/share/man/man3/RSA_padding_add_PKCS1_OAEP.3
+#usr/share/man/man3/RSA_padding_add_PKCS1_type_1.3
+#usr/share/man/man3/RSA_padding_add_PKCS1_type_2.3
+#usr/share/man/man3/RSA_padding_add_SSLv23.3
+#usr/share/man/man3/RSA_padding_add_none.3
+#usr/share/man/man3/RSA_padding_check_PKCS1_OAEP.3
+#usr/share/man/man3/RSA_padding_check_PKCS1_type_1.3
+#usr/share/man/man3/RSA_padding_check_PKCS1_type_2.3
+#usr/share/man/man3/RSA_padding_check_SSLv23.3
+#usr/share/man/man3/RSA_padding_check_none.3
+#usr/share/man/man3/RSA_print.3
+#usr/share/man/man3/RSA_print_fp.3
+#usr/share/man/man3/RSA_private_decrypt.3
+#usr/share/man/man3/RSA_private_encrypt.3
+#usr/share/man/man3/RSA_public_decrypt.3
+#usr/share/man/man3/RSA_public_encrypt.3
+#usr/share/man/man3/RSA_set0_crt_params.3
+#usr/share/man/man3/RSA_set0_factors.3
+#usr/share/man/man3/RSA_set0_key.3
+#usr/share/man/man3/RSA_set_default_method.3
+#usr/share/man/man3/RSA_set_ex_data.3
+#usr/share/man/man3/RSA_set_flags.3
+#usr/share/man/man3/RSA_set_method.3
+#usr/share/man/man3/RSA_sign.3
+#usr/share/man/man3/RSA_sign_ASN1_OCTET_STRING.3
+#usr/share/man/man3/RSA_size.3
+#usr/share/man/man3/RSA_test_flags.3
+#usr/share/man/man3/RSA_verify.3
+#usr/share/man/man3/RSA_verify_ASN1_OCTET_STRING.3
+#usr/share/man/man3/SCT_LIST_free.3
+#usr/share/man/man3/SCT_LIST_print.3
+#usr/share/man/man3/SCT_LIST_validate.3
+#usr/share/man/man3/SCT_free.3
+#usr/share/man/man3/SCT_get0_extensions.3
+#usr/share/man/man3/SCT_get0_log_id.3
+#usr/share/man/man3/SCT_get0_signature.3
+#usr/share/man/man3/SCT_get_log_entry_type.3
+#usr/share/man/man3/SCT_get_signature_nid.3
+#usr/share/man/man3/SCT_get_source.3
+#usr/share/man/man3/SCT_get_timestamp.3
+#usr/share/man/man3/SCT_get_validation_status.3
+#usr/share/man/man3/SCT_get_version.3
+#usr/share/man/man3/SCT_new.3
+#usr/share/man/man3/SCT_new_from_base64.3
+#usr/share/man/man3/SCT_print.3
+#usr/share/man/man3/SCT_set0_extensions.3
+#usr/share/man/man3/SCT_set0_log_id.3
+#usr/share/man/man3/SCT_set0_signature.3
+#usr/share/man/man3/SCT_set1_extensions.3
+#usr/share/man/man3/SCT_set1_log_id.3
+#usr/share/man/man3/SCT_set1_signature.3
+#usr/share/man/man3/SCT_set_log_entry_type.3
+#usr/share/man/man3/SCT_set_signature_nid.3
+#usr/share/man/man3/SCT_set_source.3
+#usr/share/man/man3/SCT_set_timestamp.3
+#usr/share/man/man3/SCT_set_version.3
+#usr/share/man/man3/SCT_validate.3
+#usr/share/man/man3/SCT_validation_status_string.3
+#usr/share/man/man3/SHA1.3
+#usr/share/man/man3/SHA1_Final.3
+#usr/share/man/man3/SHA1_Init.3
+#usr/share/man/man3/SHA1_Update.3
+#usr/share/man/man3/SHA224.3
+#usr/share/man/man3/SHA224_Final.3
+#usr/share/man/man3/SHA224_Init.3
+#usr/share/man/man3/SHA224_Update.3
+#usr/share/man/man3/SHA256.3
+#usr/share/man/man3/SHA256_Final.3
+#usr/share/man/man3/SHA256_Init.3
+#usr/share/man/man3/SHA256_Update.3
+#usr/share/man/man3/SHA384.3
+#usr/share/man/man3/SHA384_Final.3
+#usr/share/man/man3/SHA384_Init.3
+#usr/share/man/man3/SHA384_Update.3
+#usr/share/man/man3/SHA512.3
+#usr/share/man/man3/SHA512_Final.3
+#usr/share/man/man3/SHA512_Init.3
+#usr/share/man/man3/SHA512_Update.3
+#usr/share/man/man3/SMIME_read_CMS.3
+#usr/share/man/man3/SMIME_read_PKCS7.3
+#usr/share/man/man3/SMIME_write_CMS.3
+#usr/share/man/man3/SMIME_write_PKCS7.3
+#usr/share/man/man3/SSL_CIPHER_description.3
+#usr/share/man/man3/SSL_CIPHER_get_auth_nid.3
+#usr/share/man/man3/SSL_CIPHER_get_bits.3
+#usr/share/man/man3/SSL_CIPHER_get_cipher_nid.3
+#usr/share/man/man3/SSL_CIPHER_get_digest_nid.3
+#usr/share/man/man3/SSL_CIPHER_get_kx_nid.3
+#usr/share/man/man3/SSL_CIPHER_get_name.3
+#usr/share/man/man3/SSL_CIPHER_get_version.3
+#usr/share/man/man3/SSL_CIPHER_is_aead.3
+#usr/share/man/man3/SSL_COMP_add_compression_method.3
+#usr/share/man/man3/SSL_COMP_free_compression_methods.3
+#usr/share/man/man3/SSL_COMP_get0_name.3
+#usr/share/man/man3/SSL_COMP_get_compression_methods.3
+#usr/share/man/man3/SSL_COMP_get_id.3
+#usr/share/man/man3/SSL_CONF_CTX_clear_flags.3
+#usr/share/man/man3/SSL_CONF_CTX_free.3
+#usr/share/man/man3/SSL_CONF_CTX_new.3
+#usr/share/man/man3/SSL_CONF_CTX_set1_prefix.3
+#usr/share/man/man3/SSL_CONF_CTX_set_flags.3
+#usr/share/man/man3/SSL_CONF_CTX_set_ssl.3
+#usr/share/man/man3/SSL_CONF_CTX_set_ssl_ctx.3
+#usr/share/man/man3/SSL_CONF_cmd.3
+#usr/share/man/man3/SSL_CONF_cmd_argv.3
+#usr/share/man/man3/SSL_CONF_cmd_value_type.3
+#usr/share/man/man3/SSL_CONF_finish.3
+#usr/share/man/man3/SSL_CTX_add0_chain_cert.3
+#usr/share/man/man3/SSL_CTX_add1_chain_cert.3
+#usr/share/man/man3/SSL_CTX_add_client_CA.3
+#usr/share/man/man3/SSL_CTX_add_client_custom_ext.3
+#usr/share/man/man3/SSL_CTX_add_extra_chain_cert.3
+#usr/share/man/man3/SSL_CTX_add_server_custom_ext.3
+#usr/share/man/man3/SSL_CTX_add_session.3
+#usr/share/man/man3/SSL_CTX_build_cert_chain.3
+#usr/share/man/man3/SSL_CTX_callback_ctrl.3
+#usr/share/man/man3/SSL_CTX_check_private_key.3
+#usr/share/man/man3/SSL_CTX_clear_chain_certs.3
+#usr/share/man/man3/SSL_CTX_clear_extra_chain_certs.3
+#usr/share/man/man3/SSL_CTX_clear_options.3
+#usr/share/man/man3/SSL_CTX_config.3
+#usr/share/man/man3/SSL_CTX_ct_is_enabled.3
+#usr/share/man/man3/SSL_CTX_ctrl.3
+#usr/share/man/man3/SSL_CTX_dane_clear_flags.3
+#usr/share/man/man3/SSL_CTX_dane_enable.3
+#usr/share/man/man3/SSL_CTX_dane_mtype_set.3
+#usr/share/man/man3/SSL_CTX_dane_set_flags.3
+#usr/share/man/man3/SSL_CTX_disable_ct.3
+#usr/share/man/man3/SSL_CTX_enable_ct.3
+#usr/share/man/man3/SSL_CTX_flush_sessions.3
+#usr/share/man/man3/SSL_CTX_free.3
+#usr/share/man/man3/SSL_CTX_get0_chain_certs.3
+#usr/share/man/man3/SSL_CTX_get0_param.3
+#usr/share/man/man3/SSL_CTX_get0_security_ex_data.3
+#usr/share/man/man3/SSL_CTX_get_cert_store.3
+#usr/share/man/man3/SSL_CTX_get_ciphers.3
+#usr/share/man/man3/SSL_CTX_get_client_CA_list.3
+#usr/share/man/man3/SSL_CTX_get_client_cert_cb.3
+#usr/share/man/man3/SSL_CTX_get_default_passwd_cb.3
+#usr/share/man/man3/SSL_CTX_get_default_passwd_cb_userdata.3
+#usr/share/man/man3/SSL_CTX_get_default_read_ahead.3
+#usr/share/man/man3/SSL_CTX_get_ex_data.3
+#usr/share/man/man3/SSL_CTX_get_info_callback.3
+#usr/share/man/man3/SSL_CTX_get_max_cert_list.3
+#usr/share/man/man3/SSL_CTX_get_max_proto_version.3
+#usr/share/man/man3/SSL_CTX_get_min_proto_version.3
+#usr/share/man/man3/SSL_CTX_get_mode.3
+#usr/share/man/man3/SSL_CTX_get_options.3
+#usr/share/man/man3/SSL_CTX_get_quiet_shutdown.3
+#usr/share/man/man3/SSL_CTX_get_read_ahead.3
+#usr/share/man/man3/SSL_CTX_get_security_callback.3
+#usr/share/man/man3/SSL_CTX_get_security_level.3
+#usr/share/man/man3/SSL_CTX_get_session_cache_mode.3
+#usr/share/man/man3/SSL_CTX_get_timeout.3
+#usr/share/man/man3/SSL_CTX_get_tlsext_status_arg.3
+#usr/share/man/man3/SSL_CTX_get_tlsext_status_cb.3
+#usr/share/man/man3/SSL_CTX_get_tlsext_status_type.3
+#usr/share/man/man3/SSL_CTX_get_verify_callback.3
+#usr/share/man/man3/SSL_CTX_get_verify_depth.3
+#usr/share/man/man3/SSL_CTX_get_verify_mode.3
+#usr/share/man/man3/SSL_CTX_has_client_custom_ext.3
+#usr/share/man/man3/SSL_CTX_load_verify_locations.3
+#usr/share/man/man3/SSL_CTX_new.3
+#usr/share/man/man3/SSL_CTX_remove_session.3
+#usr/share/man/man3/SSL_CTX_select_current_cert.3
+#usr/share/man/man3/SSL_CTX_sess_accept.3
+#usr/share/man/man3/SSL_CTX_sess_accept_good.3
+#usr/share/man/man3/SSL_CTX_sess_accept_renegotiate.3
+#usr/share/man/man3/SSL_CTX_sess_cache_full.3
+#usr/share/man/man3/SSL_CTX_sess_cb_hits.3
+#usr/share/man/man3/SSL_CTX_sess_connect.3
+#usr/share/man/man3/SSL_CTX_sess_connect_good.3
+#usr/share/man/man3/SSL_CTX_sess_connect_renegotiate.3
+#usr/share/man/man3/SSL_CTX_sess_get_cache_size.3
+#usr/share/man/man3/SSL_CTX_sess_get_get_cb.3
+#usr/share/man/man3/SSL_CTX_sess_get_new_cb.3
+#usr/share/man/man3/SSL_CTX_sess_get_remove_cb.3
+#usr/share/man/man3/SSL_CTX_sess_hits.3
+#usr/share/man/man3/SSL_CTX_sess_misses.3
+#usr/share/man/man3/SSL_CTX_sess_number.3
+#usr/share/man/man3/SSL_CTX_sess_set_cache_size.3
+#usr/share/man/man3/SSL_CTX_sess_set_get_cb.3
+#usr/share/man/man3/SSL_CTX_sess_set_new_cb.3
+#usr/share/man/man3/SSL_CTX_sess_set_remove_cb.3
+#usr/share/man/man3/SSL_CTX_sess_timeouts.3
+#usr/share/man/man3/SSL_CTX_sessions.3
+#usr/share/man/man3/SSL_CTX_set0_chain.3
+#usr/share/man/man3/SSL_CTX_set0_chain_cert_store.3
+#usr/share/man/man3/SSL_CTX_set0_security_ex_data.3
+#usr/share/man/man3/SSL_CTX_set0_verify_cert_store.3
+#usr/share/man/man3/SSL_CTX_set1_chain.3
+#usr/share/man/man3/SSL_CTX_set1_chain_cert_store.3
+#usr/share/man/man3/SSL_CTX_set1_client_sigalgs.3
+#usr/share/man/man3/SSL_CTX_set1_client_sigalgs_list.3
+#usr/share/man/man3/SSL_CTX_set1_curves.3
+#usr/share/man/man3/SSL_CTX_set1_curves_list.3
+#usr/share/man/man3/SSL_CTX_set1_param.3
+#usr/share/man/man3/SSL_CTX_set1_sigalgs.3
+#usr/share/man/man3/SSL_CTX_set1_sigalgs_list.3
+#usr/share/man/man3/SSL_CTX_set1_verify_cert_store.3
+#usr/share/man/man3/SSL_CTX_set_alpn_protos.3
+#usr/share/man/man3/SSL_CTX_set_alpn_select_cb.3
+#usr/share/man/man3/SSL_CTX_set_cert_cb.3
+#usr/share/man/man3/SSL_CTX_set_cert_store.3
+#usr/share/man/man3/SSL_CTX_set_cert_verify_callback.3
+#usr/share/man/man3/SSL_CTX_set_cipher_list.3
+#usr/share/man/man3/SSL_CTX_set_client_CA_list.3
+#usr/share/man/man3/SSL_CTX_set_client_cert_cb.3
+#usr/share/man/man3/SSL_CTX_set_ct_validation_callback.3
+#usr/share/man/man3/SSL_CTX_set_ctlog_list_file.3
+#usr/share/man/man3/SSL_CTX_set_current_cert.3
+#usr/share/man/man3/SSL_CTX_set_default_ctlog_list_file.3
+#usr/share/man/man3/SSL_CTX_set_default_passwd_cb.3
+#usr/share/man/man3/SSL_CTX_set_default_passwd_cb_userdata.3
+#usr/share/man/man3/SSL_CTX_set_default_read_buffer_len.3
+#usr/share/man/man3/SSL_CTX_set_default_verify_dir.3
+#usr/share/man/man3/SSL_CTX_set_default_verify_file.3
+#usr/share/man/man3/SSL_CTX_set_default_verify_paths.3
+#usr/share/man/man3/SSL_CTX_set_ex_data.3
+#usr/share/man/man3/SSL_CTX_set_generate_session_id.3
+#usr/share/man/man3/SSL_CTX_set_info_callback.3
+#usr/share/man/man3/SSL_CTX_set_max_cert_list.3
+#usr/share/man/man3/SSL_CTX_set_max_pipelines.3
+#usr/share/man/man3/SSL_CTX_set_max_proto_version.3
+#usr/share/man/man3/SSL_CTX_set_max_send_fragment.3
+#usr/share/man/man3/SSL_CTX_set_min_proto_version.3
+#usr/share/man/man3/SSL_CTX_set_mode.3
+#usr/share/man/man3/SSL_CTX_set_msg_callback.3
+#usr/share/man/man3/SSL_CTX_set_msg_callback_arg.3
+#usr/share/man/man3/SSL_CTX_set_next_proto_select_cb.3
+#usr/share/man/man3/SSL_CTX_set_next_protos_advertised_cb.3
+#usr/share/man/man3/SSL_CTX_set_options.3
+#usr/share/man/man3/SSL_CTX_set_psk_client_callback.3
+#usr/share/man/man3/SSL_CTX_set_psk_server_callback.3
+#usr/share/man/man3/SSL_CTX_set_quiet_shutdown.3
+#usr/share/man/man3/SSL_CTX_set_read_ahead.3
+#usr/share/man/man3/SSL_CTX_set_security_callback.3
+#usr/share/man/man3/SSL_CTX_set_security_level.3
+#usr/share/man/man3/SSL_CTX_set_session_cache_mode.3
+#usr/share/man/man3/SSL_CTX_set_session_id_context.3
+#usr/share/man/man3/SSL_CTX_set_split_send_fragment.3
+#usr/share/man/man3/SSL_CTX_set_ssl_version.3
+#usr/share/man/man3/SSL_CTX_set_timeout.3
+#usr/share/man/man3/SSL_CTX_set_tlsext_status_arg.3
+#usr/share/man/man3/SSL_CTX_set_tlsext_status_cb.3
+#usr/share/man/man3/SSL_CTX_set_tlsext_status_type.3
+#usr/share/man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3
+#usr/share/man/man3/SSL_CTX_set_tlsext_use_srtp.3
+#usr/share/man/man3/SSL_CTX_set_tmp_dh.3
+#usr/share/man/man3/SSL_CTX_set_tmp_dh_callback.3
+#usr/share/man/man3/SSL_CTX_set_verify.3
+#usr/share/man/man3/SSL_CTX_set_verify_depth.3
+#usr/share/man/man3/SSL_CTX_up_ref.3
+#usr/share/man/man3/SSL_CTX_use_PrivateKey.3
+#usr/share/man/man3/SSL_CTX_use_PrivateKey_ASN1.3
+#usr/share/man/man3/SSL_CTX_use_PrivateKey_file.3
+#usr/share/man/man3/SSL_CTX_use_RSAPrivateKey.3
+#usr/share/man/man3/SSL_CTX_use_RSAPrivateKey_ASN1.3
+#usr/share/man/man3/SSL_CTX_use_RSAPrivateKey_file.3
+#usr/share/man/man3/SSL_CTX_use_certificate.3
+#usr/share/man/man3/SSL_CTX_use_certificate_ASN1.3
+#usr/share/man/man3/SSL_CTX_use_certificate_chain_file.3
+#usr/share/man/man3/SSL_CTX_use_certificate_file.3
+#usr/share/man/man3/SSL_CTX_use_psk_identity_hint.3
+#usr/share/man/man3/SSL_CTX_use_serverinfo.3
+#usr/share/man/man3/SSL_CTX_use_serverinfo_file.3
+#usr/share/man/man3/SSL_SESSION_free.3
+#usr/share/man/man3/SSL_SESSION_get0_cipher.3
+#usr/share/man/man3/SSL_SESSION_get0_hostname.3
+#usr/share/man/man3/SSL_SESSION_get0_id_context.3
+#usr/share/man/man3/SSL_SESSION_get0_peer.3
+#usr/share/man/man3/SSL_SESSION_get0_ticket.3
+#usr/share/man/man3/SSL_SESSION_get_compress_id.3
+#usr/share/man/man3/SSL_SESSION_get_ex_data.3
+#usr/share/man/man3/SSL_SESSION_get_id.3
+#usr/share/man/man3/SSL_SESSION_get_master_key.3
+#usr/share/man/man3/SSL_SESSION_get_protocol_version.3
+#usr/share/man/man3/SSL_SESSION_get_ticket_lifetime_hint.3
+#usr/share/man/man3/SSL_SESSION_get_time.3
+#usr/share/man/man3/SSL_SESSION_get_timeout.3
+#usr/share/man/man3/SSL_SESSION_has_ticket.3
+#usr/share/man/man3/SSL_SESSION_new.3
+#usr/share/man/man3/SSL_SESSION_print.3
+#usr/share/man/man3/SSL_SESSION_print_fp.3
+#usr/share/man/man3/SSL_SESSION_print_keylog.3
+#usr/share/man/man3/SSL_SESSION_set1_id.3
+#usr/share/man/man3/SSL_SESSION_set1_id_context.3
+#usr/share/man/man3/SSL_SESSION_set_ex_data.3
+#usr/share/man/man3/SSL_SESSION_set_time.3
+#usr/share/man/man3/SSL_SESSION_set_timeout.3
+#usr/share/man/man3/SSL_SESSION_up_ref.3
+#usr/share/man/man3/SSL_accept.3
+#usr/share/man/man3/SSL_add0_chain_cert.3
+#usr/share/man/man3/SSL_add1_chain_cert.3
+#usr/share/man/man3/SSL_add1_host.3
+#usr/share/man/man3/SSL_add_client_CA.3
+#usr/share/man/man3/SSL_add_session.3
+#usr/share/man/man3/SSL_alert_desc_string.3
+#usr/share/man/man3/SSL_alert_desc_string_long.3
+#usr/share/man/man3/SSL_alert_type_string.3
+#usr/share/man/man3/SSL_alert_type_string_long.3
+#usr/share/man/man3/SSL_build_cert_chain.3
+#usr/share/man/man3/SSL_callback_ctrl.3
+#usr/share/man/man3/SSL_check_chain.3
+#usr/share/man/man3/SSL_check_private_key.3
+#usr/share/man/man3/SSL_clear.3
+#usr/share/man/man3/SSL_clear_chain_certs.3
+#usr/share/man/man3/SSL_clear_options.3
+#usr/share/man/man3/SSL_config.3
+#usr/share/man/man3/SSL_connect.3
+#usr/share/man/man3/SSL_ct_is_enabled.3
+#usr/share/man/man3/SSL_ctrl.3
+#usr/share/man/man3/SSL_dane_clear_flags.3
+#usr/share/man/man3/SSL_dane_enable.3
+#usr/share/man/man3/SSL_dane_set_flags.3
+#usr/share/man/man3/SSL_dane_tlsa_add.3
+#usr/share/man/man3/SSL_disable_ct.3
+#usr/share/man/man3/SSL_do_handshake.3
+#usr/share/man/man3/SSL_enable_ct.3
+#usr/share/man/man3/SSL_export_keying_material.3
+#usr/share/man/man3/SSL_extension_supported.3
+#usr/share/man/man3/SSL_flush_sessions.3
+#usr/share/man/man3/SSL_free.3
+#usr/share/man/man3/SSL_get0_alpn_selected.3
+#usr/share/man/man3/SSL_get0_chain_certs.3
+#usr/share/man/man3/SSL_get0_dane_authority.3
+#usr/share/man/man3/SSL_get0_dane_tlsa.3
+#usr/share/man/man3/SSL_get0_next_proto_negotiated.3
+#usr/share/man/man3/SSL_get0_param.3
+#usr/share/man/man3/SSL_get0_peer_scts.3
+#usr/share/man/man3/SSL_get0_peername.3
+#usr/share/man/man3/SSL_get0_security_ex_data.3
+#usr/share/man/man3/SSL_get0_session.3
+#usr/share/man/man3/SSL_get0_verified_chain.3
+#usr/share/man/man3/SSL_get1_curves.3
+#usr/share/man/man3/SSL_get1_session.3
+#usr/share/man/man3/SSL_get1_supported_ciphers.3
+#usr/share/man/man3/SSL_get_SSL_CTX.3
+#usr/share/man/man3/SSL_get_all_async_fds.3
+#usr/share/man/man3/SSL_get_changed_async_fds.3
+#usr/share/man/man3/SSL_get_cipher.3
+#usr/share/man/man3/SSL_get_cipher_bits.3
+#usr/share/man/man3/SSL_get_cipher_list.3
+#usr/share/man/man3/SSL_get_cipher_name.3
+#usr/share/man/man3/SSL_get_cipher_version.3
+#usr/share/man/man3/SSL_get_ciphers.3
+#usr/share/man/man3/SSL_get_client_CA_list.3
+#usr/share/man/man3/SSL_get_client_ciphers.3
+#usr/share/man/man3/SSL_get_client_random.3
+#usr/share/man/man3/SSL_get_current_cipher.3
+#usr/share/man/man3/SSL_get_default_passwd_cb.3
+#usr/share/man/man3/SSL_get_default_passwd_cb_userdata.3
+#usr/share/man/man3/SSL_get_default_timeout.3
+#usr/share/man/man3/SSL_get_error.3
+#usr/share/man/man3/SSL_get_ex_data.3
+#usr/share/man/man3/SSL_get_ex_data_X509_STORE_CTX_idx.3
+#usr/share/man/man3/SSL_get_extms_support.3
+#usr/share/man/man3/SSL_get_fd.3
+#usr/share/man/man3/SSL_get_info_callback.3
+#usr/share/man/man3/SSL_get_max_cert_list.3
+#usr/share/man/man3/SSL_get_max_proto_version.3
+#usr/share/man/man3/SSL_get_min_proto_version.3
+#usr/share/man/man3/SSL_get_mode.3
+#usr/share/man/man3/SSL_get_options.3
+#usr/share/man/man3/SSL_get_peer_cert_chain.3
+#usr/share/man/man3/SSL_get_peer_certificate.3
+#usr/share/man/man3/SSL_get_psk_identity.3
+#usr/share/man/man3/SSL_get_psk_identity_hint.3
+#usr/share/man/man3/SSL_get_quiet_shutdown.3
+#usr/share/man/man3/SSL_get_rbio.3
+#usr/share/man/man3/SSL_get_read_ahead.3
+#usr/share/man/man3/SSL_get_rfd.3
+#usr/share/man/man3/SSL_get_secure_renegotiation_support.3
+#usr/share/man/man3/SSL_get_security_callback.3
+#usr/share/man/man3/SSL_get_security_level.3
+#usr/share/man/man3/SSL_get_selected_srtp_profile.3
+#usr/share/man/man3/SSL_get_server_random.3
+#usr/share/man/man3/SSL_get_session.3
+#usr/share/man/man3/SSL_get_shared_curve.3
+#usr/share/man/man3/SSL_get_shared_sigalgs.3
+#usr/share/man/man3/SSL_get_shutdown.3
+#usr/share/man/man3/SSL_get_sigalgs.3
+#usr/share/man/man3/SSL_get_srtp_profiles.3
+#usr/share/man/man3/SSL_get_ssl_method.3
+#usr/share/man/man3/SSL_get_time.3
+#usr/share/man/man3/SSL_get_timeout.3
+#usr/share/man/man3/SSL_get_tlsext_status_ocsp_resp.3
+#usr/share/man/man3/SSL_get_tlsext_status_type.3
+#usr/share/man/man3/SSL_get_verify_callback.3
+#usr/share/man/man3/SSL_get_verify_depth.3
+#usr/share/man/man3/SSL_get_verify_mode.3
+#usr/share/man/man3/SSL_get_verify_result.3
+#usr/share/man/man3/SSL_get_version.3
+#usr/share/man/man3/SSL_get_wbio.3
+#usr/share/man/man3/SSL_get_wfd.3
+#usr/share/man/man3/SSL_has_matching_session_id.3
+#usr/share/man/man3/SSL_has_pending.3
+#usr/share/man/man3/SSL_is_dtls.3
+#usr/share/man/man3/SSL_library_init.3
+#usr/share/man/man3/SSL_load_client_CA_file.3
+#usr/share/man/man3/SSL_load_error_strings.3
+#usr/share/man/man3/SSL_new.3
+#usr/share/man/man3/SSL_pending.3
+#usr/share/man/man3/SSL_read.3
+#usr/share/man/man3/SSL_remove_session.3
+#usr/share/man/man3/SSL_rstate_string.3
+#usr/share/man/man3/SSL_rstate_string_long.3
+#usr/share/man/man3/SSL_select_current_cert.3
+#usr/share/man/man3/SSL_select_next_proto.3
+#usr/share/man/man3/SSL_session_reused.3
+#usr/share/man/man3/SSL_set0_chain.3
+#usr/share/man/man3/SSL_set0_chain_cert_store.3
+#usr/share/man/man3/SSL_set0_rbio.3
+#usr/share/man/man3/SSL_set0_security_ex_data.3
+#usr/share/man/man3/SSL_set0_verify_cert_store.3
+#usr/share/man/man3/SSL_set0_wbio.3
+#usr/share/man/man3/SSL_set1_chain.3
+#usr/share/man/man3/SSL_set1_chain_cert_store.3
+#usr/share/man/man3/SSL_set1_client_sigalgs.3
+#usr/share/man/man3/SSL_set1_client_sigalgs_list.3
+#usr/share/man/man3/SSL_set1_curves.3
+#usr/share/man/man3/SSL_set1_curves_list.3
+#usr/share/man/man3/SSL_set1_host.3
+#usr/share/man/man3/SSL_set1_param.3
+#usr/share/man/man3/SSL_set1_sigalgs.3
+#usr/share/man/man3/SSL_set1_sigalgs_list.3
+#usr/share/man/man3/SSL_set1_verify_cert_store.3
+#usr/share/man/man3/SSL_set_accept_state.3
+#usr/share/man/man3/SSL_set_alpn_protos.3
+#usr/share/man/man3/SSL_set_bio.3
+#usr/share/man/man3/SSL_set_cert_cb.3
+#usr/share/man/man3/SSL_set_cipher_list.3
+#usr/share/man/man3/SSL_set_client_CA_list.3
+#usr/share/man/man3/SSL_set_connect_state.3
+#usr/share/man/man3/SSL_set_ct_validation_callback.3
+#usr/share/man/man3/SSL_set_current_cert.3
+#usr/share/man/man3/SSL_set_default_passwd_cb.3
+#usr/share/man/man3/SSL_set_default_passwd_cb_userdata.3
+#usr/share/man/man3/SSL_set_default_read_buffer_len.3
+#usr/share/man/man3/SSL_set_ex_data.3
+#usr/share/man/man3/SSL_set_fd.3
+#usr/share/man/man3/SSL_set_generate_session_id.3
+#usr/share/man/man3/SSL_set_hostflags.3
+#usr/share/man/man3/SSL_set_info_callback.3
+#usr/share/man/man3/SSL_set_max_cert_list.3
+#usr/share/man/man3/SSL_set_max_pipelines.3
+#usr/share/man/man3/SSL_set_max_proto_version.3
+#usr/share/man/man3/SSL_set_max_send_fragment.3
+#usr/share/man/man3/SSL_set_min_proto_version.3
+#usr/share/man/man3/SSL_set_mode.3
+#usr/share/man/man3/SSL_set_msg_callback.3
+#usr/share/man/man3/SSL_set_msg_callback_arg.3
+#usr/share/man/man3/SSL_set_options.3
+#usr/share/man/man3/SSL_set_psk_client_callback.3
+#usr/share/man/man3/SSL_set_psk_server_callback.3
+#usr/share/man/man3/SSL_set_quiet_shutdown.3
+#usr/share/man/man3/SSL_set_read_ahead.3
+#usr/share/man/man3/SSL_set_rfd.3
+#usr/share/man/man3/SSL_set_security_callback.3
+#usr/share/man/man3/SSL_set_security_level.3
+#usr/share/man/man3/SSL_set_session.3
+#usr/share/man/man3/SSL_set_session_id_context.3
+#usr/share/man/man3/SSL_set_shutdown.3
+#usr/share/man/man3/SSL_set_split_send_fragment.3
+#usr/share/man/man3/SSL_set_ssl_method.3
+#usr/share/man/man3/SSL_set_time.3
+#usr/share/man/man3/SSL_set_timeout.3
+#usr/share/man/man3/SSL_set_tlsext_status_ocsp_resp.3
+#usr/share/man/man3/SSL_set_tlsext_status_type.3
+#usr/share/man/man3/SSL_set_tlsext_use_srtp.3
+#usr/share/man/man3/SSL_set_tmp_dh.3
+#usr/share/man/man3/SSL_set_tmp_dh_callback.3
+#usr/share/man/man3/SSL_set_verify.3
+#usr/share/man/man3/SSL_set_verify_depth.3
+#usr/share/man/man3/SSL_set_verify_result.3
+#usr/share/man/man3/SSL_set_wfd.3
+#usr/share/man/man3/SSL_shutdown.3
+#usr/share/man/man3/SSL_state_string.3
+#usr/share/man/man3/SSL_state_string_long.3
+#usr/share/man/man3/SSL_up_ref.3
+#usr/share/man/man3/SSL_use_PrivateKey.3
+#usr/share/man/man3/SSL_use_PrivateKey_ASN1.3
+#usr/share/man/man3/SSL_use_PrivateKey_file.3
+#usr/share/man/man3/SSL_use_RSAPrivateKey.3
+#usr/share/man/man3/SSL_use_RSAPrivateKey_ASN1.3
+#usr/share/man/man3/SSL_use_RSAPrivateKey_file.3
+#usr/share/man/man3/SSL_use_certificate.3
+#usr/share/man/man3/SSL_use_certificate_ASN1.3
+#usr/share/man/man3/SSL_use_certificate_chain_file.3
+#usr/share/man/man3/SSL_use_certificate_file.3
+#usr/share/man/man3/SSL_use_psk_identity_hint.3
+#usr/share/man/man3/SSL_verify_cb.3
+#usr/share/man/man3/SSL_waiting_for_async.3
+#usr/share/man/man3/SSL_want.3
+#usr/share/man/man3/SSL_want_async.3
+#usr/share/man/man3/SSL_want_async_job.3
+#usr/share/man/man3/SSL_want_nothing.3
+#usr/share/man/man3/SSL_want_read.3
+#usr/share/man/man3/SSL_want_write.3
+#usr/share/man/man3/SSL_want_x509_lookup.3
+#usr/share/man/man3/SSL_write.3
+#usr/share/man/man3/SSLv23_client_method.3
+#usr/share/man/man3/SSLv23_method.3
+#usr/share/man/man3/SSLv23_server_method.3
+#usr/share/man/man3/SSLv3_client_method.3
+#usr/share/man/man3/SSLv3_method.3
+#usr/share/man/man3/SSLv3_server_method.3
+#usr/share/man/man3/SXNETID_free.3
+#usr/share/man/man3/SXNETID_new.3
+#usr/share/man/man3/SXNET_free.3
+#usr/share/man/man3/SXNET_new.3
+#usr/share/man/man3/TLS_FEATURE_free.3
+#usr/share/man/man3/TLS_FEATURE_new.3
+#usr/share/man/man3/TLS_client_method.3
+#usr/share/man/man3/TLS_method.3
+#usr/share/man/man3/TLS_server_method.3
+#usr/share/man/man3/TLSv1_1_client_method.3
+#usr/share/man/man3/TLSv1_1_method.3
+#usr/share/man/man3/TLSv1_1_server_method.3
+#usr/share/man/man3/TLSv1_2_client_method.3
+#usr/share/man/man3/TLSv1_2_method.3
+#usr/share/man/man3/TLSv1_2_server_method.3
+#usr/share/man/man3/TLSv1_client_method.3
+#usr/share/man/man3/TLSv1_method.3
+#usr/share/man/man3/TLSv1_server_method.3
+#usr/share/man/man3/TS_ACCURACY_dup.3
+#usr/share/man/man3/TS_ACCURACY_free.3
+#usr/share/man/man3/TS_ACCURACY_new.3
+#usr/share/man/man3/TS_MSG_IMPRINT_dup.3
+#usr/share/man/man3/TS_MSG_IMPRINT_free.3
+#usr/share/man/man3/TS_MSG_IMPRINT_new.3
+#usr/share/man/man3/TS_REQ_dup.3
+#usr/share/man/man3/TS_REQ_free.3
+#usr/share/man/man3/TS_REQ_new.3
+#usr/share/man/man3/TS_RESP_dup.3
+#usr/share/man/man3/TS_RESP_free.3
+#usr/share/man/man3/TS_RESP_new.3
+#usr/share/man/man3/TS_STATUS_INFO_dup.3
+#usr/share/man/man3/TS_STATUS_INFO_free.3
+#usr/share/man/man3/TS_STATUS_INFO_new.3
+#usr/share/man/man3/TS_TST_INFO_dup.3
+#usr/share/man/man3/TS_TST_INFO_free.3
+#usr/share/man/man3/TS_TST_INFO_new.3
+#usr/share/man/man3/UI.3
+#usr/share/man/man3/UI_METHOD.3
+#usr/share/man/man3/UI_OpenSSL.3
+#usr/share/man/man3/UI_STRING.3
+#usr/share/man/man3/UI_add_error_string.3
+#usr/share/man/man3/UI_add_info_string.3
+#usr/share/man/man3/UI_add_input_boolean.3
+#usr/share/man/man3/UI_add_input_string.3
+#usr/share/man/man3/UI_add_user_data.3
+#usr/share/man/man3/UI_add_verify_string.3
+#usr/share/man/man3/UI_construct_prompt.3
+#usr/share/man/man3/UI_create_method.3
+#usr/share/man/man3/UI_ctrl.3
+#usr/share/man/man3/UI_destroy_method.3
+#usr/share/man/man3/UI_dup_error_string.3
+#usr/share/man/man3/UI_dup_info_string.3
+#usr/share/man/man3/UI_dup_input_boolean.3
+#usr/share/man/man3/UI_dup_input_string.3
+#usr/share/man/man3/UI_dup_verify_string.3
+#usr/share/man/man3/UI_free.3
+#usr/share/man/man3/UI_get0_action_string.3
+#usr/share/man/man3/UI_get0_output_string.3
+#usr/share/man/man3/UI_get0_result.3
+#usr/share/man/man3/UI_get0_result_string.3
+#usr/share/man/man3/UI_get0_test_string.3
+#usr/share/man/man3/UI_get0_user_data.3
+#usr/share/man/man3/UI_get_default_method.3
+#usr/share/man/man3/UI_get_ex_data.3
+#usr/share/man/man3/UI_get_ex_new_index.3
+#usr/share/man/man3/UI_get_input_flags.3
+#usr/share/man/man3/UI_get_method.3
+#usr/share/man/man3/UI_get_result_maxsize.3
+#usr/share/man/man3/UI_get_result_minsize.3
+#usr/share/man/man3/UI_get_string_type.3
+#usr/share/man/man3/UI_method_get_closer.3
+#usr/share/man/man3/UI_method_get_ex_data.3
+#usr/share/man/man3/UI_method_get_flusher.3
+#usr/share/man/man3/UI_method_get_opener.3
+#usr/share/man/man3/UI_method_get_prompt_constructor.3
+#usr/share/man/man3/UI_method_get_reader.3
+#usr/share/man/man3/UI_method_get_writer.3
+#usr/share/man/man3/UI_method_set_closer.3
+#usr/share/man/man3/UI_method_set_ex_data.3
+#usr/share/man/man3/UI_method_set_flusher.3
+#usr/share/man/man3/UI_method_set_opener.3
+#usr/share/man/man3/UI_method_set_prompt_constructor.3
+#usr/share/man/man3/UI_method_set_reader.3
+#usr/share/man/man3/UI_method_set_writer.3
+#usr/share/man/man3/UI_new.3
+#usr/share/man/man3/UI_new_method.3
+#usr/share/man/man3/UI_null.3
+#usr/share/man/man3/UI_process.3
+#usr/share/man/man3/UI_set_default_method.3
+#usr/share/man/man3/UI_set_ex_data.3
+#usr/share/man/man3/UI_set_method.3
+#usr/share/man/man3/UI_set_result.3
+#usr/share/man/man3/UI_string_types.3
+#usr/share/man/man3/USERNOTICE_free.3
+#usr/share/man/man3/USERNOTICE_new.3
+#usr/share/man/man3/X509V3_EXT_d2i.3
+#usr/share/man/man3/X509V3_EXT_i2d.3
+#usr/share/man/man3/X509V3_add1_i2d.3
+#usr/share/man/man3/X509V3_get_d2i.3
+#usr/share/man/man3/X509_ALGOR_cmp.3
+#usr/share/man/man3/X509_ALGOR_dup.3
+#usr/share/man/man3/X509_ALGOR_free.3
+#usr/share/man/man3/X509_ALGOR_get0.3
+#usr/share/man/man3/X509_ALGOR_new.3
+#usr/share/man/man3/X509_ALGOR_set0.3
+#usr/share/man/man3/X509_ALGOR_set_md.3
+#usr/share/man/man3/X509_ATTRIBUTE_dup.3
+#usr/share/man/man3/X509_ATTRIBUTE_free.3
+#usr/share/man/man3/X509_ATTRIBUTE_new.3
+#usr/share/man/man3/X509_CERT_AUX_free.3
+#usr/share/man/man3/X509_CERT_AUX_new.3
+#usr/share/man/man3/X509_CINF_free.3
+#usr/share/man/man3/X509_CINF_new.3
+#usr/share/man/man3/X509_CRL_INFO_free.3
+#usr/share/man/man3/X509_CRL_INFO_new.3
+#usr/share/man/man3/X509_CRL_add0_revoked.3
+#usr/share/man/man3/X509_CRL_add1_ext_i2d.3
+#usr/share/man/man3/X509_CRL_add_ext.3
+#usr/share/man/man3/X509_CRL_delete_ext.3
+#usr/share/man/man3/X509_CRL_digest.3
+#usr/share/man/man3/X509_CRL_dup.3
+#usr/share/man/man3/X509_CRL_free.3
+#usr/share/man/man3/X509_CRL_get0_by_cert.3
+#usr/share/man/man3/X509_CRL_get0_by_serial.3
+#usr/share/man/man3/X509_CRL_get0_extensions.3
+#usr/share/man/man3/X509_CRL_get0_lastUpdate.3
+#usr/share/man/man3/X509_CRL_get0_nextUpdate.3
+#usr/share/man/man3/X509_CRL_get0_signature.3
+#usr/share/man/man3/X509_CRL_get_REVOKED.3
+#usr/share/man/man3/X509_CRL_get_ext.3
+#usr/share/man/man3/X509_CRL_get_ext_by_NID.3
+#usr/share/man/man3/X509_CRL_get_ext_by_OBJ.3
+#usr/share/man/man3/X509_CRL_get_ext_by_critical.3
+#usr/share/man/man3/X509_CRL_get_ext_count.3
+#usr/share/man/man3/X509_CRL_get_ext_d2i.3
+#usr/share/man/man3/X509_CRL_get_issuer.3
+#usr/share/man/man3/X509_CRL_get_signature_nid.3
+#usr/share/man/man3/X509_CRL_get_version.3
+#usr/share/man/man3/X509_CRL_new.3
+#usr/share/man/man3/X509_CRL_set1_lastUpdate.3
+#usr/share/man/man3/X509_CRL_set1_nextUpdate.3
+#usr/share/man/man3/X509_CRL_set_issuer_name.3
+#usr/share/man/man3/X509_CRL_set_version.3
+#usr/share/man/man3/X509_CRL_sign.3
+#usr/share/man/man3/X509_CRL_sign_ctx.3
+#usr/share/man/man3/X509_CRL_sort.3
+#usr/share/man/man3/X509_CRL_verify.3
+#usr/share/man/man3/X509_EXTENSION_create_by_NID.3
+#usr/share/man/man3/X509_EXTENSION_create_by_OBJ.3
+#usr/share/man/man3/X509_EXTENSION_dup.3
+#usr/share/man/man3/X509_EXTENSION_free.3
+#usr/share/man/man3/X509_EXTENSION_get_critical.3
+#usr/share/man/man3/X509_EXTENSION_get_data.3
+#usr/share/man/man3/X509_EXTENSION_get_object.3
+#usr/share/man/man3/X509_EXTENSION_new.3
+#usr/share/man/man3/X509_EXTENSION_set_critical.3
+#usr/share/man/man3/X509_EXTENSION_set_data.3
+#usr/share/man/man3/X509_EXTENSION_set_object.3
+#usr/share/man/man3/X509_LOOKUP_file.3
+#usr/share/man/man3/X509_LOOKUP_hash_dir.3
+#usr/share/man/man3/X509_NAME_ENTRY_create_by_NID.3
+#usr/share/man/man3/X509_NAME_ENTRY_create_by_OBJ.3
+#usr/share/man/man3/X509_NAME_ENTRY_create_by_txt.3
+#usr/share/man/man3/X509_NAME_ENTRY_dup.3
+#usr/share/man/man3/X509_NAME_ENTRY_free.3
+#usr/share/man/man3/X509_NAME_ENTRY_get_data.3
+#usr/share/man/man3/X509_NAME_ENTRY_get_object.3
+#usr/share/man/man3/X509_NAME_ENTRY_new.3
+#usr/share/man/man3/X509_NAME_ENTRY_set_data.3
+#usr/share/man/man3/X509_NAME_ENTRY_set_object.3
+#usr/share/man/man3/X509_NAME_add_entry.3
+#usr/share/man/man3/X509_NAME_add_entry_by_NID.3
+#usr/share/man/man3/X509_NAME_add_entry_by_OBJ.3
+#usr/share/man/man3/X509_NAME_add_entry_by_txt.3
+#usr/share/man/man3/X509_NAME_delete_entry.3
+#usr/share/man/man3/X509_NAME_digest.3
+#usr/share/man/man3/X509_NAME_dup.3
+#usr/share/man/man3/X509_NAME_entry_count.3
+#usr/share/man/man3/X509_NAME_free.3
+#usr/share/man/man3/X509_NAME_get0_der.3
+#usr/share/man/man3/X509_NAME_get_entry.3
+#usr/share/man/man3/X509_NAME_get_index_by_NID.3
+#usr/share/man/man3/X509_NAME_get_index_by_OBJ.3
+#usr/share/man/man3/X509_NAME_get_text_by_NID.3
+#usr/share/man/man3/X509_NAME_get_text_by_OBJ.3
+#usr/share/man/man3/X509_NAME_new.3
+#usr/share/man/man3/X509_NAME_oneline.3
+#usr/share/man/man3/X509_NAME_print.3
+#usr/share/man/man3/X509_NAME_print_ex.3
+#usr/share/man/man3/X509_NAME_print_ex_fp.3
+#usr/share/man/man3/X509_PUBKEY_free.3
+#usr/share/man/man3/X509_PUBKEY_get.3
+#usr/share/man/man3/X509_PUBKEY_get0.3
+#usr/share/man/man3/X509_PUBKEY_get0_param.3
+#usr/share/man/man3/X509_PUBKEY_new.3
+#usr/share/man/man3/X509_PUBKEY_set.3
+#usr/share/man/man3/X509_PUBKEY_set0_param.3
+#usr/share/man/man3/X509_REQ_INFO_free.3
+#usr/share/man/man3/X509_REQ_INFO_new.3
+#usr/share/man/man3/X509_REQ_digest.3
+#usr/share/man/man3/X509_REQ_dup.3
+#usr/share/man/man3/X509_REQ_free.3
+#usr/share/man/man3/X509_REQ_get0_pubkey.3
+#usr/share/man/man3/X509_REQ_get0_signature.3
+#usr/share/man/man3/X509_REQ_get_X509_PUBKEY.3
+#usr/share/man/man3/X509_REQ_get_pubkey.3
+#usr/share/man/man3/X509_REQ_get_signature_nid.3
+#usr/share/man/man3/X509_REQ_get_subject_name.3
+#usr/share/man/man3/X509_REQ_get_version.3
+#usr/share/man/man3/X509_REQ_new.3
+#usr/share/man/man3/X509_REQ_set_pubkey.3
+#usr/share/man/man3/X509_REQ_set_subject_name.3
+#usr/share/man/man3/X509_REQ_set_version.3
+#usr/share/man/man3/X509_REQ_sign.3
+#usr/share/man/man3/X509_REQ_sign_ctx.3
+#usr/share/man/man3/X509_REQ_verify.3
+#usr/share/man/man3/X509_REVOKED_add1_ext_i2d.3
+#usr/share/man/man3/X509_REVOKED_add_ext.3
+#usr/share/man/man3/X509_REVOKED_delete_ext.3
+#usr/share/man/man3/X509_REVOKED_dup.3
+#usr/share/man/man3/X509_REVOKED_free.3
+#usr/share/man/man3/X509_REVOKED_get0_extensions.3
+#usr/share/man/man3/X509_REVOKED_get0_revocationDate.3
+#usr/share/man/man3/X509_REVOKED_get0_serialNumber.3
+#usr/share/man/man3/X509_REVOKED_get_ext.3
+#usr/share/man/man3/X509_REVOKED_get_ext_by_NID.3
+#usr/share/man/man3/X509_REVOKED_get_ext_by_OBJ.3
+#usr/share/man/man3/X509_REVOKED_get_ext_by_critical.3
+#usr/share/man/man3/X509_REVOKED_get_ext_count.3
+#usr/share/man/man3/X509_REVOKED_get_ext_d2i.3
+#usr/share/man/man3/X509_REVOKED_new.3
+#usr/share/man/man3/X509_REVOKED_set_revocationDate.3
+#usr/share/man/man3/X509_REVOKED_set_serialNumber.3
+#usr/share/man/man3/X509_SIG_free.3
+#usr/share/man/man3/X509_SIG_get0.3
+#usr/share/man/man3/X509_SIG_getm.3
+#usr/share/man/man3/X509_SIG_new.3
+#usr/share/man/man3/X509_STORE_CTX_cert_crl_fn.3
+#usr/share/man/man3/X509_STORE_CTX_check_crl_fn.3
+#usr/share/man/man3/X509_STORE_CTX_check_issued_fn.3
+#usr/share/man/man3/X509_STORE_CTX_check_policy_fn.3
+#usr/share/man/man3/X509_STORE_CTX_check_revocation_fn.3
+#usr/share/man/man3/X509_STORE_CTX_cleanup.3
+#usr/share/man/man3/X509_STORE_CTX_cleanup_fn.3
+#usr/share/man/man3/X509_STORE_CTX_free.3
+#usr/share/man/man3/X509_STORE_CTX_get0_cert.3
+#usr/share/man/man3/X509_STORE_CTX_get0_chain.3
+#usr/share/man/man3/X509_STORE_CTX_get0_param.3
+#usr/share/man/man3/X509_STORE_CTX_get0_untrusted.3
+#usr/share/man/man3/X509_STORE_CTX_get1_chain.3
+#usr/share/man/man3/X509_STORE_CTX_get_cert_crl.3
+#usr/share/man/man3/X509_STORE_CTX_get_check_crl.3
+#usr/share/man/man3/X509_STORE_CTX_get_check_issued.3
+#usr/share/man/man3/X509_STORE_CTX_get_check_policy.3
+#usr/share/man/man3/X509_STORE_CTX_get_check_revocation.3
+#usr/share/man/man3/X509_STORE_CTX_get_cleanup.3
+#usr/share/man/man3/X509_STORE_CTX_get_crl_fn.3
+#usr/share/man/man3/X509_STORE_CTX_get_current_cert.3
+#usr/share/man/man3/X509_STORE_CTX_get_error.3
+#usr/share/man/man3/X509_STORE_CTX_get_error_depth.3
+#usr/share/man/man3/X509_STORE_CTX_get_ex_data.3
+#usr/share/man/man3/X509_STORE_CTX_get_ex_new_index.3
+#usr/share/man/man3/X509_STORE_CTX_get_get_crl.3
+#usr/share/man/man3/X509_STORE_CTX_get_get_issuer.3
+#usr/share/man/man3/X509_STORE_CTX_get_issuer_fn.3
+#usr/share/man/man3/X509_STORE_CTX_get_lookup_certs.3
+#usr/share/man/man3/X509_STORE_CTX_get_lookup_crls.3
+#usr/share/man/man3/X509_STORE_CTX_get_num_untrusted.3
+#usr/share/man/man3/X509_STORE_CTX_get_verify.3
+#usr/share/man/man3/X509_STORE_CTX_get_verify_cb.3
+#usr/share/man/man3/X509_STORE_CTX_init.3
+#usr/share/man/man3/X509_STORE_CTX_lookup_certs_fn.3
+#usr/share/man/man3/X509_STORE_CTX_lookup_crls_fn.3
+#usr/share/man/man3/X509_STORE_CTX_new.3
+#usr/share/man/man3/X509_STORE_CTX_set0_crls.3
+#usr/share/man/man3/X509_STORE_CTX_set0_param.3
+#usr/share/man/man3/X509_STORE_CTX_set0_trusted_stack.3
+#usr/share/man/man3/X509_STORE_CTX_set0_untrusted.3
+#usr/share/man/man3/X509_STORE_CTX_set0_verified_chain.3
+#usr/share/man/man3/X509_STORE_CTX_set_cert.3
+#usr/share/man/man3/X509_STORE_CTX_set_current_cert.3
+#usr/share/man/man3/X509_STORE_CTX_set_default.3
+#usr/share/man/man3/X509_STORE_CTX_set_error.3
+#usr/share/man/man3/X509_STORE_CTX_set_error_depth.3
+#usr/share/man/man3/X509_STORE_CTX_set_ex_data.3
+#usr/share/man/man3/X509_STORE_CTX_set_verify.3
+#usr/share/man/man3/X509_STORE_CTX_set_verify_cb.3
+#usr/share/man/man3/X509_STORE_CTX_verify_cb.3
+#usr/share/man/man3/X509_STORE_CTX_verify_fn.3
+#usr/share/man/man3/X509_STORE_free.3
+#usr/share/man/man3/X509_STORE_get0_objects.3
+#usr/share/man/man3/X509_STORE_get0_param.3
+#usr/share/man/man3/X509_STORE_get_cert_crl.3
+#usr/share/man/man3/X509_STORE_get_check_crl.3
+#usr/share/man/man3/X509_STORE_get_check_issued.3
+#usr/share/man/man3/X509_STORE_get_check_policy.3
+#usr/share/man/man3/X509_STORE_get_check_revocation.3
+#usr/share/man/man3/X509_STORE_get_cleanup.3
+#usr/share/man/man3/X509_STORE_get_ex_data.3
+#usr/share/man/man3/X509_STORE_get_ex_new_index.3
+#usr/share/man/man3/X509_STORE_get_get_crl.3
+#usr/share/man/man3/X509_STORE_get_get_issuer.3
+#usr/share/man/man3/X509_STORE_get_lookup_certs.3
+#usr/share/man/man3/X509_STORE_get_lookup_crls.3
+#usr/share/man/man3/X509_STORE_get_verify_cb.3
+#usr/share/man/man3/X509_STORE_lock.3
+#usr/share/man/man3/X509_STORE_new.3
+#usr/share/man/man3/X509_STORE_set1_param.3
+#usr/share/man/man3/X509_STORE_set_cert_crl.3
+#usr/share/man/man3/X509_STORE_set_check_crl.3
+#usr/share/man/man3/X509_STORE_set_check_issued.3
+#usr/share/man/man3/X509_STORE_set_check_policy.3
+#usr/share/man/man3/X509_STORE_set_check_revocation.3
+#usr/share/man/man3/X509_STORE_set_cleanup.3
+#usr/share/man/man3/X509_STORE_set_ex_data.3
+#usr/share/man/man3/X509_STORE_set_get_crl.3
+#usr/share/man/man3/X509_STORE_set_get_issuer.3
+#usr/share/man/man3/X509_STORE_set_lookup_certs.3
+#usr/share/man/man3/X509_STORE_set_lookup_crls.3
+#usr/share/man/man3/X509_STORE_set_lookup_crls_cb.3
+#usr/share/man/man3/X509_STORE_set_verify.3
+#usr/share/man/man3/X509_STORE_set_verify_cb.3
+#usr/share/man/man3/X509_STORE_set_verify_cb_func.3
+#usr/share/man/man3/X509_STORE_set_verify_func.3
+#usr/share/man/man3/X509_STORE_unlock.3
+#usr/share/man/man3/X509_STORE_up_ref.3
+#usr/share/man/man3/X509_VAL_free.3
+#usr/share/man/man3/X509_VAL_new.3
+#usr/share/man/man3/X509_VERIFY_PARAM_add0_policy.3
+#usr/share/man/man3/X509_VERIFY_PARAM_add1_host.3
+#usr/share/man/man3/X509_VERIFY_PARAM_clear_flags.3
+#usr/share/man/man3/X509_VERIFY_PARAM_get0_peername.3
+#usr/share/man/man3/X509_VERIFY_PARAM_get_auth_level.3
+#usr/share/man/man3/X509_VERIFY_PARAM_get_depth.3
+#usr/share/man/man3/X509_VERIFY_PARAM_get_flags.3
+#usr/share/man/man3/X509_VERIFY_PARAM_get_inh_flags.3
+#usr/share/man/man3/X509_VERIFY_PARAM_get_time.3
+#usr/share/man/man3/X509_VERIFY_PARAM_set1_email.3
+#usr/share/man/man3/X509_VERIFY_PARAM_set1_host.3
+#usr/share/man/man3/X509_VERIFY_PARAM_set1_ip.3
+#usr/share/man/man3/X509_VERIFY_PARAM_set1_ip_asc.3
+#usr/share/man/man3/X509_VERIFY_PARAM_set1_policies.3
+#usr/share/man/man3/X509_VERIFY_PARAM_set_auth_level.3
+#usr/share/man/man3/X509_VERIFY_PARAM_set_depth.3
+#usr/share/man/man3/X509_VERIFY_PARAM_set_flags.3
+#usr/share/man/man3/X509_VERIFY_PARAM_set_hostflags.3
+#usr/share/man/man3/X509_VERIFY_PARAM_set_inh_flags.3
+#usr/share/man/man3/X509_VERIFY_PARAM_set_purpose.3
+#usr/share/man/man3/X509_VERIFY_PARAM_set_time.3
+#usr/share/man/man3/X509_VERIFY_PARAM_set_trust.3
+#usr/share/man/man3/X509_add1_ext_i2d.3
+#usr/share/man/man3/X509_add_ext.3
+#usr/share/man/man3/X509_chain_up_ref.3
+#usr/share/man/man3/X509_check_ca.3
+#usr/share/man/man3/X509_check_email.3
+#usr/share/man/man3/X509_check_host.3
+#usr/share/man/man3/X509_check_ip.3
+#usr/share/man/man3/X509_check_ip_asc.3
+#usr/share/man/man3/X509_check_issued.3
+#usr/share/man/man3/X509_delete_ext.3
+#usr/share/man/man3/X509_digest.3
+#usr/share/man/man3/X509_dup.3
+#usr/share/man/man3/X509_free.3
+#usr/share/man/man3/X509_get0_authority_key_id.3
+#usr/share/man/man3/X509_get0_extensions.3
+#usr/share/man/man3/X509_get0_notAfter.3
+#usr/share/man/man3/X509_get0_notBefore.3
+#usr/share/man/man3/X509_get0_pubkey.3
+#usr/share/man/man3/X509_get0_serialNumber.3
+#usr/share/man/man3/X509_get0_signature.3
+#usr/share/man/man3/X509_get0_subject_key_id.3
+#usr/share/man/man3/X509_get0_tbs_sigalg.3
+#usr/share/man/man3/X509_get0_uids.3
+#usr/share/man/man3/X509_get_X509_PUBKEY.3
+#usr/share/man/man3/X509_get_ex_data.3
+#usr/share/man/man3/X509_get_ex_new_index.3
+#usr/share/man/man3/X509_get_ext.3
+#usr/share/man/man3/X509_get_ext_by_NID.3
+#usr/share/man/man3/X509_get_ext_by_OBJ.3
+#usr/share/man/man3/X509_get_ext_by_critical.3
+#usr/share/man/man3/X509_get_ext_count.3
+#usr/share/man/man3/X509_get_ext_d2i.3
+#usr/share/man/man3/X509_get_extended_key_usage.3
+#usr/share/man/man3/X509_get_extension_flags.3
+#usr/share/man/man3/X509_get_issuer_name.3
+#usr/share/man/man3/X509_get_key_usage.3
+#usr/share/man/man3/X509_get_pathlen.3
+#usr/share/man/man3/X509_get_proxy_pathlen.3
+#usr/share/man/man3/X509_get_pubkey.3
+#usr/share/man/man3/X509_get_serialNumber.3
+#usr/share/man/man3/X509_get_signature_nid.3
+#usr/share/man/man3/X509_get_subject_name.3
+#usr/share/man/man3/X509_get_version.3
+#usr/share/man/man3/X509_getm_notAfter.3
+#usr/share/man/man3/X509_getm_notBefore.3
+#usr/share/man/man3/X509_load_cert_crl_file.3
+#usr/share/man/man3/X509_load_cert_file.3
+#usr/share/man/man3/X509_load_crl_file.3
+#usr/share/man/man3/X509_new.3
+#usr/share/man/man3/X509_pubkey_digest.3
+#usr/share/man/man3/X509_set1_notAfter.3
+#usr/share/man/man3/X509_set1_notBefore.3
+#usr/share/man/man3/X509_set_ex_data.3
+#usr/share/man/man3/X509_set_issuer_name.3
+#usr/share/man/man3/X509_set_proxy_flag.3
+#usr/share/man/man3/X509_set_proxy_pathlen.3
+#usr/share/man/man3/X509_set_pubkey.3
+#usr/share/man/man3/X509_set_serialNumber.3
+#usr/share/man/man3/X509_set_subject_name.3
+#usr/share/man/man3/X509_set_version.3
+#usr/share/man/man3/X509_sign.3
+#usr/share/man/man3/X509_sign_ctx.3
+#usr/share/man/man3/X509_up_ref.3
+#usr/share/man/man3/X509_verify.3
+#usr/share/man/man3/X509_verify_cert.3
+#usr/share/man/man3/X509_verify_cert_error_string.3
+#usr/share/man/man3/X509v3_add_ext.3
+#usr/share/man/man3/X509v3_delete_ext.3
+#usr/share/man/man3/X509v3_get_ext.3
+#usr/share/man/man3/X509v3_get_ext_by_NID.3
+#usr/share/man/man3/X509v3_get_ext_by_OBJ.3
+#usr/share/man/man3/X509v3_get_ext_by_critical.3
+#usr/share/man/man3/X509v3_get_ext_count.3
+#usr/share/man/man3/bio.3
+#usr/share/man/man3/custom_ext_add_cb.3
+#usr/share/man/man3/custom_ext_free_cb.3
+#usr/share/man/man3/custom_ext_parse_cb.3
+#usr/share/man/man3/d2i_ACCESS_DESCRIPTION.3
+#usr/share/man/man3/d2i_ASIdOrRange.3
+#usr/share/man/man3/d2i_ASIdentifierChoice.3
+#usr/share/man/man3/d2i_ASIdentifiers.3
+#usr/share/man/man3/d2i_ASN1_BIT_STRING.3
+#usr/share/man/man3/d2i_ASN1_BMPSTRING.3
+#usr/share/man/man3/d2i_ASN1_ENUMERATED.3
+#usr/share/man/man3/d2i_ASN1_GENERALIZEDTIME.3
+#usr/share/man/man3/d2i_ASN1_GENERALSTRING.3
+#usr/share/man/man3/d2i_ASN1_IA5STRING.3
+#usr/share/man/man3/d2i_ASN1_INTEGER.3
+#usr/share/man/man3/d2i_ASN1_NULL.3
+#usr/share/man/man3/d2i_ASN1_OBJECT.3
+#usr/share/man/man3/d2i_ASN1_OCTET_STRING.3
+#usr/share/man/man3/d2i_ASN1_PRINTABLE.3
+#usr/share/man/man3/d2i_ASN1_PRINTABLESTRING.3
+#usr/share/man/man3/d2i_ASN1_SEQUENCE_ANY.3
+#usr/share/man/man3/d2i_ASN1_SET_ANY.3
+#usr/share/man/man3/d2i_ASN1_T61STRING.3
+#usr/share/man/man3/d2i_ASN1_TIME.3
+#usr/share/man/man3/d2i_ASN1_TYPE.3
+#usr/share/man/man3/d2i_ASN1_UINTEGER.3
+#usr/share/man/man3/d2i_ASN1_UNIVERSALSTRING.3
+#usr/share/man/man3/d2i_ASN1_UTCTIME.3
+#usr/share/man/man3/d2i_ASN1_UTF8STRING.3
+#usr/share/man/man3/d2i_ASN1_VISIBLESTRING.3
+#usr/share/man/man3/d2i_ASRange.3
+#usr/share/man/man3/d2i_AUTHORITY_INFO_ACCESS.3
+#usr/share/man/man3/d2i_AUTHORITY_KEYID.3
+#usr/share/man/man3/d2i_AutoPrivateKey.3
+#usr/share/man/man3/d2i_BASIC_CONSTRAINTS.3
+#usr/share/man/man3/d2i_CERTIFICATEPOLICIES.3
+#usr/share/man/man3/d2i_CMS_ContentInfo.3
+#usr/share/man/man3/d2i_CMS_ReceiptRequest.3
+#usr/share/man/man3/d2i_CMS_bio.3
+#usr/share/man/man3/d2i_CRL_DIST_POINTS.3
+#usr/share/man/man3/d2i_DHparams.3
+#usr/share/man/man3/d2i_DHxparams.3
+#usr/share/man/man3/d2i_DIRECTORYSTRING.3
+#usr/share/man/man3/d2i_DISPLAYTEXT.3
+#usr/share/man/man3/d2i_DIST_POINT.3
+#usr/share/man/man3/d2i_DIST_POINT_NAME.3
+#usr/share/man/man3/d2i_DSAPrivateKey.3
+#usr/share/man/man3/d2i_DSAPrivateKey_bio.3
+#usr/share/man/man3/d2i_DSAPrivateKey_fp.3
+#usr/share/man/man3/d2i_DSAPublicKey.3
+#usr/share/man/man3/d2i_DSA_PUBKEY.3
+#usr/share/man/man3/d2i_DSA_PUBKEY_bio.3
+#usr/share/man/man3/d2i_DSA_PUBKEY_fp.3
+#usr/share/man/man3/d2i_DSA_SIG.3
+#usr/share/man/man3/d2i_DSAparams.3
+#usr/share/man/man3/d2i_ECDSA_SIG.3
+#usr/share/man/man3/d2i_ECPKParameters.3
+#usr/share/man/man3/d2i_ECParameters.3
+#usr/share/man/man3/d2i_ECPrivateKey.3
+#usr/share/man/man3/d2i_ECPrivateKey_bio.3
+#usr/share/man/man3/d2i_ECPrivateKey_fp.3
+#usr/share/man/man3/d2i_EC_PUBKEY.3
+#usr/share/man/man3/d2i_EC_PUBKEY_bio.3
+#usr/share/man/man3/d2i_EC_PUBKEY_fp.3
+#usr/share/man/man3/d2i_EDIPARTYNAME.3
+#usr/share/man/man3/d2i_ESS_CERT_ID.3
+#usr/share/man/man3/d2i_ESS_ISSUER_SERIAL.3
+#usr/share/man/man3/d2i_ESS_SIGNING_CERT.3
+#usr/share/man/man3/d2i_EXTENDED_KEY_USAGE.3
+#usr/share/man/man3/d2i_GENERAL_NAME.3
+#usr/share/man/man3/d2i_GENERAL_NAMES.3
+#usr/share/man/man3/d2i_IPAddressChoice.3
+#usr/share/man/man3/d2i_IPAddressFamily.3
+#usr/share/man/man3/d2i_IPAddressOrRange.3
+#usr/share/man/man3/d2i_IPAddressRange.3
+#usr/share/man/man3/d2i_ISSUING_DIST_POINT.3
+#usr/share/man/man3/d2i_NETSCAPE_CERT_SEQUENCE.3
+#usr/share/man/man3/d2i_NETSCAPE_SPKAC.3
+#usr/share/man/man3/d2i_NETSCAPE_SPKI.3
+#usr/share/man/man3/d2i_NOTICEREF.3
+#usr/share/man/man3/d2i_Netscape_RSA.3
+#usr/share/man/man3/d2i_OCSP_BASICRESP.3
+#usr/share/man/man3/d2i_OCSP_CERTID.3
+#usr/share/man/man3/d2i_OCSP_CERTSTATUS.3
+#usr/share/man/man3/d2i_OCSP_CRLID.3
+#usr/share/man/man3/d2i_OCSP_ONEREQ.3
+#usr/share/man/man3/d2i_OCSP_REQINFO.3
+#usr/share/man/man3/d2i_OCSP_REQUEST.3
+#usr/share/man/man3/d2i_OCSP_RESPBYTES.3
+#usr/share/man/man3/d2i_OCSP_RESPDATA.3
+#usr/share/man/man3/d2i_OCSP_RESPID.3
+#usr/share/man/man3/d2i_OCSP_RESPONSE.3
+#usr/share/man/man3/d2i_OCSP_REVOKEDINFO.3
+#usr/share/man/man3/d2i_OCSP_SERVICELOC.3
+#usr/share/man/man3/d2i_OCSP_SIGNATURE.3
+#usr/share/man/man3/d2i_OCSP_SINGLERESP.3
+#usr/share/man/man3/d2i_OTHERNAME.3
+#usr/share/man/man3/d2i_PBE2PARAM.3
+#usr/share/man/man3/d2i_PBEPARAM.3
+#usr/share/man/man3/d2i_PBKDF2PARAM.3
+#usr/share/man/man3/d2i_PKCS12.3
+#usr/share/man/man3/d2i_PKCS12_BAGS.3
+#usr/share/man/man3/d2i_PKCS12_MAC_DATA.3
+#usr/share/man/man3/d2i_PKCS12_SAFEBAG.3
+#usr/share/man/man3/d2i_PKCS12_bio.3
+#usr/share/man/man3/d2i_PKCS12_fp.3
+#usr/share/man/man3/d2i_PKCS7.3
+#usr/share/man/man3/d2i_PKCS7_DIGEST.3
+#usr/share/man/man3/d2i_PKCS7_ENCRYPT.3
+#usr/share/man/man3/d2i_PKCS7_ENC_CONTENT.3
+#usr/share/man/man3/d2i_PKCS7_ENVELOPE.3
+#usr/share/man/man3/d2i_PKCS7_ISSUER_AND_SERIAL.3
+#usr/share/man/man3/d2i_PKCS7_RECIP_INFO.3
+#usr/share/man/man3/d2i_PKCS7_SIGNED.3
+#usr/share/man/man3/d2i_PKCS7_SIGNER_INFO.3
+#usr/share/man/man3/d2i_PKCS7_SIGN_ENVELOPE.3
+#usr/share/man/man3/d2i_PKCS7_bio.3
+#usr/share/man/man3/d2i_PKCS7_fp.3
+#usr/share/man/man3/d2i_PKCS8PrivateKey_bio.3
+#usr/share/man/man3/d2i_PKCS8PrivateKey_fp.3
+#usr/share/man/man3/d2i_PKCS8_PRIV_KEY_INFO.3
+#usr/share/man/man3/d2i_PKCS8_PRIV_KEY_INFO_bio.3
+#usr/share/man/man3/d2i_PKCS8_PRIV_KEY_INFO_fp.3
+#usr/share/man/man3/d2i_PKCS8_bio.3
+#usr/share/man/man3/d2i_PKCS8_fp.3
+#usr/share/man/man3/d2i_PKEY_USAGE_PERIOD.3
+#usr/share/man/man3/d2i_POLICYINFO.3
+#usr/share/man/man3/d2i_POLICYQUALINFO.3
+#usr/share/man/man3/d2i_PROXY_CERT_INFO_EXTENSION.3
+#usr/share/man/man3/d2i_PROXY_POLICY.3
+#usr/share/man/man3/d2i_PUBKEY.3
+#usr/share/man/man3/d2i_PUBKEY_bio.3
+#usr/share/man/man3/d2i_PUBKEY_fp.3
+#usr/share/man/man3/d2i_PrivateKey.3
+#usr/share/man/man3/d2i_PrivateKey_bio.3
+#usr/share/man/man3/d2i_PrivateKey_fp.3
+#usr/share/man/man3/d2i_PublicKey.3
+#usr/share/man/man3/d2i_RSAPrivateKey.3
+#usr/share/man/man3/d2i_RSAPrivateKey_bio.3
+#usr/share/man/man3/d2i_RSAPrivateKey_fp.3
+#usr/share/man/man3/d2i_RSAPublicKey.3
+#usr/share/man/man3/d2i_RSAPublicKey_bio.3
+#usr/share/man/man3/d2i_RSAPublicKey_fp.3
+#usr/share/man/man3/d2i_RSA_OAEP_PARAMS.3
+#usr/share/man/man3/d2i_RSA_PSS_PARAMS.3
+#usr/share/man/man3/d2i_RSA_PUBKEY.3
+#usr/share/man/man3/d2i_RSA_PUBKEY_bio.3
+#usr/share/man/man3/d2i_RSA_PUBKEY_fp.3
+#usr/share/man/man3/d2i_SCT_LIST.3
+#usr/share/man/man3/d2i_SSL_SESSION.3
+#usr/share/man/man3/d2i_SXNET.3
+#usr/share/man/man3/d2i_SXNETID.3
+#usr/share/man/man3/d2i_TS_ACCURACY.3
+#usr/share/man/man3/d2i_TS_MSG_IMPRINT.3
+#usr/share/man/man3/d2i_TS_MSG_IMPRINT_bio.3
+#usr/share/man/man3/d2i_TS_MSG_IMPRINT_fp.3
+#usr/share/man/man3/d2i_TS_REQ.3
+#usr/share/man/man3/d2i_TS_REQ_bio.3
+#usr/share/man/man3/d2i_TS_REQ_fp.3
+#usr/share/man/man3/d2i_TS_RESP.3
+#usr/share/man/man3/d2i_TS_RESP_bio.3
+#usr/share/man/man3/d2i_TS_RESP_fp.3
+#usr/share/man/man3/d2i_TS_STATUS_INFO.3
+#usr/share/man/man3/d2i_TS_TST_INFO.3
+#usr/share/man/man3/d2i_TS_TST_INFO_bio.3
+#usr/share/man/man3/d2i_TS_TST_INFO_fp.3
+#usr/share/man/man3/d2i_USERNOTICE.3
+#usr/share/man/man3/d2i_X509.3
+#usr/share/man/man3/d2i_X509_ALGOR.3
+#usr/share/man/man3/d2i_X509_ALGORS.3
+#usr/share/man/man3/d2i_X509_ATTRIBUTE.3
+#usr/share/man/man3/d2i_X509_AUX.3
+#usr/share/man/man3/d2i_X509_CERT_AUX.3
+#usr/share/man/man3/d2i_X509_CINF.3
+#usr/share/man/man3/d2i_X509_CRL.3
+#usr/share/man/man3/d2i_X509_CRL_INFO.3
+#usr/share/man/man3/d2i_X509_CRL_bio.3
+#usr/share/man/man3/d2i_X509_CRL_fp.3
+#usr/share/man/man3/d2i_X509_EXTENSION.3
+#usr/share/man/man3/d2i_X509_EXTENSIONS.3
+#usr/share/man/man3/d2i_X509_NAME.3
+#usr/share/man/man3/d2i_X509_NAME_ENTRY.3
+#usr/share/man/man3/d2i_X509_PUBKEY.3
+#usr/share/man/man3/d2i_X509_REQ.3
+#usr/share/man/man3/d2i_X509_REQ_INFO.3
+#usr/share/man/man3/d2i_X509_REQ_bio.3
+#usr/share/man/man3/d2i_X509_REQ_fp.3
+#usr/share/man/man3/d2i_X509_REVOKED.3
+#usr/share/man/man3/d2i_X509_SIG.3
+#usr/share/man/man3/d2i_X509_VAL.3
+#usr/share/man/man3/i2d_ACCESS_DESCRIPTION.3
+#usr/share/man/man3/i2d_ASIdOrRange.3
+#usr/share/man/man3/i2d_ASIdentifierChoice.3
+#usr/share/man/man3/i2d_ASIdentifiers.3
+#usr/share/man/man3/i2d_ASN1_BIT_STRING.3
+#usr/share/man/man3/i2d_ASN1_BMPSTRING.3
+#usr/share/man/man3/i2d_ASN1_ENUMERATED.3
+#usr/share/man/man3/i2d_ASN1_GENERALIZEDTIME.3
+#usr/share/man/man3/i2d_ASN1_GENERALSTRING.3
+#usr/share/man/man3/i2d_ASN1_IA5STRING.3
+#usr/share/man/man3/i2d_ASN1_INTEGER.3
+#usr/share/man/man3/i2d_ASN1_NULL.3
+#usr/share/man/man3/i2d_ASN1_OBJECT.3
+#usr/share/man/man3/i2d_ASN1_OCTET_STRING.3
+#usr/share/man/man3/i2d_ASN1_PRINTABLE.3
+#usr/share/man/man3/i2d_ASN1_PRINTABLESTRING.3
+#usr/share/man/man3/i2d_ASN1_SEQUENCE_ANY.3
+#usr/share/man/man3/i2d_ASN1_SET_ANY.3
+#usr/share/man/man3/i2d_ASN1_T61STRING.3
+#usr/share/man/man3/i2d_ASN1_TIME.3
+#usr/share/man/man3/i2d_ASN1_TYPE.3
+#usr/share/man/man3/i2d_ASN1_UNIVERSALSTRING.3
+#usr/share/man/man3/i2d_ASN1_UTCTIME.3
+#usr/share/man/man3/i2d_ASN1_UTF8STRING.3
+#usr/share/man/man3/i2d_ASN1_VISIBLESTRING.3
+#usr/share/man/man3/i2d_ASN1_bio_stream.3
+#usr/share/man/man3/i2d_ASRange.3
+#usr/share/man/man3/i2d_AUTHORITY_INFO_ACCESS.3
+#usr/share/man/man3/i2d_AUTHORITY_KEYID.3
+#usr/share/man/man3/i2d_BASIC_CONSTRAINTS.3
+#usr/share/man/man3/i2d_CERTIFICATEPOLICIES.3
+#usr/share/man/man3/i2d_CMS_ContentInfo.3
+#usr/share/man/man3/i2d_CMS_ReceiptRequest.3
+#usr/share/man/man3/i2d_CMS_bio.3
+#usr/share/man/man3/i2d_CMS_bio_stream.3
+#usr/share/man/man3/i2d_CRL_DIST_POINTS.3
+#usr/share/man/man3/i2d_DHparams.3
+#usr/share/man/man3/i2d_DHxparams.3
+#usr/share/man/man3/i2d_DIRECTORYSTRING.3
+#usr/share/man/man3/i2d_DISPLAYTEXT.3
+#usr/share/man/man3/i2d_DIST_POINT.3
+#usr/share/man/man3/i2d_DIST_POINT_NAME.3
+#usr/share/man/man3/i2d_DSAPrivateKey.3
+#usr/share/man/man3/i2d_DSAPrivateKey_bio.3
+#usr/share/man/man3/i2d_DSAPrivateKey_fp.3
+#usr/share/man/man3/i2d_DSAPublicKey.3
+#usr/share/man/man3/i2d_DSA_PUBKEY.3
+#usr/share/man/man3/i2d_DSA_PUBKEY_bio.3
+#usr/share/man/man3/i2d_DSA_PUBKEY_fp.3
+#usr/share/man/man3/i2d_DSA_SIG.3
+#usr/share/man/man3/i2d_DSAparams.3
+#usr/share/man/man3/i2d_ECDSA_SIG.3
+#usr/share/man/man3/i2d_ECPKParameters.3
+#usr/share/man/man3/i2d_ECParameters.3
+#usr/share/man/man3/i2d_ECPrivateKey.3
+#usr/share/man/man3/i2d_ECPrivateKey_bio.3
+#usr/share/man/man3/i2d_ECPrivateKey_fp.3
+#usr/share/man/man3/i2d_EC_PUBKEY.3
+#usr/share/man/man3/i2d_EC_PUBKEY_bio.3
+#usr/share/man/man3/i2d_EC_PUBKEY_fp.3
+#usr/share/man/man3/i2d_EDIPARTYNAME.3
+#usr/share/man/man3/i2d_ESS_CERT_ID.3
+#usr/share/man/man3/i2d_ESS_ISSUER_SERIAL.3
+#usr/share/man/man3/i2d_ESS_SIGNING_CERT.3
+#usr/share/man/man3/i2d_EXTENDED_KEY_USAGE.3
+#usr/share/man/man3/i2d_GENERAL_NAME.3
+#usr/share/man/man3/i2d_GENERAL_NAMES.3
+#usr/share/man/man3/i2d_IPAddressChoice.3
+#usr/share/man/man3/i2d_IPAddressFamily.3
+#usr/share/man/man3/i2d_IPAddressOrRange.3
+#usr/share/man/man3/i2d_IPAddressRange.3
+#usr/share/man/man3/i2d_ISSUING_DIST_POINT.3
+#usr/share/man/man3/i2d_NETSCAPE_CERT_SEQUENCE.3
+#usr/share/man/man3/i2d_NETSCAPE_SPKAC.3
+#usr/share/man/man3/i2d_NETSCAPE_SPKI.3
+#usr/share/man/man3/i2d_NOTICEREF.3
+#usr/share/man/man3/i2d_Netscape_RSA.3
+#usr/share/man/man3/i2d_OCSP_BASICRESP.3
+#usr/share/man/man3/i2d_OCSP_CERTID.3
+#usr/share/man/man3/i2d_OCSP_CERTSTATUS.3
+#usr/share/man/man3/i2d_OCSP_CRLID.3
+#usr/share/man/man3/i2d_OCSP_ONEREQ.3
+#usr/share/man/man3/i2d_OCSP_REQINFO.3
+#usr/share/man/man3/i2d_OCSP_REQUEST.3
+#usr/share/man/man3/i2d_OCSP_RESPBYTES.3
+#usr/share/man/man3/i2d_OCSP_RESPDATA.3
+#usr/share/man/man3/i2d_OCSP_RESPID.3
+#usr/share/man/man3/i2d_OCSP_RESPONSE.3
+#usr/share/man/man3/i2d_OCSP_REVOKEDINFO.3
+#usr/share/man/man3/i2d_OCSP_SERVICELOC.3
+#usr/share/man/man3/i2d_OCSP_SIGNATURE.3
+#usr/share/man/man3/i2d_OCSP_SINGLERESP.3
+#usr/share/man/man3/i2d_OTHERNAME.3
+#usr/share/man/man3/i2d_PBE2PARAM.3
+#usr/share/man/man3/i2d_PBEPARAM.3
+#usr/share/man/man3/i2d_PBKDF2PARAM.3
+#usr/share/man/man3/i2d_PKCS12.3
+#usr/share/man/man3/i2d_PKCS12_BAGS.3
+#usr/share/man/man3/i2d_PKCS12_MAC_DATA.3
+#usr/share/man/man3/i2d_PKCS12_SAFEBAG.3
+#usr/share/man/man3/i2d_PKCS12_bio.3
+#usr/share/man/man3/i2d_PKCS12_fp.3
+#usr/share/man/man3/i2d_PKCS7.3
+#usr/share/man/man3/i2d_PKCS7_DIGEST.3
+#usr/share/man/man3/i2d_PKCS7_ENCRYPT.3
+#usr/share/man/man3/i2d_PKCS7_ENC_CONTENT.3
+#usr/share/man/man3/i2d_PKCS7_ENVELOPE.3
+#usr/share/man/man3/i2d_PKCS7_ISSUER_AND_SERIAL.3
+#usr/share/man/man3/i2d_PKCS7_NDEF.3
+#usr/share/man/man3/i2d_PKCS7_RECIP_INFO.3
+#usr/share/man/man3/i2d_PKCS7_SIGNED.3
+#usr/share/man/man3/i2d_PKCS7_SIGNER_INFO.3
+#usr/share/man/man3/i2d_PKCS7_SIGN_ENVELOPE.3
+#usr/share/man/man3/i2d_PKCS7_bio.3
+#usr/share/man/man3/i2d_PKCS7_bio_stream.3
+#usr/share/man/man3/i2d_PKCS7_fp.3
+#usr/share/man/man3/i2d_PKCS8PrivateKeyInfo_bio.3
+#usr/share/man/man3/i2d_PKCS8PrivateKeyInfo_fp.3
+#usr/share/man/man3/i2d_PKCS8PrivateKey_bio.3
+#usr/share/man/man3/i2d_PKCS8PrivateKey_fp.3
+#usr/share/man/man3/i2d_PKCS8PrivateKey_nid_bio.3
+#usr/share/man/man3/i2d_PKCS8PrivateKey_nid_fp.3
+#usr/share/man/man3/i2d_PKCS8_PRIV_KEY_INFO.3
+#usr/share/man/man3/i2d_PKCS8_PRIV_KEY_INFO_bio.3
+#usr/share/man/man3/i2d_PKCS8_PRIV_KEY_INFO_fp.3
+#usr/share/man/man3/i2d_PKCS8_bio.3
+#usr/share/man/man3/i2d_PKCS8_fp.3
+#usr/share/man/man3/i2d_PKEY_USAGE_PERIOD.3
+#usr/share/man/man3/i2d_POLICYINFO.3
+#usr/share/man/man3/i2d_POLICYQUALINFO.3
+#usr/share/man/man3/i2d_PROXY_CERT_INFO_EXTENSION.3
+#usr/share/man/man3/i2d_PROXY_POLICY.3
+#usr/share/man/man3/i2d_PUBKEY.3
+#usr/share/man/man3/i2d_PUBKEY_bio.3
+#usr/share/man/man3/i2d_PUBKEY_fp.3
+#usr/share/man/man3/i2d_PrivateKey.3
+#usr/share/man/man3/i2d_PublicKey.3
+#usr/share/man/man3/i2d_RSAPrivateKey.3
+#usr/share/man/man3/i2d_RSAPrivateKey_bio.3
+#usr/share/man/man3/i2d_RSAPrivateKey_fp.3
+#usr/share/man/man3/i2d_RSAPublicKey.3
+#usr/share/man/man3/i2d_RSAPublicKey_bio.3
+#usr/share/man/man3/i2d_RSAPublicKey_fp.3
+#usr/share/man/man3/i2d_RSA_OAEP_PARAMS.3
+#usr/share/man/man3/i2d_RSA_PSS_PARAMS.3
+#usr/share/man/man3/i2d_RSA_PUBKEY.3
+#usr/share/man/man3/i2d_RSA_PUBKEY_bio.3
+#usr/share/man/man3/i2d_RSA_PUBKEY_fp.3
+#usr/share/man/man3/i2d_SCT_LIST.3
+#usr/share/man/man3/i2d_SSL_SESSION.3
+#usr/share/man/man3/i2d_SXNET.3
+#usr/share/man/man3/i2d_SXNETID.3
+#usr/share/man/man3/i2d_TS_ACCURACY.3
+#usr/share/man/man3/i2d_TS_MSG_IMPRINT.3
+#usr/share/man/man3/i2d_TS_MSG_IMPRINT_bio.3
+#usr/share/man/man3/i2d_TS_MSG_IMPRINT_fp.3
+#usr/share/man/man3/i2d_TS_REQ.3
+#usr/share/man/man3/i2d_TS_REQ_bio.3
+#usr/share/man/man3/i2d_TS_REQ_fp.3
+#usr/share/man/man3/i2d_TS_RESP.3
+#usr/share/man/man3/i2d_TS_RESP_bio.3
+#usr/share/man/man3/i2d_TS_RESP_fp.3
+#usr/share/man/man3/i2d_TS_STATUS_INFO.3
+#usr/share/man/man3/i2d_TS_TST_INFO.3
+#usr/share/man/man3/i2d_TS_TST_INFO_bio.3
+#usr/share/man/man3/i2d_TS_TST_INFO_fp.3
+#usr/share/man/man3/i2d_USERNOTICE.3
+#usr/share/man/man3/i2d_X509.3
+#usr/share/man/man3/i2d_X509_ALGOR.3
+#usr/share/man/man3/i2d_X509_ALGORS.3
+#usr/share/man/man3/i2d_X509_ATTRIBUTE.3
+#usr/share/man/man3/i2d_X509_AUX.3
+#usr/share/man/man3/i2d_X509_CERT_AUX.3
+#usr/share/man/man3/i2d_X509_CINF.3
+#usr/share/man/man3/i2d_X509_CRL.3
+#usr/share/man/man3/i2d_X509_CRL_INFO.3
+#usr/share/man/man3/i2d_X509_CRL_bio.3
+#usr/share/man/man3/i2d_X509_CRL_fp.3
+#usr/share/man/man3/i2d_X509_EXTENSION.3
+#usr/share/man/man3/i2d_X509_EXTENSIONS.3
+#usr/share/man/man3/i2d_X509_NAME.3
+#usr/share/man/man3/i2d_X509_NAME_ENTRY.3
+#usr/share/man/man3/i2d_X509_PUBKEY.3
+#usr/share/man/man3/i2d_X509_REQ.3
+#usr/share/man/man3/i2d_X509_REQ_INFO.3
+#usr/share/man/man3/i2d_X509_REQ_bio.3
+#usr/share/man/man3/i2d_X509_REQ_fp.3
+#usr/share/man/man3/i2d_X509_REVOKED.3
+#usr/share/man/man3/i2d_X509_SIG.3
+#usr/share/man/man3/i2d_X509_VAL.3
+#usr/share/man/man3/i2d_re_X509_CRL_tbs.3
+#usr/share/man/man3/i2d_re_X509_REQ_tbs.3
+#usr/share/man/man3/i2d_re_X509_tbs.3
+#usr/share/man/man3/i2o_SCT.3
+#usr/share/man/man3/i2o_SCT_LIST.3
+#usr/share/man/man3/i2t_ASN1_OBJECT.3
+#usr/share/man/man3/lh_TYPE_delete.3
+#usr/share/man/man3/lh_TYPE_doall.3
+#usr/share/man/man3/lh_TYPE_doall_arg.3
+#usr/share/man/man3/lh_TYPE_error.3
+#usr/share/man/man3/lh_TYPE_free.3
+#usr/share/man/man3/lh_TYPE_insert.3
+#usr/share/man/man3/lh_TYPE_new.3
+#usr/share/man/man3/lh_TYPE_retrieve.3
+#usr/share/man/man3/o2i_SCT.3
+#usr/share/man/man3/o2i_SCT_LIST.3
+#usr/share/man/man3/pem_password_cb.3
+#usr/share/man/man3/sk_TYPE_deep_copy.3
+#usr/share/man/man3/sk_TYPE_delete.3
+#usr/share/man/man3/sk_TYPE_delete_ptr.3
+#usr/share/man/man3/sk_TYPE_dup.3
+#usr/share/man/man3/sk_TYPE_find.3
+#usr/share/man/man3/sk_TYPE_find_ex.3
+#usr/share/man/man3/sk_TYPE_free.3
+#usr/share/man/man3/sk_TYPE_insert.3
+#usr/share/man/man3/sk_TYPE_is_sorted.3
+#usr/share/man/man3/sk_TYPE_new.3
+#usr/share/man/man3/sk_TYPE_new_null.3
+#usr/share/man/man3/sk_TYPE_num.3
+#usr/share/man/man3/sk_TYPE_pop.3
+#usr/share/man/man3/sk_TYPE_pop_free.3
+#usr/share/man/man3/sk_TYPE_push.3
+#usr/share/man/man3/sk_TYPE_set.3
+#usr/share/man/man3/sk_TYPE_set_cmp_func.3
+#usr/share/man/man3/sk_TYPE_shift.3
+#usr/share/man/man3/sk_TYPE_sort.3
+#usr/share/man/man3/sk_TYPE_unshift.3
+#usr/share/man/man3/sk_TYPE_value.3
+#usr/share/man/man3/sk_TYPE_zero.3
+#usr/share/man/man3/ssl_ct_validation_cb.3
+#usr/share/man/man5/config.5
+#usr/share/man/man5/x509v3_config.5
+#usr/share/man/man7/crypto.7
+#usr/share/man/man7/ct.7
+#usr/share/man/man7/des_modes.7
+#usr/share/man/man7/evp.7
+#usr/share/man/man7/ssl.7
+#usr/share/man/man7/x509.7
--- /dev/null
+diff -Naur old/auth-pam.c new/auth-pam.c
+--- old/auth-pam.c 2017-10-03 21:49:05.363829772 -1000
++++ new/auth-pam.c 2017-10-03 21:55:50.869718862 -1000
+@@ -128,6 +128,10 @@
+ typedef pthread_t sp_pthread_t;
+ #else
+ typedef pid_t sp_pthread_t;
++# define pthread_create(a, b, c, d) _ssh_compat_pthread_create(a, b, c, d)
++# define pthread_exit(a) _ssh_compat_pthread_exit(a)
++# define pthread_cancel(a) _ssh_compat_pthread_cancel(a)
++# define pthread_join(a, b) _ssh_compat_pthread_join(a, b)
+ #endif
+
+ struct pam_ctxt {
+diff -Naur old/cipher.c new/cipher.c
+--- old/cipher.c 2017-10-03 21:49:05.367162904 -1000
++++ new/cipher.c 2017-10-03 21:55:50.869718862 -1000
+@@ -297,7 +297,10 @@
+ goto out;
+ }
+ }
+- if (EVP_CipherInit(cc->evp, NULL, (u_char *)key, NULL, -1) == 0) {
++ /* in OpenSSL 1.1.0, EVP_CipherInit clears all previous setups;
++ use EVP_CipherInit_ex for augmenting */
++ if (EVP_CipherInit_ex(cc->evp, NULL, NULL, (u_char *)key, NULL, -1) == 0)
++ {
+ ret = SSH_ERR_LIBCRYPTO_ERROR;
+ goto out;
+ }
+@@ -486,7 +489,7 @@
+ len, iv))
+ return SSH_ERR_LIBCRYPTO_ERROR;
+ } else
+- memcpy(iv, cc->evp->iv, len);
++ memcpy(iv, EVP_CIPHER_CTX_iv(cc->evp), len);
+ #endif
+ return 0;
+ }
+@@ -520,14 +523,19 @@
+ EVP_CTRL_GCM_SET_IV_FIXED, -1, (void *)iv))
+ return SSH_ERR_LIBCRYPTO_ERROR;
+ } else
+- memcpy(cc->evp->iv, iv, evplen);
++ memcpy(EVP_CIPHER_CTX_iv(cc->evp), iv, evplen);
+ #endif
+ return 0;
+ }
+
+ #ifdef WITH_OPENSSL
+-#define EVP_X_STATE(evp) (evp)->cipher_data
+-#define EVP_X_STATE_LEN(evp) (evp)->cipher->ctx_size
++# if OPENSSL_VERSION_NUMBER >= 0x10100000UL
++#define EVP_X_STATE(evp) EVP_CIPHER_CTX_get_cipher_data(evp)
++#define EVP_X_STATE_LEN(evp) EVP_CIPHER_impl_ctx_size(EVP_CIPHER_CTX_cipher(evp))
++# else
++#define EVP_X_STATE(evp) (evp).cipher_data
++#define EVP_X_STATE_LEN(evp) (evp).cipher->ctx_size
++# endif
+ #endif
+
+ int
+diff -Naur old/cipher.h new/cipher.h
+--- old/cipher.h 2017-10-03 21:49:05.367162904 -1000
++++ new/cipher.h 2017-10-03 21:55:50.869718862 -1000
+@@ -46,7 +46,18 @@
+ #define CIPHER_DECRYPT 0
+
+ struct sshcipher;
++#if 0
++struct sshcipher_ctx {
++ int plaintext;
++ int encrypt;
++ EVP_CIPHER_CTX *evp;
++ struct chachapoly_ctx cp_ctx; /* XXX union with evp? */
++ struct aesctr_ctx ac_ctx; /* XXX union with evp? */
++ const struct sshcipher *cipher;
++};
++#else
+ struct sshcipher_ctx;
++#endif
+
+ const struct sshcipher *cipher_by_name(const char *);
+ const char *cipher_warning_message(const struct sshcipher_ctx *);
+diff -Naur old/configure new/configure
+--- old/configure 2017-10-03 21:49:05.410493626 -1000
++++ new/configure 2017-10-03 22:01:49.159050540 -1000
+@@ -12688,7 +12688,6 @@
+ 100*) ;; # 1.0.x
+ 200*) ;; # LibreSSL
+ *)
+- as_fn_error $? "OpenSSL >= 1.1.0 is not yet supported (have \"$ssl_library_ver\")" "$LINENO" 5
+ ;;
+ esac
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ssl_library_ver" >&5
+diff -Naur old/dh.c new/dh.c
+--- old/dh.c 2017-10-03 21:49:05.370496037 -1000
++++ new/dh.c 2017-10-03 21:55:50.869718862 -1000
+@@ -212,14 +212,15 @@
+ /* diffie-hellman-groupN-sha1 */
+
+ int
+-dh_pub_is_valid(DH *dh, BIGNUM *dh_pub)
++dh_pub_is_valid(const DH *dh, const BIGNUM *dh_pub)
+ {
+ int i;
+ int n = BN_num_bits(dh_pub);
+ int bits_set = 0;
+ BIGNUM *tmp;
++ const BIGNUM *p;
+
+- if (dh_pub->neg) {
++ if (BN_is_negative(dh_pub)) {
+ logit("invalid public DH value: negative");
+ return 0;
+ }
+@@ -232,7 +233,8 @@
+ error("%s: BN_new failed", __func__);
+ return 0;
+ }
+- if (!BN_sub(tmp, dh->p, BN_value_one()) ||
++ DH_get0_pqg(dh, &p, NULL, NULL);
++ if (!BN_sub(tmp, p, BN_value_one()) ||
+ BN_cmp(dh_pub, tmp) != -1) { /* pub_exp > p-2 */
+ BN_clear_free(tmp);
+ logit("invalid public DH value: >= p-1");
+@@ -243,14 +245,14 @@
+ for (i = 0; i <= n; i++)
+ if (BN_is_bit_set(dh_pub, i))
+ bits_set++;
+- debug2("bits set: %d/%d", bits_set, BN_num_bits(dh->p));
++ debug2("bits set: %d/%d", bits_set, BN_num_bits(p));
+
+ /*
+ * if g==2 and bits_set==1 then computing log_g(dh_pub) is trivial
+ */
+ if (bits_set < 4) {
+ logit("invalid public DH value (%d/%d)",
+- bits_set, BN_num_bits(dh->p));
++ bits_set, BN_num_bits(p));
+ return 0;
+ }
+ return 1;
+@@ -260,9 +262,13 @@
+ dh_gen_key(DH *dh, int need)
+ {
+ int pbits;
++ const BIGNUM *p, *pub_key;
++ BIGNUM *priv_key;
+
+- if (need < 0 || dh->p == NULL ||
+- (pbits = BN_num_bits(dh->p)) <= 0 ||
++ DH_get0_pqg(dh, &p, NULL, NULL);
++
++ if (need < 0 || p == NULL ||
++ (pbits = BN_num_bits(p)) <= 0 ||
+ need > INT_MAX / 2 || 2 * need > pbits)
+ return SSH_ERR_INVALID_ARGUMENT;
+ if (need < 256)
+@@ -271,10 +277,13 @@
+ * Pollard Rho, Big step/Little Step attacks are O(sqrt(n)),
+ * so double requested need here.
+ */
+- dh->length = MINIMUM(need * 2, pbits - 1);
+- if (DH_generate_key(dh) == 0 ||
+- !dh_pub_is_valid(dh, dh->pub_key)) {
+- BN_clear_free(dh->priv_key);
++ DH_set_length(dh, MIN(need * 2, pbits - 1));
++ if (DH_generate_key(dh) == 0) {
++ return SSH_ERR_LIBCRYPTO_ERROR;
++ }
++ DH_get0_key(dh, &pub_key, &priv_key);
++ if (!dh_pub_is_valid(dh, pub_key)) {
++ BN_clear(priv_key);
+ return SSH_ERR_LIBCRYPTO_ERROR;
+ }
+ return 0;
+@@ -283,16 +292,27 @@
+ DH *
+ dh_new_group_asc(const char *gen, const char *modulus)
+ {
+- DH *dh;
++ DH *dh = NULL;
++ BIGNUM *p=NULL, *g=NULL;
+
+- if ((dh = DH_new()) == NULL)
+- return NULL;
+- if (BN_hex2bn(&dh->p, modulus) == 0 ||
+- BN_hex2bn(&dh->g, gen) == 0) {
+- DH_free(dh);
+- return NULL;
++ if ((dh = DH_new()) == NULL ||
++ (p = BN_new()) == NULL ||
++ (g = BN_new()) == NULL)
++ goto null;
++ if (BN_hex2bn(&p, modulus) == 0 ||
++ BN_hex2bn(&g, gen) == 0) {
++ goto null;
+ }
++ if (DH_set0_pqg(dh, p, NULL, g) == 0) {
++ goto null;
++ }
++ p = g = NULL;
+ return (dh);
++null:
++ BN_free(p);
++ BN_free(g);
++ DH_free(dh);
++ return NULL;
+ }
+
+ /*
+@@ -307,8 +327,8 @@
+
+ if ((dh = DH_new()) == NULL)
+ return NULL;
+- dh->p = modulus;
+- dh->g = gen;
++ if (DH_set0_pqg(dh, modulus, NULL, gen) == 0)
++ return NULL;
+
+ return (dh);
+ }
+diff -Naur old/dh.h new/dh.h
+--- old/dh.h 2017-10-03 21:49:05.370496037 -1000
++++ new/dh.h 2017-10-03 21:55:50.869718862 -1000
+@@ -42,7 +42,7 @@
+ DH *dh_new_group_fallback(int);
+
+ int dh_gen_key(DH *, int);
+-int dh_pub_is_valid(DH *, BIGNUM *);
++int dh_pub_is_valid(const DH *, const BIGNUM *);
+
+ u_int dh_estimate(int);
+
+diff -Naur old/digest-openssl.c new/digest-openssl.c
+--- old/digest-openssl.c 2017-10-03 21:49:05.370496037 -1000
++++ new/digest-openssl.c 2017-10-03 21:55:50.869718862 -1000
+@@ -43,7 +43,7 @@
+
+ struct ssh_digest_ctx {
+ int alg;
+- EVP_MD_CTX mdctx;
++ EVP_MD_CTX *mdctx;
+ };
+
+ struct ssh_digest {
+@@ -106,20 +106,21 @@
+ size_t
+ ssh_digest_blocksize(struct ssh_digest_ctx *ctx)
+ {
+- return EVP_MD_CTX_block_size(&ctx->mdctx);
++ return EVP_MD_CTX_block_size(ctx->mdctx);
+ }
+
+ struct ssh_digest_ctx *
+ ssh_digest_start(int alg)
+ {
+ const struct ssh_digest *digest = ssh_digest_by_alg(alg);
+- struct ssh_digest_ctx *ret;
++ struct ssh_digest_ctx *ret = NULL;
+
+ if (digest == NULL || ((ret = calloc(1, sizeof(*ret))) == NULL))
+ return NULL;
+ ret->alg = alg;
+- EVP_MD_CTX_init(&ret->mdctx);
+- if (EVP_DigestInit_ex(&ret->mdctx, digest->mdfunc(), NULL) != 1) {
++ if ((ret->mdctx = EVP_MD_CTX_new()) == NULL ||
++ EVP_DigestInit_ex(ret->mdctx, digest->mdfunc(), NULL) != 1) {
++ EVP_MD_CTX_free(ret->mdctx);
+ free(ret);
+ return NULL;
+ }
+@@ -132,7 +133,7 @@
+ if (from->alg != to->alg)
+ return SSH_ERR_INVALID_ARGUMENT;
+ /* we have bcopy-style order while openssl has memcpy-style */
+- if (!EVP_MD_CTX_copy_ex(&to->mdctx, &from->mdctx))
++ if (!EVP_MD_CTX_copy_ex(to->mdctx, from->mdctx))
+ return SSH_ERR_LIBCRYPTO_ERROR;
+ return 0;
+ }
+@@ -140,7 +141,7 @@
+ int
+ ssh_digest_update(struct ssh_digest_ctx *ctx, const void *m, size_t mlen)
+ {
+- if (EVP_DigestUpdate(&ctx->mdctx, m, mlen) != 1)
++ if (EVP_DigestUpdate(ctx->mdctx, m, mlen) != 1)
+ return SSH_ERR_LIBCRYPTO_ERROR;
+ return 0;
+ }
+@@ -161,7 +162,7 @@
+ return SSH_ERR_INVALID_ARGUMENT;
+ if (dlen < digest->digest_len) /* No truncation allowed */
+ return SSH_ERR_INVALID_ARGUMENT;
+- if (EVP_DigestFinal_ex(&ctx->mdctx, d, &l) != 1)
++ if (EVP_DigestFinal_ex(ctx->mdctx, d, &l) != 1)
+ return SSH_ERR_LIBCRYPTO_ERROR;
+ if (l != digest->digest_len) /* sanity */
+ return SSH_ERR_INTERNAL_ERROR;
+@@ -172,7 +173,7 @@
+ ssh_digest_free(struct ssh_digest_ctx *ctx)
+ {
+ if (ctx != NULL) {
+- EVP_MD_CTX_cleanup(&ctx->mdctx);
++ EVP_MD_CTX_free(ctx->mdctx);
+ explicit_bzero(ctx, sizeof(*ctx));
+ free(ctx);
+ }
+diff -Naur old/kexdhc.c new/kexdhc.c
+--- old/kexdhc.c 2017-10-03 21:49:05.373829169 -1000
++++ new/kexdhc.c 2017-10-03 21:55:50.869718862 -1000
+@@ -81,11 +81,16 @@
+ goto out;
+ }
+ debug("sending SSH2_MSG_KEXDH_INIT");
+- if ((r = dh_gen_key(kex->dh, kex->we_need * 8)) != 0 ||
+- (r = sshpkt_start(ssh, SSH2_MSG_KEXDH_INIT)) != 0 ||
+- (r = sshpkt_put_bignum2(ssh, kex->dh->pub_key)) != 0 ||
++ {
++ const BIGNUM *pub_key;
++ if ((r = dh_gen_key(kex->dh, kex->we_need * 8)) != 0)
++ goto out;
++ DH_get0_key(kex->dh, &pub_key, NULL);
++ if ((r = sshpkt_start(ssh, SSH2_MSG_KEXDH_INIT)) != 0 ||
++ (r = sshpkt_put_bignum2(ssh, pub_key)) != 0 ||
+ (r = sshpkt_send(ssh)) != 0)
+ goto out;
++ }
+ #ifdef DEBUG_KEXDH
+ DHparams_print_fp(stderr, kex->dh);
+ fprintf(stderr, "pub= ");
+@@ -169,6 +174,9 @@
+
+ /* calc and verify H */
+ hashlen = sizeof(hash);
++ {
++ const BIGNUM *pub_key;
++ DH_get0_key(kex->dh, &pub_key, NULL);
+ if ((r = kex_dh_hash(
+ kex->hash_alg,
+ kex->client_version_string,
+@@ -176,11 +184,13 @@
+ sshbuf_ptr(kex->my), sshbuf_len(kex->my),
+ sshbuf_ptr(kex->peer), sshbuf_len(kex->peer),
+ server_host_key_blob, sbloblen,
+- kex->dh->pub_key,
++ pub_key,
+ dh_server_pub,
+ shared_secret,
+- hash, &hashlen)) != 0)
++ hash, &hashlen)) != 0) {
+ goto out;
++ }
++ }
+
+ if ((r = sshkey_verify(server_host_key, signature, slen, hash, hashlen,
+ ssh->compat)) != 0)
+diff -Naur old/kexdhs.c new/kexdhs.c
+--- old/kexdhs.c 2017-10-03 21:49:05.373829169 -1000
++++ new/kexdhs.c 2017-10-03 21:55:50.869718862 -1000
+@@ -87,6 +87,10 @@
+ ssh_dispatch_set(ssh, SSH2_MSG_KEXDH_INIT, &input_kex_dh_init);
+ r = 0;
+ out:
++ if (r != 0) {
++ if (kex->dh) DH_free(kex->dh);
++ kex->dh = NULL;
++ }
+ return r;
+ }
+
+@@ -163,6 +167,9 @@
+ goto out;
+ /* calc H */
+ hashlen = sizeof(hash);
++ {
++ const BIGNUM *pub_key;
++ DH_get0_key(kex->dh, &pub_key, NULL);
+ if ((r = kex_dh_hash(
+ kex->hash_alg,
+ kex->client_version_string,
+@@ -171,10 +178,12 @@
+ sshbuf_ptr(kex->my), sshbuf_len(kex->my),
+ server_host_key_blob, sbloblen,
+ dh_client_pub,
+- kex->dh->pub_key,
++ pub_key,
+ shared_secret,
+- hash, &hashlen)) != 0)
++ hash, &hashlen)) != 0) {
+ goto out;
++ }
++ }
+
+ /* save session id := H */
+ if (kex->session_id == NULL) {
+@@ -195,12 +204,17 @@
+ /* destroy_sensitive_data(); */
+
+ /* send server hostkey, DH pubkey 'f' and singed H */
++ {
++ const BIGNUM *pub_key;
++ DH_get0_key(kex->dh, &pub_key, NULL);
+ if ((r = sshpkt_start(ssh, SSH2_MSG_KEXDH_REPLY)) != 0 ||
+ (r = sshpkt_put_string(ssh, server_host_key_blob, sbloblen)) != 0 ||
+- (r = sshpkt_put_bignum2(ssh, kex->dh->pub_key)) != 0 || /* f */
++ (r = sshpkt_put_bignum2(ssh, pub_key)) != 0 || /* f */
+ (r = sshpkt_put_string(ssh, signature, slen)) != 0 ||
+- (r = sshpkt_send(ssh)) != 0)
++ (r = sshpkt_send(ssh)) != 0) {
+ goto out;
++ }
++ }
+
+ if ((r = kex_derive_keys_bn(ssh, hash, hashlen, shared_secret)) == 0)
+ r = kex_send_newkeys(ssh);
+diff -Naur old/kexgexc.c new/kexgexc.c
+--- old/kexgexc.c 2017-10-03 21:49:05.373829169 -1000
++++ new/kexgexc.c 2017-10-03 21:55:50.869718862 -1000
+@@ -118,11 +118,17 @@
+ p = g = NULL; /* belong to kex->dh now */
+
+ /* generate and send 'e', client DH public key */
+- if ((r = dh_gen_key(kex->dh, kex->we_need * 8)) != 0 ||
+- (r = sshpkt_start(ssh, SSH2_MSG_KEX_DH_GEX_INIT)) != 0 ||
+- (r = sshpkt_put_bignum2(ssh, kex->dh->pub_key)) != 0 ||
+- (r = sshpkt_send(ssh)) != 0)
++ {
++ const BIGNUM *pub_key;
++ if ((r = dh_gen_key(kex->dh, kex->we_need * 8)) != 0)
++ goto out;
++ DH_get0_key(kex->dh, &pub_key, NULL);
++ if ((r = sshpkt_start(ssh, SSH2_MSG_KEX_DH_GEX_INIT)) != 0 ||
++ (r = sshpkt_put_bignum2(ssh, pub_key)) != 0 ||
++ (r = sshpkt_send(ssh)) != 0) {
+ goto out;
++ }
++ }
+ debug("SSH2_MSG_KEX_DH_GEX_INIT sent");
+ #ifdef DEBUG_KEXDH
+ DHparams_print_fp(stderr, kex->dh);
+@@ -134,10 +140,12 @@
+ ssh_dispatch_set(ssh, SSH2_MSG_KEX_DH_GEX_REPLY, &input_kex_dh_gex_reply);
+ r = 0;
+ out:
+- if (p)
++ if (r != 0) {
+ BN_clear_free(p);
+- if (g)
+ BN_clear_free(g);
++ DH_free(kex->dh);
++ kex->dh = NULL;
++ }
+ return r;
+ }
+
+@@ -214,6 +222,10 @@
+
+ /* calc and verify H */
+ hashlen = sizeof(hash);
++ {
++ const BIGNUM *p, *g, *pub_key;
++ DH_get0_pqg(kex->dh, &p, NULL, &g);
++ DH_get0_key(kex->dh, &pub_key, NULL);
+ if ((r = kexgex_hash(
+ kex->hash_alg,
+ kex->client_version_string,
+@@ -222,12 +234,14 @@
+ sshbuf_ptr(kex->peer), sshbuf_len(kex->peer),
+ server_host_key_blob, sbloblen,
+ kex->min, kex->nbits, kex->max,
+- kex->dh->p, kex->dh->g,
+- kex->dh->pub_key,
++ p, g,
++ pub_key,
+ dh_server_pub,
+ shared_secret,
+- hash, &hashlen)) != 0)
++ hash, &hashlen)) != 0) {
+ goto out;
++ }
++ }
+
+ if ((r = sshkey_verify(server_host_key, signature, slen, hash,
+ hashlen, ssh->compat)) != 0)
+diff -Naur old/kexgexs.c new/kexgexs.c
+--- old/kexgexs.c 2017-10-03 21:49:05.373829169 -1000
++++ new/kexgexs.c 2017-10-03 21:55:50.869718862 -1000
+@@ -101,11 +101,16 @@
+ goto out;
+ }
+ debug("SSH2_MSG_KEX_DH_GEX_GROUP sent");
++ {
++ const BIGNUM *p, *g;
++ DH_get0_pqg(kex->dh, &p, NULL, &g);
+ if ((r = sshpkt_start(ssh, SSH2_MSG_KEX_DH_GEX_GROUP)) != 0 ||
+- (r = sshpkt_put_bignum2(ssh, kex->dh->p)) != 0 ||
+- (r = sshpkt_put_bignum2(ssh, kex->dh->g)) != 0 ||
+- (r = sshpkt_send(ssh)) != 0)
++ (r = sshpkt_put_bignum2(ssh, p)) != 0 ||
++ (r = sshpkt_put_bignum2(ssh, g)) != 0 ||
++ (r = sshpkt_send(ssh)) != 0) {
+ goto out;
++ }
++ }
+
+ /* Compute our exchange value in parallel with the client */
+ if ((r = dh_gen_key(kex->dh, kex->we_need * 8)) != 0)
+@@ -115,6 +120,10 @@
+ ssh_dispatch_set(ssh, SSH2_MSG_KEX_DH_GEX_INIT, &input_kex_dh_gex_init);
+ r = 0;
+ out:
++ if (r != 0) {
++ DH_free(kex->dh);
++ kex->dh = NULL;
++ }
+ return r;
+ }
+
+@@ -191,6 +200,10 @@
+ goto out;
+ /* calc H */
+ hashlen = sizeof(hash);
++ {
++ const BIGNUM *p, *g, *pub_key;
++ DH_get0_pqg(kex->dh, &p, NULL, &g);
++ DH_get0_key(kex->dh, &pub_key, NULL);
+ if ((r = kexgex_hash(
+ kex->hash_alg,
+ kex->client_version_string,
+@@ -199,12 +212,14 @@
+ sshbuf_ptr(kex->my), sshbuf_len(kex->my),
+ server_host_key_blob, sbloblen,
+ kex->min, kex->nbits, kex->max,
+- kex->dh->p, kex->dh->g,
++ p, g,
+ dh_client_pub,
+- kex->dh->pub_key,
++ pub_key,
+ shared_secret,
+- hash, &hashlen)) != 0)
++ hash, &hashlen)) != 0) {
+ goto out;
++ }
++ }
+
+ /* save session id := H */
+ if (kex->session_id == NULL) {
+@@ -225,12 +240,17 @@
+ /* destroy_sensitive_data(); */
+
+ /* send server hostkey, DH pubkey 'f' and singed H */
++ {
++ const BIGNUM *pub_key;
++ DH_get0_key(kex->dh, &pub_key, NULL);
+ if ((r = sshpkt_start(ssh, SSH2_MSG_KEX_DH_GEX_REPLY)) != 0 ||
+ (r = sshpkt_put_string(ssh, server_host_key_blob, sbloblen)) != 0 ||
+- (r = sshpkt_put_bignum2(ssh, kex->dh->pub_key)) != 0 || /* f */
++ (r = sshpkt_put_bignum2(ssh, pub_key)) != 0 || /* f */
+ (r = sshpkt_put_string(ssh, signature, slen)) != 0 ||
+- (r = sshpkt_send(ssh)) != 0)
++ (r = sshpkt_send(ssh)) != 0) {
+ goto out;
++ }
++ }
+
+ if ((r = kex_derive_keys_bn(ssh, hash, hashlen, shared_secret)) == 0)
+ r = kex_send_newkeys(ssh);
+diff -Naur old/monitor.c new/monitor.c
+--- old/monitor.c 2017-10-03 21:49:05.377162302 -1000
++++ new/monitor.c 2017-10-03 21:55:50.869718862 -1000
+@@ -586,10 +586,12 @@
+ buffer_put_char(m, 0);
+ return (0);
+ } else {
++ const BIGNUM *p, *g;
++ DH_get0_pqg(dh, &p, NULL, &g);
+ /* Send first bignum */
+ buffer_put_char(m, 1);
+- buffer_put_bignum2(m, dh->p);
+- buffer_put_bignum2(m, dh->g);
++ buffer_put_bignum2(m, p);
++ buffer_put_bignum2(m, g);
+
+ DH_free(dh);
+ }
+diff -Naur old/openbsd-compat/openssl-compat.c new/openbsd-compat/openssl-compat.c
+--- old/openbsd-compat/openssl-compat.c 2017-10-03 21:49:05.397161097 -1000
++++ new/openbsd-compat/openssl-compat.c 2017-10-03 21:55:50.886387486 -1000
+@@ -75,7 +75,6 @@
+ /* Enable use of crypto hardware */
+ ENGINE_load_builtin_engines();
+ ENGINE_register_all_complete();
+- OPENSSL_config(NULL);
+ }
+ #endif
+
+diff -Naur old/regress/unittests/sshkey/test_file.c new/regress/unittests/sshkey/test_file.c
+--- old/regress/unittests/sshkey/test_file.c 2017-10-03 21:49:05.387161699 -1000
++++ new/regress/unittests/sshkey/test_file.c 2017-10-03 21:55:50.883053761 -1000
+@@ -60,9 +60,14 @@
+ a = load_bignum("rsa_1.param.n");
+ b = load_bignum("rsa_1.param.p");
+ c = load_bignum("rsa_1.param.q");
+- ASSERT_BIGNUM_EQ(k1->rsa->n, a);
+- ASSERT_BIGNUM_EQ(k1->rsa->p, b);
+- ASSERT_BIGNUM_EQ(k1->rsa->q, c);
++ {
++ const BIGNUM *n, *p, *q;
++ RSA_get0_key(k1->rsa, &n, NULL, NULL);
++ RSA_get0_factors(k1->rsa, &p, &q);
++ ASSERT_BIGNUM_EQ(n, a);
++ ASSERT_BIGNUM_EQ(p, b);
++ ASSERT_BIGNUM_EQ(q, c);
++ }
+ BN_free(a);
+ BN_free(b);
+ BN_free(c);
+@@ -151,9 +156,14 @@
+ a = load_bignum("dsa_1.param.g");
+ b = load_bignum("dsa_1.param.priv");
+ c = load_bignum("dsa_1.param.pub");
+- ASSERT_BIGNUM_EQ(k1->dsa->g, a);
+- ASSERT_BIGNUM_EQ(k1->dsa->priv_key, b);
+- ASSERT_BIGNUM_EQ(k1->dsa->pub_key, c);
++ {
++ const BIGNUM *g, *priv_key, *pub_key;
++ DSA_get0_pqg(k1->dsa, NULL, NULL, &g);
++ DSA_get0_key(k1->dsa, &pub_key, &priv_key);
++ ASSERT_BIGNUM_EQ(g, a);
++ ASSERT_BIGNUM_EQ(priv_key, b);
++ ASSERT_BIGNUM_EQ(pub_key, c);
++ }
+ BN_free(a);
+ BN_free(b);
+ BN_free(c);
+diff -Naur old/regress/unittests/sshkey/test_sshkey.c new/regress/unittests/sshkey/test_sshkey.c
+--- old/regress/unittests/sshkey/test_sshkey.c 2017-10-03 21:49:05.387161699 -1000
++++ new/regress/unittests/sshkey/test_sshkey.c 2017-10-03 21:55:50.883053761 -1000
+@@ -197,9 +197,14 @@
+ k1 = sshkey_new(KEY_RSA);
+ ASSERT_PTR_NE(k1, NULL);
+ ASSERT_PTR_NE(k1->rsa, NULL);
+- ASSERT_PTR_NE(k1->rsa->n, NULL);
+- ASSERT_PTR_NE(k1->rsa->e, NULL);
+- ASSERT_PTR_EQ(k1->rsa->p, NULL);
++ {
++ const BIGNUM *n, *e, *p;
++ RSA_get0_key(k1->rsa, &n, &e, NULL);
++ RSA_get0_factors(k1->rsa, &p, NULL);
++ ASSERT_PTR_NE(n, NULL);
++ ASSERT_PTR_NE(e, NULL);
++ ASSERT_PTR_EQ(p, NULL);
++ }
+ sshkey_free(k1);
+ TEST_DONE();
+
+@@ -207,8 +212,13 @@
+ k1 = sshkey_new(KEY_DSA);
+ ASSERT_PTR_NE(k1, NULL);
+ ASSERT_PTR_NE(k1->dsa, NULL);
+- ASSERT_PTR_NE(k1->dsa->g, NULL);
+- ASSERT_PTR_EQ(k1->dsa->priv_key, NULL);
++ {
++ const BIGNUM *g, *priv_key;
++ DSA_get0_pqg(k1->dsa, NULL, NULL, &g);
++ DSA_get0_key(k1->dsa, NULL, &priv_key);
++ ASSERT_PTR_NE(g, NULL);
++ ASSERT_PTR_EQ(priv_key, NULL);
++ }
+ sshkey_free(k1);
+ TEST_DONE();
+
+@@ -234,9 +244,14 @@
+ k1 = sshkey_new_private(KEY_RSA);
+ ASSERT_PTR_NE(k1, NULL);
+ ASSERT_PTR_NE(k1->rsa, NULL);
+- ASSERT_PTR_NE(k1->rsa->n, NULL);
+- ASSERT_PTR_NE(k1->rsa->e, NULL);
+- ASSERT_PTR_NE(k1->rsa->p, NULL);
++ {
++ const BIGNUM *n, *e, *p;
++ RSA_get0_key(k1->rsa, &n, &e, NULL);
++ RSA_get0_factors(k1->rsa, &p, NULL);
++ ASSERT_PTR_NE(n, NULL);
++ ASSERT_PTR_NE(e, NULL);
++ ASSERT_PTR_NE(p, NULL);
++ }
+ ASSERT_INT_EQ(sshkey_add_private(k1), 0);
+ sshkey_free(k1);
+ TEST_DONE();
+@@ -245,8 +260,13 @@
+ k1 = sshkey_new_private(KEY_DSA);
+ ASSERT_PTR_NE(k1, NULL);
+ ASSERT_PTR_NE(k1->dsa, NULL);
+- ASSERT_PTR_NE(k1->dsa->g, NULL);
+- ASSERT_PTR_NE(k1->dsa->priv_key, NULL);
++ {
++ const BIGNUM *g, *priv_key;
++ DSA_get0_pqg(k1->dsa, NULL, NULL, &g);
++ DSA_get0_key(k1->dsa, NULL, &priv_key);
++ ASSERT_PTR_NE(g, NULL);
++ ASSERT_PTR_NE(priv_key, NULL);
++ }
+ ASSERT_INT_EQ(sshkey_add_private(k1), 0);
+ sshkey_free(k1);
+ TEST_DONE();
+@@ -285,18 +305,28 @@
+ ASSERT_INT_EQ(sshkey_generate(KEY_RSA, 1024, &kr), 0);
+ ASSERT_PTR_NE(kr, NULL);
+ ASSERT_PTR_NE(kr->rsa, NULL);
+- ASSERT_PTR_NE(kr->rsa->n, NULL);
+- ASSERT_PTR_NE(kr->rsa->e, NULL);
+- ASSERT_PTR_NE(kr->rsa->p, NULL);
+- ASSERT_INT_EQ(BN_num_bits(kr->rsa->n), 1024);
++ {
++ const BIGNUM *n, *e, *p;
++ RSA_get0_key(kr->rsa, &n, &e, NULL);
++ RSA_get0_factors(kr->rsa, &p, NULL);
++ ASSERT_PTR_NE(n, NULL);
++ ASSERT_PTR_NE(e, NULL);
++ ASSERT_PTR_NE(p, NULL);
++ ASSERT_INT_EQ(BN_num_bits(n), 1024);
++ }
+ TEST_DONE();
+
+ TEST_START("generate KEY_DSA");
+ ASSERT_INT_EQ(sshkey_generate(KEY_DSA, 1024, &kd), 0);
+ ASSERT_PTR_NE(kd, NULL);
+ ASSERT_PTR_NE(kd->dsa, NULL);
+- ASSERT_PTR_NE(kd->dsa->g, NULL);
+- ASSERT_PTR_NE(kd->dsa->priv_key, NULL);
++ {
++ const BIGNUM *g, *priv_key;
++ DSA_get0_pqg(kd->dsa, NULL, NULL, &g);
++ DSA_get0_key(kd->dsa, NULL, &priv_key);
++ ASSERT_PTR_NE(g, NULL);
++ ASSERT_PTR_NE(priv_key, NULL);
++ }
+ TEST_DONE();
+
+ #ifdef OPENSSL_HAS_ECC
+@@ -323,9 +353,14 @@
+ ASSERT_PTR_NE(kr, k1);
+ ASSERT_INT_EQ(k1->type, KEY_RSA);
+ ASSERT_PTR_NE(k1->rsa, NULL);
+- ASSERT_PTR_NE(k1->rsa->n, NULL);
+- ASSERT_PTR_NE(k1->rsa->e, NULL);
+- ASSERT_PTR_EQ(k1->rsa->p, NULL);
++ {
++ const BIGNUM *n, *e, *p;
++ RSA_get0_key(k1->rsa, &n, &e, NULL);
++ RSA_get0_factors(k1->rsa, &p, NULL);
++ ASSERT_PTR_NE(n, NULL);
++ ASSERT_PTR_NE(e, NULL);
++ ASSERT_PTR_EQ(p, NULL);
++ }
+ TEST_DONE();
+
+ TEST_START("equal KEY_RSA/demoted KEY_RSA");
+@@ -339,8 +374,13 @@
+ ASSERT_PTR_NE(kd, k1);
+ ASSERT_INT_EQ(k1->type, KEY_DSA);
+ ASSERT_PTR_NE(k1->dsa, NULL);
+- ASSERT_PTR_NE(k1->dsa->g, NULL);
+- ASSERT_PTR_EQ(k1->dsa->priv_key, NULL);
++ {
++ const BIGNUM *g, *priv_key;
++ DSA_get0_pqg(k1->dsa, NULL, NULL, &g);
++ DSA_get0_key(k1->dsa, NULL, &priv_key);
++ ASSERT_PTR_NE(g, NULL);
++ ASSERT_PTR_EQ(priv_key, NULL);
++ }
+ TEST_DONE();
+
+ TEST_START("equal KEY_DSA/demoted KEY_DSA");
+diff -Naur old/ssh-dss.c new/ssh-dss.c
+--- old/ssh-dss.c 2017-10-03 21:49:05.403827361 -1000
++++ new/ssh-dss.c 2017-10-03 21:55:50.869718862 -1000
+@@ -53,6 +53,7 @@
+ DSA_SIG *sig = NULL;
+ u_char digest[SSH_DIGEST_MAX_LENGTH], sigblob[SIGBLOB_LEN];
+ size_t rlen, slen, len, dlen = ssh_digest_bytes(SSH_DIGEST_SHA1);
++ const BIGNUM *r, *s;
+ struct sshbuf *b = NULL;
+ int ret = SSH_ERR_INVALID_ARGUMENT;
+
+@@ -76,15 +77,16 @@
+ goto out;
+ }
+
+- rlen = BN_num_bytes(sig->r);
+- slen = BN_num_bytes(sig->s);
++ DSA_SIG_get0(sig, &r, &s);
++ rlen = BN_num_bytes(r);
++ slen = BN_num_bytes(s);
+ if (rlen > INTBLOB_LEN || slen > INTBLOB_LEN) {
+ ret = SSH_ERR_INTERNAL_ERROR;
+ goto out;
+ }
+ explicit_bzero(sigblob, SIGBLOB_LEN);
+- BN_bn2bin(sig->r, sigblob + SIGBLOB_LEN - INTBLOB_LEN - rlen);
+- BN_bn2bin(sig->s, sigblob + SIGBLOB_LEN - slen);
++ BN_bn2bin(r, sigblob + SIGBLOB_LEN - INTBLOB_LEN - rlen);
++ BN_bn2bin(s, sigblob + SIGBLOB_LEN - slen);
+
+ if (compat & SSH_BUG_SIGBLOB) {
+ if (sigp != NULL) {
+@@ -176,17 +178,26 @@
+ }
+
+ /* parse signature */
++ {
++ BIGNUM *r=NULL, *s=NULL;
+ if ((sig = DSA_SIG_new()) == NULL ||
+- (sig->r = BN_new()) == NULL ||
+- (sig->s = BN_new()) == NULL) {
++ (r = BN_new()) == NULL ||
++ (s = BN_new()) == NULL) {
+ ret = SSH_ERR_ALLOC_FAIL;
++ BN_free(r);
++ BN_free(s);
+ goto out;
+ }
+- if ((BN_bin2bn(sigblob, INTBLOB_LEN, sig->r) == NULL) ||
+- (BN_bin2bn(sigblob+ INTBLOB_LEN, INTBLOB_LEN, sig->s) == NULL)) {
++ if ((BN_bin2bn(sigblob, INTBLOB_LEN, r) == NULL) ||
++ (BN_bin2bn(sigblob+ INTBLOB_LEN, INTBLOB_LEN, s) == NULL)) {
+ ret = SSH_ERR_LIBCRYPTO_ERROR;
++ BN_free(r);
++ BN_free(s);
+ goto out;
+ }
++ DSA_SIG_set0(sig, r, s);
++ r = s = NULL;
++ }
+
+ /* sha1 the data */
+ if ((ret = ssh_digest_memory(SSH_DIGEST_SHA1, data, datalen,
+diff -Naur old/ssh-ecdsa.c new/ssh-ecdsa.c
+--- old/ssh-ecdsa.c 2017-10-03 21:49:05.403827361 -1000
++++ new/ssh-ecdsa.c 2017-10-03 21:55:50.869718862 -1000
+@@ -80,9 +80,14 @@
+ ret = SSH_ERR_ALLOC_FAIL;
+ goto out;
+ }
+- if ((ret = sshbuf_put_bignum2(bb, sig->r)) != 0 ||
+- (ret = sshbuf_put_bignum2(bb, sig->s)) != 0)
++ {
++ const BIGNUM *r, *s;
++ ECDSA_SIG_get0(sig, &r, &s);
++ if ((ret = sshbuf_put_bignum2(bb, r)) != 0 ||
++ (ret = sshbuf_put_bignum2(bb, s)) != 0) {
+ goto out;
++ }
++ }
+ if ((ret = sshbuf_put_cstring(b, sshkey_ssh_name_plain(key))) != 0 ||
+ (ret = sshbuf_put_stringb(b, bb)) != 0)
+ goto out;
+@@ -151,11 +156,27 @@
+ ret = SSH_ERR_ALLOC_FAIL;
+ goto out;
+ }
+- if (sshbuf_get_bignum2(sigbuf, sig->r) != 0 ||
+- sshbuf_get_bignum2(sigbuf, sig->s) != 0) {
++ {
++ BIGNUM *r=NULL, *s=NULL;
++ if ((r = BN_new()) == NULL ||
++ (s = BN_new()) == NULL) {
++ ret = SSH_ERR_ALLOC_FAIL;
++ goto out_rs;
++ }
++ if (sshbuf_get_bignum2(sigbuf, r) != 0 ||
++ sshbuf_get_bignum2(sigbuf, s) != 0) {
+ ret = SSH_ERR_INVALID_FORMAT;
++ goto out_rs;
++ }
++ if (ECDSA_SIG_set0(sig, r, s) == 0) {
++ ret = SSH_ERR_LIBCRYPTO_ERROR;
++out_rs:
++ BN_free(r);
++ BN_free(s);
+ goto out;
+ }
++ r = s = NULL;
++ }
+ if (sshbuf_len(sigbuf) != 0) {
+ ret = SSH_ERR_UNEXPECTED_TRAILING_DATA;
+ goto out;
+diff -Naur old/ssh-keygen.c new/ssh-keygen.c
+--- old/ssh-keygen.c 2017-10-03 21:49:05.403827361 -1000
++++ new/ssh-keygen.c 2017-10-03 21:55:50.869718862 -1000
+@@ -496,11 +496,33 @@
+
+ switch (key->type) {
+ case KEY_DSA:
+- buffer_get_bignum_bits(b, key->dsa->p);
+- buffer_get_bignum_bits(b, key->dsa->g);
+- buffer_get_bignum_bits(b, key->dsa->q);
+- buffer_get_bignum_bits(b, key->dsa->pub_key);
+- buffer_get_bignum_bits(b, key->dsa->priv_key);
++ {
++ BIGNUM *p=NULL, *g=NULL, *q=NULL, *pub_key=NULL, *priv_key=NULL;
++ if ((p=BN_new()) == NULL ||
++ (g=BN_new()) == NULL ||
++ (q=BN_new()) == NULL ||
++ (pub_key=BN_new()) == NULL ||
++ (priv_key=BN_new()) == NULL) {
++ BN_free(p);
++ BN_free(g);
++ BN_free(q);
++ BN_free(pub_key);
++ BN_free(priv_key);
++ return NULL;
++ }
++ buffer_get_bignum_bits(b, p);
++ buffer_get_bignum_bits(b, g);
++ buffer_get_bignum_bits(b, q);
++ buffer_get_bignum_bits(b, pub_key);
++ buffer_get_bignum_bits(b, priv_key);
++ if (DSA_set0_pqg(key->dsa, p, q, g) == 0 ||
++ DSA_set0_key(key->dsa, pub_key, priv_key) == 0) {
++ fatal("failed to set DSA key");
++ BN_free(p); BN_free(g); BN_free(q);
++ BN_free(pub_key); BN_free(priv_key);
++ return NULL;
++ }
++ }
+ break;
+ case KEY_RSA:
+ if ((r = sshbuf_get_u8(b, &e1)) != 0 ||
+@@ -517,16 +539,52 @@
+ e += e3;
+ debug("e %lx", e);
+ }
+- if (!BN_set_word(key->rsa->e, e)) {
++ {
++ BIGNUM *rsa_e = NULL;
++ BIGNUM *d=NULL, *n=NULL, *iqmp=NULL, *q=NULL, *p=NULL;
++ BIGNUM *dmp1=NULL, *dmq1=NULL; /* dummy input to set in RSA_set0_crt_params */
++ rsa_e = BN_new();
++ if (!rsa_e || !BN_set_word(rsa_e, e)) {
++ if (rsa_e) BN_free(rsa_e);
+ sshbuf_free(b);
+ sshkey_free(key);
+ return NULL;
+ }
+- buffer_get_bignum_bits(b, key->rsa->d);
+- buffer_get_bignum_bits(b, key->rsa->n);
+- buffer_get_bignum_bits(b, key->rsa->iqmp);
+- buffer_get_bignum_bits(b, key->rsa->q);
+- buffer_get_bignum_bits(b, key->rsa->p);
++ if ((d=BN_new()) == NULL ||
++ (n=BN_new()) == NULL ||
++ (iqmp=BN_new()) == NULL ||
++ (q=BN_new()) == NULL ||
++ (p=BN_new()) == NULL ||
++ (dmp1=BN_new()) == NULL ||
++ (dmq1=BN_new()) == NULL) {
++ BN_free(d); BN_free(n); BN_free(iqmp);
++ BN_free(q); BN_free(p);
++ BN_free(dmp1); BN_free(dmq1);
++ return NULL;
++ }
++ BN_clear(dmp1); BN_clear(dmq1);
++ buffer_get_bignum_bits(b, d);
++ buffer_get_bignum_bits(b, n);
++ buffer_get_bignum_bits(b, iqmp);
++ buffer_get_bignum_bits(b, q);
++ buffer_get_bignum_bits(b, p);
++ if (RSA_set0_key(key->rsa, n, rsa_e, d) == 0)
++ goto null;
++ n = d = NULL;
++ if (RSA_set0_factors(key->rsa, p, q) == 0)
++ goto null;
++ p = q = NULL;
++ /* dmp1, dmq1 should not be NULL for initial set0 */
++ if (RSA_set0_crt_params(key->rsa, dmp1, dmq1, iqmp) == 0) {
++ null:
++ fatal("Failed to set RSA parameters");
++ BN_free(d); BN_free(n); BN_free(iqmp);
++ BN_free(q); BN_free(p);
++ BN_free(dmp1); BN_free(dmq1);
++ return NULL;
++ }
++ dmp1 = dmq1 = iqmp = NULL;
++ }
+ if ((r = ssh_rsa_generate_additional_parameters(key)) != 0)
+ fatal("generate RSA parameters failed: %s", ssh_err(r));
+ break;
+@@ -636,7 +694,7 @@
+ identity_file);
+ }
+ fclose(fp);
+- switch (EVP_PKEY_type(pubkey->type)) {
++ switch (EVP_PKEY_type(EVP_PKEY_id(pubkey))) {
+ case EVP_PKEY_RSA:
+ if ((*k = sshkey_new(KEY_UNSPEC)) == NULL)
+ fatal("sshkey_new failed");
+@@ -660,7 +718,7 @@
+ #endif
+ default:
+ fatal("%s: unsupported pubkey type %d", __func__,
+- EVP_PKEY_type(pubkey->type));
++ EVP_PKEY_type(EVP_PKEY_id(pubkey)));
+ }
+ EVP_PKEY_free(pubkey);
+ return;
+diff -Naur old/ssh-pkcs11-client.c new/ssh-pkcs11-client.c
+--- old/ssh-pkcs11-client.c 2017-10-03 21:49:05.403827361 -1000
++++ new/ssh-pkcs11-client.c 2017-10-03 21:55:50.869718862 -1000
+@@ -143,12 +143,13 @@
+ static int
+ wrap_key(RSA *rsa)
+ {
+- static RSA_METHOD helper_rsa;
++ static RSA_METHOD *helper_rsa;
+
+- memcpy(&helper_rsa, RSA_get_default_method(), sizeof(helper_rsa));
+- helper_rsa.name = "ssh-pkcs11-helper";
+- helper_rsa.rsa_priv_enc = pkcs11_rsa_private_encrypt;
+- RSA_set_method(rsa, &helper_rsa);
++ if ((helper_rsa = RSA_meth_dup(RSA_get_default_method())) == NULL)
++ return (-1); /* XXX but caller isn't checking */
++ RSA_meth_set1_name(helper_rsa, "ssh-pkcs11-helper");
++ RSA_meth_set_priv_enc(helper_rsa, pkcs11_rsa_private_encrypt);
++ RSA_set_method(rsa, helper_rsa);
+ return (0);
+ }
+
+diff -Naur old/ssh-pkcs11.c new/ssh-pkcs11.c
+--- old/ssh-pkcs11.c 2017-10-03 21:49:05.403827361 -1000
++++ new/ssh-pkcs11.c 2017-10-03 21:55:50.869718862 -1000
+@@ -67,7 +67,7 @@
+ struct pkcs11_provider *provider;
+ CK_ULONG slotidx;
+ int (*orig_finish)(RSA *rsa);
+- RSA_METHOD rsa_method;
++ RSA_METHOD *rsa_method;
+ char *keyid;
+ int keyid_len;
+ };
+@@ -326,13 +326,15 @@
+ k11->keyid = xmalloc(k11->keyid_len);
+ memcpy(k11->keyid, keyid_attrib->pValue, k11->keyid_len);
+ }
+- k11->orig_finish = def->finish;
+- memcpy(&k11->rsa_method, def, sizeof(k11->rsa_method));
+- k11->rsa_method.name = "pkcs11";
+- k11->rsa_method.rsa_priv_enc = pkcs11_rsa_private_encrypt;
+- k11->rsa_method.rsa_priv_dec = pkcs11_rsa_private_decrypt;
+- k11->rsa_method.finish = pkcs11_rsa_finish;
+- RSA_set_method(rsa, &k11->rsa_method);
++ k11->orig_finish = RSA_meth_get_finish(def);
++
++ if ((k11->rsa_method = RSA_meth_new("pkcs11", RSA_meth_get_flags(def))) == NULL)
++ return -1;
++ RSA_meth_set_priv_enc(k11->rsa_method, pkcs11_rsa_private_encrypt);
++ RSA_meth_set_priv_dec(k11->rsa_method, pkcs11_rsa_private_decrypt);
++ RSA_meth_set_finish(k11->rsa_method, pkcs11_rsa_finish);
++
++ RSA_set_method(rsa, k11->rsa_method);
+ RSA_set_app_data(rsa, k11);
+ return (0);
+ }
+@@ -512,10 +514,19 @@
+ if ((rsa = RSA_new()) == NULL) {
+ error("RSA_new failed");
+ } else {
+- rsa->n = BN_bin2bn(attribs[1].pValue,
+- attribs[1].ulValueLen, NULL);
+- rsa->e = BN_bin2bn(attribs[2].pValue,
+- attribs[2].ulValueLen, NULL);
++ BIGNUM *n=NULL, *e=NULL;
++ n = BN_new();
++ e = BN_new();
++ if (n == NULL || e == NULL)
++ error("BN_new alloc failed");
++ if (BN_bin2bn(attribs[1].pValue,
++ attribs[1].ulValueLen, n) == NULL ||
++ BN_bin2bn(attribs[2].pValue,
++ attribs[2].ulValueLen, e) == NULL)
++ error("BN_bin2bn failed");
++ if (RSA_set0_key(rsa, n, e, NULL) == 0)
++ error("RSA_set0_key failed");
++ n = e = NULL;
+ }
+ } else {
+ cp = attribs[2].pValue;
+@@ -525,17 +536,20 @@
+ == NULL) {
+ error("d2i_X509 failed");
+ } else if ((evp = X509_get_pubkey(x509)) == NULL ||
+- evp->type != EVP_PKEY_RSA ||
+- evp->pkey.rsa == NULL) {
++ EVP_PKEY_id(evp) != EVP_PKEY_RSA ||
++ EVP_PKEY_get0_RSA(evp) == NULL) {
+ debug("X509_get_pubkey failed or no rsa");
+- } else if ((rsa = RSAPublicKey_dup(evp->pkey.rsa))
++ } else if ((rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(evp)))
+ == NULL) {
+ error("RSAPublicKey_dup");
+ }
+ if (x509)
+ X509_free(x509);
+ }
+- if (rsa && rsa->n && rsa->e &&
++ {
++ const BIGNUM *n, *e;
++ RSA_get0_key(rsa, &n, &e, NULL);
++ if (rsa && n && e &&
+ pkcs11_rsa_wrap(p, slotidx, &attribs[0], rsa) == 0) {
+ if ((key = sshkey_new(KEY_UNSPEC)) == NULL)
+ fatal("sshkey_new failed");
+@@ -555,6 +569,7 @@
+ } else if (rsa) {
+ RSA_free(rsa);
+ }
++ }
+ for (i = 0; i < 3; i++)
+ free(attribs[i].pValue);
+ }
+diff -Naur old/ssh-rsa.c new/ssh-rsa.c
+--- old/ssh-rsa.c 2017-10-03 21:49:05.403827361 -1000
++++ new/ssh-rsa.c 2017-10-03 22:06:32.005937158 -1000
+@@ -99,13 +99,27 @@
+ }
+ rsa = key->rsa;
+
+- if ((BN_sub(aux, rsa->q, BN_value_one()) == 0) ||
+- (BN_mod(rsa->dmq1, rsa->d, aux, ctx) == 0) ||
+- (BN_sub(aux, rsa->p, BN_value_one()) == 0) ||
+- (BN_mod(rsa->dmp1, rsa->d, aux, ctx) == 0)) {
++ {
++ const BIGNUM *q, *d, *p;
++ BIGNUM *dmq1=NULL, *dmp1=NULL;
++ if ((dmq1 = BN_new()) == NULL ||
++ (dmp1 = BN_new()) == NULL ) {
++ r = SSH_ERR_ALLOC_FAIL;
++ goto out;
++ }
++ RSA_get0_key(rsa, NULL, NULL, &d);
++ RSA_get0_factors(rsa, &p, &q);
++ if ((BN_sub(aux, q, BN_value_one()) == 0) ||
++ (BN_mod(dmq1, d, aux, ctx) == 0) ||
++ (BN_sub(aux, p, BN_value_one()) == 0) ||
++ (BN_mod(dmp1, d, aux, ctx) == 0) ||
++ RSA_set0_crt_params(rsa, dmp1, dmq1, NULL) == 0) {
+ r = SSH_ERR_LIBCRYPTO_ERROR;
++ BN_clear_free(dmp1);
++ BN_clear_free(dmq1);
+ goto out;
+ }
++ }
+ r = 0;
+ out:
+ BN_clear_free(aux);
+@@ -136,7 +150,7 @@
+ if (key == NULL || key->rsa == NULL || hash_alg == -1 ||
+ sshkey_type_plain(key->type) != KEY_RSA)
+ return SSH_ERR_INVALID_ARGUMENT;
+- if (BN_num_bits(key->rsa->n) < SSH_RSA_MINIMUM_MODULUS_SIZE)
++ if (RSA_bits(key->rsa) < SSH_RSA_MINIMUM_MODULUS_SIZE)
+ return SSH_ERR_KEY_LENGTH;
+ slen = RSA_size(key->rsa);
+ if (slen <= 0 || slen > SSHBUF_MAX_BIGNUM)
+@@ -210,7 +224,7 @@
+ sshkey_type_plain(key->type) != KEY_RSA ||
+ sig == NULL || siglen == 0)
+ return SSH_ERR_INVALID_ARGUMENT;
+- if (BN_num_bits(key->rsa->n) < SSH_RSA_MINIMUM_MODULUS_SIZE)
++ if (RSA_bits(key->rsa) < SSH_RSA_MINIMUM_MODULUS_SIZE)
+ return SSH_ERR_KEY_LENGTH;
+
+ if ((b = sshbuf_from(sig, siglen)) == NULL)
+diff -Naur old/sshkey.c new/sshkey.c
+--- old/sshkey.c 2017-10-03 21:49:05.407160494 -1000
++++ new/sshkey.c 2017-10-03 22:16:31.124964276 -1000
+@@ -264,10 +264,18 @@
+ #ifdef WITH_OPENSSL
+ case KEY_RSA:
+ case KEY_RSA_CERT:
+- return BN_num_bits(k->rsa->n);
++#if OPENSSL_VERSION_NUMBER >= 0x10100000UL
++ return RSA_bits(k->rsa);
++#else
++ return RSA_bits(key->rsa);
++#endif
+ case KEY_DSA:
+ case KEY_DSA_CERT:
++#if OPENSSL_VERSION_NUMBER >= 0x10100000UL
++ return DSA_bits(k->dsa);
++#else
+ return BN_num_bits(k->dsa->p);
++#endif
+ case KEY_ECDSA:
+ case KEY_ECDSA_CERT:
+ return sshkey_curve_nid_to_bits(k->ecdsa_nid);
+@@ -466,28 +474,55 @@
+ #ifdef WITH_OPENSSL
+ case KEY_RSA:
+ case KEY_RSA_CERT:
++ {
++ BIGNUM *n=NULL, *e=NULL; /* just allocate */
+ if ((rsa = RSA_new()) == NULL ||
+- (rsa->n = BN_new()) == NULL ||
+- (rsa->e = BN_new()) == NULL) {
++ (n = BN_new()) == NULL ||
++ (e = BN_new()) == NULL) {
++ BN_free(n);
++ BN_free(e);
+ if (rsa != NULL)
+ RSA_free(rsa);
+ free(k);
+ return NULL;
+ }
++ BN_clear(n); BN_clear(e);
++ if (RSA_set0_key(rsa, n, e, NULL) == 0)
++ return NULL;
++ n = e = NULL;
++ }
+ k->rsa = rsa;
+ break;
+ case KEY_DSA:
+ case KEY_DSA_CERT:
++ {
++ BIGNUM *p=NULL, *q=NULL, *g=NULL, *pubkey=NULL; /* just allocate */
+ if ((dsa = DSA_new()) == NULL ||
+- (dsa->p = BN_new()) == NULL ||
+- (dsa->q = BN_new()) == NULL ||
+- (dsa->g = BN_new()) == NULL ||
+- (dsa->pub_key = BN_new()) == NULL) {
++ (p = BN_new()) == NULL ||
++ (q = BN_new()) == NULL ||
++ (g = BN_new()) == NULL ||
++ (pubkey = BN_new()) == NULL) {
++ BN_free(p);
++ BN_free(q);
++ BN_free(g);
++ BN_free(pubkey);
+ if (dsa != NULL)
+ DSA_free(dsa);
+ free(k);
+ return NULL;
+ }
++ if (DSA_set0_pqg(dsa, p, q, g) == 0) {
++ BN_free(p); BN_free(q); BN_free(g);
++ BN_free(pubkey);
++ return NULL;
++ }
++ p = q = g = NULL;
++ if (DSA_set0_key(dsa, pubkey, NULL) == 0) {
++ BN_free(pubkey);
++ return NULL;
++ }
++ pubkey = NULL;
++ }
+ k->dsa = dsa;
+ break;
+ case KEY_ECDSA:
+@@ -523,6 +558,51 @@
+ #ifdef WITH_OPENSSL
+ case KEY_RSA:
+ case KEY_RSA_CERT:
++#if OPENSSL_VERSION_NUMBER >= 0x10100000UL
++ /* Allocate BIGNUM. This is a mess.
++ For OpenSSL 1.1.x API these shouldn't be mandatory,
++ but some regression tests for non-NULL pointer of
++ the data. */
++#define new_or_dup(bn, nbn) \
++ if (bn == NULL) { \
++ if ((nbn = BN_new()) == NULL) \
++ return SSH_ERR_ALLOC_FAIL; \
++ } else { \
++ /* otherwise use-after-free will occur */ \
++ if ((nbn = BN_dup(bn)) == NULL) \
++ return SSH_ERR_ALLOC_FAIL; \
++ }
++ {
++ const BIGNUM *d, *iqmp, *q, *p, *dmq1, *dmp1; /* allocate if NULL */
++ BIGNUM *nd, *niqmp, *nq, *np, *ndmq1, *ndmp1;
++
++ RSA_get0_key(k->rsa, NULL, NULL, &d);
++ RSA_get0_factors(k->rsa, &p, &q);
++ RSA_get0_crt_params(k->rsa, &dmp1, &dmq1, &iqmp);
++
++ new_or_dup(d, nd);
++ new_or_dup(iqmp, niqmp);
++ new_or_dup(q, nq);
++ new_or_dup(p, np);
++ new_or_dup(dmq1, ndmq1);
++ new_or_dup(dmp1, ndmp1);
++
++ if (RSA_set0_key(k->rsa, NULL, NULL, nd) == 0)
++ goto error1;
++ nd = NULL;
++ if (RSA_set0_factors(k->rsa, np, nq) == 0)
++ goto error1;
++ np = nq = NULL;
++ if (RSA_set0_crt_params(k->rsa, ndmp1, ndmq1, niqmp) == 0) {
++error1:
++ BN_free(nd);
++ BN_free(np); BN_free(nq);
++ BN_free(ndmp1); BN_free(ndmq1); BN_free(niqmp);
++ return SSH_ERR_LIBCRYPTO_ERROR;
++ }
++ ndmp1 = ndmq1 = niqmp = NULL;
++ }
++#else
+ #define bn_maybe_alloc_failed(p) (p == NULL && (p = BN_new()) == NULL)
+ if (bn_maybe_alloc_failed(k->rsa->d) ||
+ bn_maybe_alloc_failed(k->rsa->iqmp) ||
+@@ -531,13 +611,28 @@
+ bn_maybe_alloc_failed(k->rsa->dmq1) ||
+ bn_maybe_alloc_failed(k->rsa->dmp1))
+ return SSH_ERR_ALLOC_FAIL;
++#endif
+ break;
+ case KEY_DSA:
+ case KEY_DSA_CERT:
++#if OPENSSL_VERSION_NUMBER >= 0x10100000UL
++ {
++ const BIGNUM *priv_key;
++ BIGNUM *npriv_key;
++ DSA_get0_key(k->dsa, NULL, &priv_key);
++ new_or_dup(priv_key, npriv_key);
++ if (DSA_set0_key(k->dsa, NULL, npriv_key) == 0) {
++ BN_free(npriv_key);
++ return SSH_ERR_LIBCRYPTO_ERROR;
++ }
++ }
++#else
+ if (bn_maybe_alloc_failed(k->dsa->priv_key))
+ return SSH_ERR_ALLOC_FAIL;
++#endif
+ break;
+ #undef bn_maybe_alloc_failed
++#undef new_or_dup
+ case KEY_ECDSA:
+ case KEY_ECDSA_CERT:
+ /* Cannot do anything until we know the group */
+@@ -655,16 +750,34 @@
+ #ifdef WITH_OPENSSL
+ case KEY_RSA_CERT:
+ case KEY_RSA:
+- return a->rsa != NULL && b->rsa != NULL &&
+- BN_cmp(a->rsa->e, b->rsa->e) == 0 &&
+- BN_cmp(a->rsa->n, b->rsa->n) == 0;
++ {
++ const BIGNUM *a_e, *b_e, *a_n, *b_n;
++ const BIGNUM *a_d, *b_d;
++ if (a->rsa == NULL) return 0;
++ if (b->rsa == NULL) return 0;
++ RSA_get0_key(a->rsa, &a_n, &a_e, &a_d);
++ RSA_get0_key(b->rsa, &b_n, &b_e, &b_d);
++ return
++ BN_cmp(a_e, b_e) == 0 &&
++ BN_cmp(a_n, b_n) == 0;
++ }
+ case KEY_DSA_CERT:
+ case KEY_DSA:
+- return a->dsa != NULL && b->dsa != NULL &&
+- BN_cmp(a->dsa->p, b->dsa->p) == 0 &&
+- BN_cmp(a->dsa->q, b->dsa->q) == 0 &&
+- BN_cmp(a->dsa->g, b->dsa->g) == 0 &&
+- BN_cmp(a->dsa->pub_key, b->dsa->pub_key) == 0;
++ {
++ const BIGNUM *a_p, *a_q, *a_g, *a_pub_key;
++ const BIGNUM *b_p, *b_q, *b_g, *b_pub_key;
++ if (a->dsa == NULL) return 0;
++ if (b->dsa == NULL) return 0;
++ DSA_get0_pqg(a->dsa, &a_p, &a_q, &a_g);
++ DSA_get0_pqg(b->dsa, &b_p, &b_q, &b_g);
++ DSA_get0_key(a->dsa, &a_pub_key, NULL);
++ DSA_get0_key(b->dsa, &b_pub_key, NULL);
++ return
++ BN_cmp(a_p, b_p) == 0 &&
++ BN_cmp(a_q, b_q) == 0 &&
++ BN_cmp(a_g, b_g) == 0 &&
++ BN_cmp(a_pub_key, b_pub_key) == 0;
++ }
+ # ifdef OPENSSL_HAS_ECC
+ case KEY_ECDSA_CERT:
+ case KEY_ECDSA:
+@@ -742,12 +855,17 @@
+ case KEY_DSA:
+ if (key->dsa == NULL)
+ return SSH_ERR_INVALID_ARGUMENT;
++ {
++ const BIGNUM *p, *q, *g, *pub_key;
++ DSA_get0_pqg(key->dsa, &p, &q, &g);
++ DSA_get0_key(key->dsa, &pub_key, NULL);
+ if ((ret = sshbuf_put_cstring(b, typename)) != 0 ||
+- (ret = sshbuf_put_bignum2(b, key->dsa->p)) != 0 ||
+- (ret = sshbuf_put_bignum2(b, key->dsa->q)) != 0 ||
+- (ret = sshbuf_put_bignum2(b, key->dsa->g)) != 0 ||
+- (ret = sshbuf_put_bignum2(b, key->dsa->pub_key)) != 0)
++ (ret = sshbuf_put_bignum2(b, p)) != 0 ||
++ (ret = sshbuf_put_bignum2(b, q)) != 0 ||
++ (ret = sshbuf_put_bignum2(b, g)) != 0 ||
++ (ret = sshbuf_put_bignum2(b, pub_key)) != 0)
+ return ret;
++ }
+ break;
+ # ifdef OPENSSL_HAS_ECC
+ case KEY_ECDSA:
+@@ -763,10 +881,14 @@
+ case KEY_RSA:
+ if (key->rsa == NULL)
+ return SSH_ERR_INVALID_ARGUMENT;
++ {
++ const BIGNUM *e, *n;
++ RSA_get0_key(key->rsa, &n, &e, NULL);
+ if ((ret = sshbuf_put_cstring(b, typename)) != 0 ||
+- (ret = sshbuf_put_bignum2(b, key->rsa->e)) != 0 ||
+- (ret = sshbuf_put_bignum2(b, key->rsa->n)) != 0)
++ (ret = sshbuf_put_bignum2(b, e)) != 0 ||
++ (ret = sshbuf_put_bignum2(b, n)) != 0)
+ return ret;
++ }
+ break;
+ #endif /* WITH_OPENSSL */
+ case KEY_ED25519:
+@@ -1643,13 +1765,32 @@
+ case KEY_DSA_CERT:
+ if ((n = sshkey_new(k->type)) == NULL)
+ return SSH_ERR_ALLOC_FAIL;
+- if ((BN_copy(n->dsa->p, k->dsa->p) == NULL) ||
+- (BN_copy(n->dsa->q, k->dsa->q) == NULL) ||
+- (BN_copy(n->dsa->g, k->dsa->g) == NULL) ||
+- (BN_copy(n->dsa->pub_key, k->dsa->pub_key) == NULL)) {
++ {
++ const BIGNUM *p, *q, *g, *pub_key, *priv_key;
++ BIGNUM *cp=NULL, *cq=NULL, *cg=NULL, *cpub_key=NULL;
++ DSA_get0_pqg(k->dsa, &p, &q, &g);
++ DSA_get0_key(k->dsa, &pub_key, &priv_key);
++ if ((cp = BN_dup(p)) == NULL ||
++ (cq = BN_dup(q)) == NULL ||
++ (cg = BN_dup(g)) == NULL ||
++ (cpub_key = BN_dup(pub_key)) == NULL) {
++ BN_free(cp); BN_free(cq); BN_free(cg);
++ BN_free(cpub_key);
+ sshkey_free(n);
+ return SSH_ERR_ALLOC_FAIL;
+ }
++ if (DSA_set0_pqg(n->dsa, cp, cq, cg) == 0)
++ goto error1;
++ cp = cq = cg = NULL;
++ if (DSA_set0_key(n->dsa, cpub_key, NULL) == 0) {
++error1:
++ BN_free(cp); BN_free(cq); BN_free(cg);
++ BN_free(cpub_key);
++ sshkey_free(n);
++ return SSH_ERR_LIBCRYPTO_ERROR;
++ }
++ cpub_key = NULL;
++ }
+ break;
+ # ifdef OPENSSL_HAS_ECC
+ case KEY_ECDSA:
+@@ -1673,11 +1814,23 @@
+ case KEY_RSA_CERT:
+ if ((n = sshkey_new(k->type)) == NULL)
+ return SSH_ERR_ALLOC_FAIL;
+- if ((BN_copy(n->rsa->n, k->rsa->n) == NULL) ||
+- (BN_copy(n->rsa->e, k->rsa->e) == NULL)) {
++ {
++ const BIGNUM *nn, *e, *d;
++ BIGNUM *cn=NULL, *ce=NULL;
++ RSA_get0_key(k->rsa, &nn, &e, &d);
++ if ((cn = BN_dup(nn)) == NULL ||
++ (ce = BN_dup(e)) == NULL ) {
++ BN_free(cn); BN_free(ce);
+ sshkey_free(n);
+ return SSH_ERR_ALLOC_FAIL;
+ }
++ if (RSA_set0_key(n->rsa, cn, ce, NULL) == 0) {
++ BN_free(cn); BN_free(ce);
++ sshkey_free(n);
++ return SSH_ERR_LIBCRYPTO_ERROR;
++ }
++ cn = ce = NULL;
++ }
+ break;
+ #endif /* WITH_OPENSSL */
+ case KEY_ED25519:
+@@ -1875,12 +2028,27 @@
+ ret = SSH_ERR_ALLOC_FAIL;
+ goto out;
+ }
+- if (sshbuf_get_bignum2(b, key->rsa->e) != 0 ||
+- sshbuf_get_bignum2(b, key->rsa->n) != 0) {
++ {
++ BIGNUM *e=NULL, *n=NULL;
++ if ((e = BN_new()) == NULL ||
++ (n = BN_new()) == NULL ) {
++ ret = SSH_ERR_ALLOC_FAIL;
++ BN_free(e); BN_free(n);
++ goto out;
++ }
++ if (sshbuf_get_bignum2(b, e) != 0 ||
++ sshbuf_get_bignum2(b, n) != 0) {
+ ret = SSH_ERR_INVALID_FORMAT;
++ BN_free(e); BN_free(n);
+ goto out;
+ }
+- if (BN_num_bits(key->rsa->n) < SSH_RSA_MINIMUM_MODULUS_SIZE) {
++ if (RSA_set0_key(key->rsa, n, e, NULL) == 0) {
++ BN_free(e); BN_free(n);
++ return SSH_ERR_LIBCRYPTO_ERROR;
++ }
++ n = e = NULL;
++ }
++ if (RSA_bits(key->rsa) < SSH_RSA_MINIMUM_MODULUS_SIZE) {
+ ret = SSH_ERR_KEY_LENGTH;
+ goto out;
+ }
+@@ -1900,13 +2068,36 @@
+ ret = SSH_ERR_ALLOC_FAIL;
+ goto out;
+ }
+- if (sshbuf_get_bignum2(b, key->dsa->p) != 0 ||
+- sshbuf_get_bignum2(b, key->dsa->q) != 0 ||
+- sshbuf_get_bignum2(b, key->dsa->g) != 0 ||
+- sshbuf_get_bignum2(b, key->dsa->pub_key) != 0) {
++ {
++ BIGNUM *p=NULL, *q=NULL, *g=NULL, *pub_key=NULL;
++ if ((p = BN_new()) == NULL ||
++ (q = BN_new()) == NULL ||
++ (g = BN_new()) == NULL ||
++ (pub_key = BN_new()) == NULL) {
++ ret = SSH_ERR_ALLOC_FAIL;
++ goto error1;
++ }
++ if (sshbuf_get_bignum2(b, p) != 0 ||
++ sshbuf_get_bignum2(b, q) != 0 ||
++ sshbuf_get_bignum2(b, g) != 0 ||
++ sshbuf_get_bignum2(b, pub_key) != 0) {
+ ret = SSH_ERR_INVALID_FORMAT;
++ goto error1;
++ }
++ if (DSA_set0_pqg(key->dsa, p, q, g) == 0) {
++ ret = SSH_ERR_LIBCRYPTO_ERROR;
++ goto error1;
++ }
++ p = q = g = NULL;
++ if (DSA_set0_key(key->dsa, pub_key, NULL) == 0) {
++ ret = SSH_ERR_LIBCRYPTO_ERROR;
++error1:
++ BN_free(p); BN_free(q); BN_free(g);
++ BN_free(pub_key);
+ goto out;
+ }
++ pub_key = NULL;
++ }
+ #ifdef DEBUG_PK
+ DSA_print_fp(stderr, key->dsa, 8);
+ #endif
+@@ -2140,26 +2331,63 @@
+ goto fail;
+ /* FALLTHROUGH */
+ case KEY_RSA:
+- if ((pk->rsa = RSA_new()) == NULL ||
+- (pk->rsa->e = BN_dup(k->rsa->e)) == NULL ||
+- (pk->rsa->n = BN_dup(k->rsa->n)) == NULL) {
++ if ((pk->rsa = RSA_new()) == NULL ){
+ ret = SSH_ERR_ALLOC_FAIL;
+ goto fail;
+ }
++ {
++ const BIGNUM *ke, *kn;
++ BIGNUM *pke=NULL, *pkn=NULL;
++ RSA_get0_key(k->rsa, &kn, &ke, NULL);
++ if ((pke = BN_dup(ke)) == NULL ||
++ (pkn = BN_dup(kn)) == NULL) {
++ ret = SSH_ERR_ALLOC_FAIL;
++ BN_free(pke); BN_free(pkn);
++ goto fail;
++ }
++ if (RSA_set0_key(pk->rsa, pkn, pke, NULL) == 0) {
++ ret = SSH_ERR_LIBCRYPTO_ERROR;
++ BN_free(pke); BN_free(pkn);
++ goto fail;
++ }
++ pkn = pke = NULL;
++ }
+ break;
+ case KEY_DSA_CERT:
+ if ((ret = sshkey_cert_copy(k, pk)) != 0)
+ goto fail;
+ /* FALLTHROUGH */
+ case KEY_DSA:
+- if ((pk->dsa = DSA_new()) == NULL ||
+- (pk->dsa->p = BN_dup(k->dsa->p)) == NULL ||
+- (pk->dsa->q = BN_dup(k->dsa->q)) == NULL ||
+- (pk->dsa->g = BN_dup(k->dsa->g)) == NULL ||
+- (pk->dsa->pub_key = BN_dup(k->dsa->pub_key)) == NULL) {
++ if ((pk->dsa = DSA_new()) == NULL ) {
+ ret = SSH_ERR_ALLOC_FAIL;
+ goto fail;
+ }
++ {
++ const BIGNUM *kp, *kq, *kg, *kpub_key;
++ BIGNUM *pkp=NULL, *pkq=NULL, *pkg=NULL, *pkpub_key=NULL;
++ DSA_get0_pqg(k->dsa, &kp, &kq, &kg);
++ DSA_get0_key(k->dsa, &kpub_key, NULL);
++ if ((pkp = BN_dup(kp)) == NULL ||
++ (pkq = BN_dup(kq)) == NULL ||
++ (pkg = BN_dup(kg)) == NULL ||
++ (pkpub_key = BN_dup(kpub_key)) == NULL) {
++ ret = SSH_ERR_ALLOC_FAIL;
++ goto error1;
++ }
++ if (DSA_set0_pqg(pk->dsa, pkp, pkq, pkg) == 0) {
++ ret = SSH_ERR_LIBCRYPTO_ERROR;
++ goto error1;
++ }
++ pkp = pkq = pkg = NULL;
++ if (DSA_set0_key(pk->dsa, pkpub_key, NULL) == 0) {
++ ret = SSH_ERR_LIBCRYPTO_ERROR;
++error1:
++ BN_free(pkp); BN_free(pkq); BN_free(pkg);
++ BN_free(pkpub_key);
++ goto fail;
++ }
++ pkpub_key = NULL;
++ }
+ break;
+ case KEY_ECDSA_CERT:
+ if ((ret = sshkey_cert_copy(k, pk)) != 0)
+@@ -2281,11 +2509,17 @@
+ switch (k->type) {
+ #ifdef WITH_OPENSSL
+ case KEY_DSA_CERT:
+- if ((ret = sshbuf_put_bignum2(cert, k->dsa->p)) != 0 ||
+- (ret = sshbuf_put_bignum2(cert, k->dsa->q)) != 0 ||
+- (ret = sshbuf_put_bignum2(cert, k->dsa->g)) != 0 ||
+- (ret = sshbuf_put_bignum2(cert, k->dsa->pub_key)) != 0)
++ {
++ const BIGNUM *p, *q, *g, *pub_key;
++ DSA_get0_pqg(k->dsa, &p, &q, &g);
++ DSA_get0_key(k->dsa, &pub_key, NULL);
++ if ((ret = sshbuf_put_bignum2(cert, p)) != 0 ||
++ (ret = sshbuf_put_bignum2(cert, q)) != 0 ||
++ (ret = sshbuf_put_bignum2(cert, g)) != 0 ||
++ (ret = sshbuf_put_bignum2(cert, pub_key)) != 0) {
+ goto out;
++ }
++ }
+ break;
+ # ifdef OPENSSL_HAS_ECC
+ case KEY_ECDSA_CERT:
+@@ -2298,9 +2532,15 @@
+ break;
+ # endif /* OPENSSL_HAS_ECC */
+ case KEY_RSA_CERT:
+- if ((ret = sshbuf_put_bignum2(cert, k->rsa->e)) != 0 ||
+- (ret = sshbuf_put_bignum2(cert, k->rsa->n)) != 0)
++ {
++ const BIGNUM *e, *n;
++ RSA_get0_key(k->rsa, &n, &e, NULL);
++ if (n == NULL || e == NULL ||
++ (ret = sshbuf_put_bignum2(cert, e)) != 0 ||
++ (ret = sshbuf_put_bignum2(cert, n)) != 0) {
+ goto out;
++ }
++ }
+ break;
+ #endif /* WITH_OPENSSL */
+ case KEY_ED25519_CERT:
+@@ -2474,42 +2714,67 @@
+ switch (key->type) {
+ #ifdef WITH_OPENSSL
+ case KEY_RSA:
+- if ((r = sshbuf_put_bignum2(b, key->rsa->n)) != 0 ||
+- (r = sshbuf_put_bignum2(b, key->rsa->e)) != 0 ||
+- (r = sshbuf_put_bignum2(b, key->rsa->d)) != 0 ||
+- (r = sshbuf_put_bignum2(b, key->rsa->iqmp)) != 0 ||
+- (r = sshbuf_put_bignum2(b, key->rsa->p)) != 0 ||
+- (r = sshbuf_put_bignum2(b, key->rsa->q)) != 0)
++ {
++ const BIGNUM *n, *e, *d, *iqmp, *p, *q;
++ RSA_get0_key(key->rsa, &n, &e, &d);
++ RSA_get0_crt_params(key->rsa, NULL, NULL, &iqmp);
++ RSA_get0_factors(key->rsa, &p, &q);
++ if ((r = sshbuf_put_bignum2(b, n)) != 0 ||
++ (r = sshbuf_put_bignum2(b, e)) != 0 ||
++ (r = sshbuf_put_bignum2(b, d)) != 0 ||
++ (r = sshbuf_put_bignum2(b, iqmp)) != 0 ||
++ (r = sshbuf_put_bignum2(b, p)) != 0 ||
++ (r = sshbuf_put_bignum2(b, q)) != 0) {
+ goto out;
++ }
++ }
+ break;
+ case KEY_RSA_CERT:
+ if (key->cert == NULL || sshbuf_len(key->cert->certblob) == 0) {
+ r = SSH_ERR_INVALID_ARGUMENT;
+ goto out;
+ }
++ {
++ const BIGNUM *d, *iqmp, *p, *q;
++ RSA_get0_key(key->rsa, NULL, NULL, &d);
++ RSA_get0_crt_params(key->rsa, NULL, NULL, &iqmp);
++ RSA_get0_factors(key->rsa, &p, &q);
+ if ((r = sshbuf_put_stringb(b, key->cert->certblob)) != 0 ||
+- (r = sshbuf_put_bignum2(b, key->rsa->d)) != 0 ||
+- (r = sshbuf_put_bignum2(b, key->rsa->iqmp)) != 0 ||
+- (r = sshbuf_put_bignum2(b, key->rsa->p)) != 0 ||
+- (r = sshbuf_put_bignum2(b, key->rsa->q)) != 0)
++ (r = sshbuf_put_bignum2(b, d)) != 0 ||
++ (r = sshbuf_put_bignum2(b, iqmp)) != 0 ||
++ (r = sshbuf_put_bignum2(b, p)) != 0 ||
++ (r = sshbuf_put_bignum2(b, q)) != 0) {
+ goto out;
++ }
++ }
+ break;
+ case KEY_DSA:
+- if ((r = sshbuf_put_bignum2(b, key->dsa->p)) != 0 ||
+- (r = sshbuf_put_bignum2(b, key->dsa->q)) != 0 ||
+- (r = sshbuf_put_bignum2(b, key->dsa->g)) != 0 ||
+- (r = sshbuf_put_bignum2(b, key->dsa->pub_key)) != 0 ||
+- (r = sshbuf_put_bignum2(b, key->dsa->priv_key)) != 0)
++ {
++ const BIGNUM *p, *q, *g, *pub_key, *priv_key;
++ DSA_get0_pqg(key->dsa, &p, &q, &g);
++ DSA_get0_key(key->dsa, &pub_key, &priv_key);
++ if ((r = sshbuf_put_bignum2(b, p)) != 0 ||
++ (r = sshbuf_put_bignum2(b, q)) != 0 ||
++ (r = sshbuf_put_bignum2(b, g)) != 0 ||
++ (r = sshbuf_put_bignum2(b, pub_key)) != 0 ||
++ (r = sshbuf_put_bignum2(b, priv_key)) != 0) {
+ goto out;
++ }
++ }
+ break;
+ case KEY_DSA_CERT:
+ if (key->cert == NULL || sshbuf_len(key->cert->certblob) == 0) {
+ r = SSH_ERR_INVALID_ARGUMENT;
+ goto out;
+ }
++ {
++ const BIGNUM *priv_key;
++ DSA_get0_key(key->dsa, NULL, &priv_key);
+ if ((r = sshbuf_put_stringb(b, key->cert->certblob)) != 0 ||
+- (r = sshbuf_put_bignum2(b, key->dsa->priv_key)) != 0)
++ (r = sshbuf_put_bignum2(b, priv_key)) != 0) {
+ goto out;
++ }
++ }
+ break;
+ # ifdef OPENSSL_HAS_ECC
+ case KEY_ECDSA:
+@@ -2585,18 +2850,61 @@
+ r = SSH_ERR_ALLOC_FAIL;
+ goto out;
+ }
+- if ((r = sshbuf_get_bignum2(buf, k->dsa->p)) != 0 ||
+- (r = sshbuf_get_bignum2(buf, k->dsa->q)) != 0 ||
+- (r = sshbuf_get_bignum2(buf, k->dsa->g)) != 0 ||
+- (r = sshbuf_get_bignum2(buf, k->dsa->pub_key)) != 0 ||
+- (r = sshbuf_get_bignum2(buf, k->dsa->priv_key)) != 0)
++ {
++ BIGNUM *p=NULL, *q=NULL, *g=NULL, *pub_key=NULL, *priv_key=NULL;
++ if ((p = BN_new()) == NULL ||
++ (q = BN_new()) == NULL ||
++ (g = BN_new()) == NULL ||
++ (pub_key = BN_new()) == NULL ||
++ (priv_key = BN_new()) == NULL) {
++ r = SSH_ERR_ALLOC_FAIL;
++ goto error1;
++ }
++ if (p == NULL || q == NULL || g == NULL ||
++ pub_key == NULL || priv_key == NULL ||
++ (r = sshbuf_get_bignum2(buf, p)) != 0 ||
++ (r = sshbuf_get_bignum2(buf, q)) != 0 ||
++ (r = sshbuf_get_bignum2(buf, g)) != 0 ||
++ (r = sshbuf_get_bignum2(buf, pub_key)) != 0 ||
++ (r = sshbuf_get_bignum2(buf, priv_key)) != 0) {
++ goto error1;
++ }
++ if (DSA_set0_pqg(k->dsa, p, q, g) == 0) {
++ r = SSH_ERR_LIBCRYPTO_ERROR;
++ goto error1;
++ }
++ p = q = g = NULL;
++ if (DSA_set0_key(k->dsa, pub_key, priv_key) == 0) {
++ r = SSH_ERR_LIBCRYPTO_ERROR;
++error1:
++ BN_free(p); BN_free(q); BN_free(g);
++ BN_free(pub_key); BN_free(priv_key);
+ goto out;
++ }
++ pub_key = priv_key = NULL;
++ }
+ break;
+ case KEY_DSA_CERT:
+- if ((r = sshkey_froms(buf, &k)) != 0 ||
++ {
++ BIGNUM *priv_key=NULL;
++ if ((priv_key = BN_new()) == NULL) {
++ r = SSH_ERR_ALLOC_FAIL;
++ goto out;
++ }
++ if (priv_key == NULL ||
++ (r = sshkey_froms(buf, &k)) != 0 ||
+ (r = sshkey_add_private(k)) != 0 ||
+- (r = sshbuf_get_bignum2(buf, k->dsa->priv_key)) != 0)
++ (r = sshbuf_get_bignum2(buf, priv_key)) != 0) {
++ BN_free(priv_key);
++ goto out;
++ }
++ if (DSA_set0_key(k->dsa, NULL, priv_key) == 0) {
++ r = SSH_ERR_LIBCRYPTO_ERROR;
++ BN_free(priv_key);
+ goto out;
++ }
++ priv_key = NULL;
++ }
+ break;
+ # ifdef OPENSSL_HAS_ECC
+ case KEY_ECDSA:
+@@ -2655,29 +2963,104 @@
+ r = SSH_ERR_ALLOC_FAIL;
+ goto out;
+ }
+- if ((r = sshbuf_get_bignum2(buf, k->rsa->n)) != 0 ||
+- (r = sshbuf_get_bignum2(buf, k->rsa->e)) != 0 ||
+- (r = sshbuf_get_bignum2(buf, k->rsa->d)) != 0 ||
+- (r = sshbuf_get_bignum2(buf, k->rsa->iqmp)) != 0 ||
+- (r = sshbuf_get_bignum2(buf, k->rsa->p)) != 0 ||
+- (r = sshbuf_get_bignum2(buf, k->rsa->q)) != 0 ||
+- (r = ssh_rsa_generate_additional_parameters(k)) != 0)
++ {
++ BIGNUM *n=NULL, *e=NULL, *d=NULL, *iqmp=NULL, *p=NULL, *q=NULL;
++ BIGNUM *dmp1=NULL, *dmq1=NULL; /* dummy for RSA_set0_crt_params */
++ if ((n = BN_new()) == NULL ||
++ (e = BN_new()) == NULL ||
++ (d = BN_new()) == NULL ||
++ (iqmp = BN_new()) == NULL ||
++ (p = BN_new()) == NULL ||
++ (q = BN_new()) == NULL ||
++ (dmp1 = BN_new()) == NULL ||
++ (dmq1 = BN_new()) == NULL) {
++ r = SSH_ERR_ALLOC_FAIL;
++ goto error2;
++ }
++ BN_clear(dmp1); BN_clear(dmq1);
++ if ((r = sshbuf_get_bignum2(buf, n)) != 0 ||
++ (r = sshbuf_get_bignum2(buf, e)) != 0 ||
++ (r = sshbuf_get_bignum2(buf, d)) != 0 ||
++ (r = sshbuf_get_bignum2(buf, iqmp)) != 0 ||
++ (r = sshbuf_get_bignum2(buf, p)) != 0 ||
++ (r = sshbuf_get_bignum2(buf, q)) != 0) {
++ goto error2;
++ }
++ if (RSA_set0_key(k->rsa, n, e, d) == 0) {
++ r = SSH_ERR_LIBCRYPTO_ERROR;
++ goto error2;
++ }
++ n = e = d = NULL;
++ /* dmp1,dmpq1 should be non NULL to set iqmp value */
++ if (RSA_set0_crt_params(k->rsa, dmp1, dmq1, iqmp) == 0) {
++ r = SSH_ERR_LIBCRYPTO_ERROR;
++ goto error2;
++ }
++ dmp1 = dmq1 = iqmp = NULL;
++ if (RSA_set0_factors(k->rsa, p, q) == 0) {
++ r = SSH_ERR_LIBCRYPTO_ERROR;
++ error2:
++ BN_free(n); BN_free(e); BN_free(d);
++ BN_free(iqmp);
++ BN_free(p); BN_free(q);
++ BN_free(dmp1); BN_free(dmq1);
++ goto out;
++ }
++ p = q = NULL;
++ if ((r = ssh_rsa_generate_additional_parameters(k)) != 0) {
+ goto out;
+- if (BN_num_bits(k->rsa->n) < SSH_RSA_MINIMUM_MODULUS_SIZE) {
++ }
++ }
++ if (RSA_bits(k->rsa) < SSH_RSA_MINIMUM_MODULUS_SIZE) {
+ r = SSH_ERR_KEY_LENGTH;
+ goto out;
+ }
+ break;
+ case KEY_RSA_CERT:
++ {
++ BIGNUM *d=NULL, *iqmp=NULL, *p=NULL, *q=NULL;
++ BIGNUM *dmp1=NULL, *dmq1=NULL; /* dummy for RSA_set0_crt_params */
++ if ((d = BN_new()) == NULL ||
++ (iqmp = BN_new()) == NULL ||
++ (p = BN_new()) == NULL ||
++ (q = BN_new()) == NULL ||
++ (dmp1 = BN_new()) == NULL ||
++ (dmq1 = BN_new()) == NULL) {
++ r = SSH_ERR_ALLOC_FAIL;
++ goto error3;
++ }
++ BN_clear(dmp1); BN_clear(dmq1);
+ if ((r = sshkey_froms(buf, &k)) != 0 ||
+ (r = sshkey_add_private(k)) != 0 ||
+- (r = sshbuf_get_bignum2(buf, k->rsa->d)) != 0 ||
+- (r = sshbuf_get_bignum2(buf, k->rsa->iqmp)) != 0 ||
+- (r = sshbuf_get_bignum2(buf, k->rsa->p)) != 0 ||
+- (r = sshbuf_get_bignum2(buf, k->rsa->q)) != 0 ||
+- (r = ssh_rsa_generate_additional_parameters(k)) != 0)
++ (r = sshbuf_get_bignum2(buf, d)) != 0 ||
++ (r = sshbuf_get_bignum2(buf, iqmp)) != 0 ||
++ (r = sshbuf_get_bignum2(buf, p)) != 0 ||
++ (r = sshbuf_get_bignum2(buf, q)) != 0) {
++ goto error3;
++ }
++ if (RSA_set0_key(k->rsa, NULL, NULL, d) == 0) {
++ r = SSH_ERR_LIBCRYPTO_ERROR;
++ goto error3;
++ }
++ /* dmp1,dmpq1 should be non NULL to set value */
++ if (RSA_set0_crt_params(k->rsa, dmp1, dmq1, iqmp) == 0) {
++ r = SSH_ERR_LIBCRYPTO_ERROR;
++ goto error3;
++ }
++ dmp1 = dmq1 = iqmp = NULL;
++ if (RSA_set0_factors(k->rsa, p, q) == 0) {
++ r = SSH_ERR_LIBCRYPTO_ERROR;
++ error3:
++ BN_free(d); BN_free(iqmp);
++ BN_free(p); BN_free(q);
++ BN_free(dmp1); BN_free(dmq1);
+ goto out;
+- if (BN_num_bits(k->rsa->n) < SSH_RSA_MINIMUM_MODULUS_SIZE) {
++ }
++ p = q = NULL;
++ if ((r = ssh_rsa_generate_additional_parameters(k)) != 0)
++ goto out;
++ }
++ if (RSA_bits(k->rsa) < SSH_RSA_MINIMUM_MODULUS_SIZE) {
+ r = SSH_ERR_KEY_LENGTH;
+ goto out;
+ }
+@@ -3395,7 +3778,6 @@
+ switch (pem_reason) {
+ case EVP_R_BAD_DECRYPT:
+ return SSH_ERR_KEY_WRONG_PASSPHRASE;
+- case EVP_R_BN_DECODE_ERROR:
+ case EVP_R_DECODE_ERROR:
+ #ifdef EVP_R_PRIVATE_KEY_DECODE_ERROR
+ case EVP_R_PRIVATE_KEY_DECODE_ERROR:
+@@ -3460,7 +3842,7 @@
+ r = convert_libcrypto_error();
+ goto out;
+ }
+- if (pk->type == EVP_PKEY_RSA &&
++ if (EVP_PKEY_id(pk) == EVP_PKEY_RSA &&
+ (type == KEY_UNSPEC || type == KEY_RSA)) {
+ if ((prv = sshkey_new(KEY_UNSPEC)) == NULL) {
+ r = SSH_ERR_ALLOC_FAIL;
+@@ -3475,11 +3857,11 @@
+ r = SSH_ERR_LIBCRYPTO_ERROR;
+ goto out;
+ }
+- if (BN_num_bits(prv->rsa->n) < SSH_RSA_MINIMUM_MODULUS_SIZE) {
++ if (RSA_bits(prv->rsa) < SSH_RSA_MINIMUM_MODULUS_SIZE) {
+ r = SSH_ERR_KEY_LENGTH;
+ goto out;
+ }
+- } else if (pk->type == EVP_PKEY_DSA &&
++ } else if (EVP_PKEY_id(pk) == EVP_PKEY_DSA &&
+ (type == KEY_UNSPEC || type == KEY_DSA)) {
+ if ((prv = sshkey_new(KEY_UNSPEC)) == NULL) {
+ r = SSH_ERR_ALLOC_FAIL;
+@@ -3491,7 +3873,7 @@
+ DSA_print_fp(stderr, prv->dsa, 8);
+ #endif
+ #ifdef OPENSSL_HAS_ECC
+- } else if (pk->type == EVP_PKEY_EC &&
++ } else if (EVP_PKEY_id(pk) == EVP_PKEY_EC &&
+ (type == KEY_UNSPEC || type == KEY_ECDSA)) {
+ if ((prv = sshkey_new(KEY_UNSPEC)) == NULL) {
+ r = SSH_ERR_ALLOC_FAIL;