Home
last modified time | relevance | path

Searched +full:engine +full:- +full:specific (Results 1 – 25 of 610) sorted by relevance

12345678910>>...25

/freebsd/crypto/openssl/include/openssl/
H A Dengine.h2 * Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved.
54 /* Obvious all-or-nothing cases. */
60 * internally to control registration of ENGINE implementations, and can be
66 /* ENGINE flags that can be set by ENGINE_set_flags(). */
71 * This flag is for ENGINEs that wish to handle the various 'CMD'-related
73 * these control commands on behalf of the ENGINE using their "cmd_defns"
80 * via "ENGINE_by_id()". When an ENGINE must store state (eg. if
82 * process like key-generation setup and execution), it can set this flag -
83 * then each attempt to obtain the ENGINE will result in it being copied into
85 * ENGINE_by_id() just increments the existing ENGINE's structural reference
[all …]
/freebsd/crypto/openssl/
H A DREADME-ENGINES.md5 ----------------
7 The ENGINE API was introduced in OpenSSL version 0.9.6 as a low level
11 The ENGINE interface has its limitations and it has been superseded
12 by the [PROVIDER API](README-PROVIDERS.md), it is deprecated in OpenSSL
14 users who need to maintain or support existing ENGINE implementations.
19 Built-in ENGINE implementations
20 -------------------------------
22 There are currently built-in ENGINE implementations for the following
25 - Microsoft CryptoAPI
26 - VIA Padlock
[all …]
/freebsd/secure/lib/libcrypto/man/man3/
H A DENGINE_add.31 .\" -*- mode: troff; coding: utf-8 -*-
58 .TH ENGINE_ADD 3ossl 2025-09-30 3.5.4 OpenSSL
102 \&\- ENGINE cryptographic module support
106 \& #include <openssl/engine.h>
114 \& ENGINE *ENGINE_get_first(void);
115 \& ENGINE *ENGINE_get_last(void);
116 \& ENGINE *ENGINE_get_next(ENGINE *e);
117 \& ENGINE *ENGINE_get_prev(ENGINE *e);
119 \& int ENGINE_add(ENGINE *e);
120 \& int ENGINE_remove(ENGINE *e);
[all …]
/freebsd/contrib/wpa/wpa_supplicant/
H A DREADME-NAN-USD1 Wi-Fi Aware unsynchronized service discovery (NAN USD)
5 in the Wi-Fi Aware specification v4.0 can be used with wpa_spplicant.
7 More information about Wi-Fi Aware is available from this Wi-Fi
9 https://www.wi-fi.org/discover-wi-fi/wi-fi-aware
12 ------------------
18 ---------------------------
25 -------------------------------------
29 …name> [ttl=<time-to-live-in-sec>] [freq=<in MHz>] [freq_list=<comma separate list of MHz>] [srv_pr…
43 the Wi-Fi Aware specification.
47 This command maps to the Publish() method in the NAN Discovery Engine.
[all …]
/freebsd/crypto/openssl/doc/man3/
H A DENGINE_add.pod43 - ENGINE cryptographic module support
47 #include <openssl/engine.h>
53 ENGINE *ENGINE_get_first(void);
54 ENGINE *ENGINE_get_last(void);
55 ENGINE *ENGINE_get_next(ENGINE *e);
56 ENGINE *ENGINE_get_prev(ENGINE *e);
58 int ENGINE_add(ENGINE *e);
59 int ENGINE_remove(ENGINE *e);
61 ENGINE *ENGINE_by_id(const char *id);
63 int ENGINE_init(ENGINE *e);
[all …]
/freebsd/sys/contrib/device-tree/Bindings/mtd/
H A Dnand-chip.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/mtd/nand-chip.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Miquel Raynal <miquel.raynal@bootlin.com>
13 - $ref: mtd.yaml#
18 SPI-NAND devices are concerned by this description.
23 Contains the chip-select IDs.
25 nand-ecc-engine:
27 A phandle on the hardware ECC engine if any. There are
[all …]
/freebsd/crypto/openssl/crypto/engine/
H A DREADME.md1 Notes on engines of 2001-09-24
7 the "ENGINE" code. So it serves a double purpose of being a "ENGINE internals
9 lynched for sticking all this in CHANGES.md or the commit mails :-).
37 selection, eg. in SSL/TLS, or by user-controllable configuration.
49 into ENGINE is storage - the OBJ_NAME-based storage used by EVP to register
50 ciphers simultaneously registers cipher *types* and cipher *implementations* -
53 solution is necessarily that ENGINE-provided ciphers simply are not registered,
55 especially necessary considering the fact ENGINE uses reference counts to allow
56 for cleanup, modularity, and DSO support - yet EVP_CIPHERs, as exposed to
59 Another sticking point for integrating cipher support into ENGINE is linkage.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/fsi/
H A Dfsi.txt1 FSI bus & engine generic device tree bindings
4 The FSI bus is probe-able, so the OS is able to enumerate FSI slaves, and
6 nodes to probed engines. This allows for fsi engines to expose non-probeable
7 busses, which are then exposed by the device tree. For example, an FSI engine
8 that is an I2C master - the I2C bus can be described by the device tree under
9 the engine's device tree node.
13 the fsi-master-* binding specifications.
18 fsi-master {
19 /* top-level of FSI bus topology, bound to an FSI master driver and
22 fsi-slave@<link,id> {
[all …]
/freebsd/secure/usr.bin/openssl/man/
H A Dopenssl.11 .\" -*- mode: troff; coding: utf-8 -*-
58 .TH OPENSSL 1ossl 2025-09-30 3.5.4 OpenSSL
64 openssl \- OpenSSL command line program
72 \&\fBopenssl\fR \fBno\-\fR\fIXXX\fR [ \fIoptions\fR ]
74 \&\fBopenssl\fR \fB\-help\fR | \fB\-version\fR
103 (e.g., \fBopenssl\-x509\fR\|(1)). The subcommand \fBopenssl\-list\fR\|(1) may be used to list
106 The command \fBno\-\fR\fIXXX\fR tests whether a command of the
108 returns 0 (success) and prints \fBno\-\fR\fIXXX\fR; otherwise it returns 1
113 availability of ciphers in the \fBopenssl\fR program. (\fBno\-\fR\fIXXX\fR is
114 not able to detect pseudo-commands such as \fBquit\fR,
[all …]
H A Dopenssl-dgst.11 .\" -*- mode: troff; coding: utf-8 -*-
57 .IX Title "OPENSSL-DGST 1ossl"
58 .TH OPENSSL-DGST 1ossl 2025-09-30 3.5.4 OpenSSL
64 openssl\-dgst \- perform digest operations
68 [\fB\-\fR\f(BIdigest\fR]
69 [\fB\-list\fR]
70 [\fB\-help\fR]
71 [\fB\-c\fR]
72 [\fB\-d\fR]
73 [\fB\-debug\fR]
[all …]
/freebsd/contrib/kyua/cli/
H A Dconfig.cpp15 // without specific prior written permission.
32 #include "engine/config.hpp"
33 #include "engine/exceptions.hpp"
70 /// initialization due to the side-effects it may have. Therefore, fixing this
79 /// This is a helper function that does not apply user-specified overrides. See
87 /// \throw engine::error If the parsing of the configuration file fails.
100 return engine::default_config(); in load_config_file()
102 return engine::load_config(filename); in load_config_file()
109 return engine::load_config(path); in load_config_file()
111 // Fall through. If we fail to load the user-specific configuration in load_config_file()
[all …]
/freebsd/usr.sbin/bsnmpd/bsnmpd/
H A Dsnmpd.config15 # Set the SNMP engine ID.
20 # engine := 0x80:0x10:0x08:0x10:0x80:0x25
21 # snmpEngineID = $(engine)
31 # Declarations for SNMP-USER-BASED-SM-MIB authentication and privacy options
42 # Enumerations from SNMP-FRAMEWORK-MIB
66 # 'bsnmpget -v 3 -D -K -o verbose' against the running bsnmpd(1). For other
68 # with a private password "bsnmptest", localized for the above engine ID.
89 # Be sure to understand the security implications of SNMPv2 - the community
107 # Use domain name and IPv6 link-local address with scope zone id as address
130 # Control configuration for the modules in the module specific sections, e.g.
[all …]
/freebsd/crypto/openssl/doc/man1/
H A Dopenssl.pod5 openssl - OpenSSL command line program
16 B<openssl> B<no->I<XXX> [ I<options> ]
18 B<openssl> B<-help> | B<-version>
47 (e.g., L<openssl-x509(1)>). The subcommand L<openssl-list(1)> may be used to list
50 The command B<no->I<XXX> tests whether a command of the
52 returns 0 (success) and prints B<no->I<XXX>; otherwise it returns 1
57 availability of ciphers in the B<openssl> program. (B<no->I<XXX> is
58 not able to detect pseudo-commands such as B<quit>,
59 B<list>, or B<no->I<XXX> itself.)
64 arguments and have a B<-config> option to specify that file.
[all …]
H A Dopenssl-format-options.pod5 openssl-format-options - OpenSSL command input and output format options
25 In order to access a key via an engine the input format B<ENGINE> may be used;
27 option may be preceded by C<org.openssl.engine:>.
28 See L<openssl(1)/Engine Options> for an example usage of the latter.
39 =item B<-inform> I<format>, B<-outform> I<format>
43 =item B<-keyform> I<format>
47 =item B<-CRLform> I<format>
68 =item B<ENGINE>
70 Used to specify that the cryptographic material is in an OpenSSL B<engine>.
71 An engine must be configured or specified using the B<-engine> option.
[all …]
/freebsd/crypto/heimdal/doc/doxyout/hcrypto/man/man3/
H A Dhcrypto_rsa.31 .TH "RSA functions" 3 "11 Jan 2012" "Version 1.5.2" "Heimdal crypto library" \" -*- nroff -*-
5 RSA functions \-
13 .RI "RSA * \fBRSA_new_method\fP (ENGINE *engine)"
36 See the \fBRSA - public-key cryptography\fP for description and examples.
81 Same as \fBRSA_new_method()\fP using NULL as engine.
89 .SS "RSA* RSA_new_method (ENGINE * engine)"
91 Allocate a new RSA object using the engine, if NULL is specified as the engine, use the default RSA…
95 \fIengine\fP Specific what ENGINE RSA provider should be used.
/freebsd/contrib/kyua/engine/
H A Dscanner_test.cpp15 // without specific prior written permission.
29 #include "engine/scanner.hpp"
35 #include <atf-c++.hpp>
37 #include "engine/filters.hpp"
66 test_program("unused-interface", binary_, fs::path("unused-root"), in mock_test_program()
67 "unused-suite", model::metadata_builder().build(), in mock_test_program()
109 /// NULL-terminated.
116 "unused-interface", fs::path(relative_path), fs::path("unused-root"), in new_test_program()
117 "unused-suite"); in new_test_program()
134 /// full set of matching test cases, not the specific behavior of every single
[all …]
H A Dfilters.cpp15 // without specific prior written permission.
29 #include "engine/filters.hpp"
51 engine::test_filter::test_filter(const fs::path& test_program_, in test_filter()
59 /// Parses a user-provided test filter.
61 /// \param str The user-provided string representing a filter for tests. Must
67 engine::test_filter
68 engine::test_filter::parse(const std::string& str) in parse()
77 if (pos == str.length() - 1) in parse()
106 /// \return A user-friendly string representing the filter. Note that this does
110 engine::test_filter::str(void) const in str()
[all …]
H A Dplain_test.cpp15 // without specific prior written permission.
29 #include "engine/plain.hpp"
35 #include <atf-c++.hpp>
37 #include "engine/config.hpp"
38 #include "engine/scheduler.hpp"
55 namespace scheduler = engine::scheduler;
63 /// Copies the plain helper to the work directory, selecting a specific helper.
71 const fs::path srcdir(tc->get_config_var("srcdir")); in copy_plain_helper()
83 /// \param user_config User-provided configuration variables.
88 const config::tree& user_config = engine::empty_config()) in run_one()
[all …]
H A Dtap_test.cpp15 // without specific prior written permission.
29 #include "engine/tap.hpp"
35 #include <atf-c++.hpp>
37 #include "engine/config.hpp"
38 #include "engine/scheduler.hpp"
55 namespace scheduler = engine::scheduler;
63 /// Copies the tap helper to the work directory, selecting a specific helper.
71 const fs::path srcdir(tc->get_config_var("srcdir")); in copy_tap_helper()
83 /// \param user_config User-provided configuration variables.
88 const config::tree& user_config = engine::empty_config()) in run_one()
[all …]
H A Dexceptions.cpp15 // without specific prior written permission.
29 #include "engine/exceptions.hpp"
35 /// Constructs a new error with a plain-text message.
37 /// \param message The plain-text error message.
38 engine::error::error(const std::string& message) : in error()
45 engine::error::~error(void) throw() in ~error()
53 engine::format_error::format_error(const std::string& reason_) : in format_error()
60 engine::format_error::~format_error(void) throw() in ~format_error()
69 engine::load_error::load_error(const fs::path& file_, in load_error()
79 engine::load_error::~load_error(void) throw() in ~load_error()
/freebsd/contrib/kyua/drivers/
H A Dlist_tests.cpp15 // without specific prior written permission.
31 #include "engine/exceptions.hpp"
32 #include "engine/filters.hpp"
33 #include "engine/kyuafile.hpp"
34 #include "engine/scanner.hpp"
35 #include "engine/scheduler.hpp"
41 namespace scheduler = engine::scheduler;
57 /// \param user_config The end-user configuration properties.
64 const std::set< engine::test_filter >& filters, in drive()
70 const engine::kyuafile kyuafile = engine::kyuafile::load( in drive()
[all …]
H A Ddebug_test.cpp15 // without specific prior written permission.
34 #include "engine/filters.hpp"
35 #include "engine/kyuafile.hpp"
36 #include "engine/scanner.hpp"
37 #include "engine/scheduler.hpp"
48 namespace scheduler = engine::scheduler;
58 /// \param user_config The end-user configuration properties.
66 drivers::debug_test::drive(engine::debugger_ptr debugger, in drive()
69 const engine::test_filter& filter, in drive()
76 const engine::kyuafile kyuafile = engine::kyuafile::load( in drive()
[all …]
/freebsd/crypto/openssl/test/
H A DREADME-external.md14 First checkout the `PYCA/Cryptography` module into `./pyca-cryptography` using:
16 $ git submodule update --init
20 $ ./config enable-external-tests
29 ------------------------------
44 krb5's master has to pass this same CI, but a known-good version is
45 krb5-1.15.1-final if you want to be sure.
48 $ git checkout krb5-1.15.1-final
53 $ ./config enable-external-tests
61 Test-failures suppressions
62 --------------------------
[all …]
/freebsd/crypto/openssl/providers/common/include/prov/
H A Dprovider_util.h2 * Copyright 2019-2025 The OpenSSL Project Authors. All Rights Reserved.
23 ENGINE *engine; /* cipher engine */ member
36 ENGINE *engine; /* digest engine */ member
42 * The params "properties", "engine" and "cipher" are used to determine the
44 * non-provider based implementations.
56 /* Query the cipher and associated engine (if any) */
58 ENGINE *ossl_prov_cipher_engine(const PROV_CIPHER *pc);
71 * The params "properties", "engine" and "digest" are used to determine the
73 * non-provider based implementations.
85 /* Query the digest and associated engine (if any) */
[all …]
/freebsd/contrib/wpa/src/crypto/
H A Dtls.h3 * Copyright (c) 2004-2013, Jouni Malinen <j@w1.fi>
125 * struct tls_connection_params - Parameters for TLS connection
130 * @ca_path: Path to CA certificates (OpenSSL specific)
138 * must have a full case-insensitive match.
141 * case-insensitive match.
159 * @engine: 1 = use engine (e.g., a smartcard) for private key operations
160 * (this is OpenSSL specific for now)
161 * @engine_id: engine id string (this is OpenSSL specific for now)
163 * (this is OpenSSL specific for now)
164 * @key_id: the private key's id when using engine (this is OpenSSL
[all …]

12345678910>>...25