Home
last modified time | relevance | path

Searched +full:pre +full:- +full:stored (Results 1 – 25 of 683) sorted by relevance

12345678910>>...28

/freebsd/crypto/openssl/doc/designs/
H A Dml-dsa.md1 ML-DSA Design
4 This document covers OpenSSL specific ML-DSA implementation details.
5 FIPS 204 clearly states most of the requirements of ML-DSA and has comprehensive
13 ML-DSA Parameters & Per algorithm Functions
14 -------------------------------------------
18 stored in a table of `ML_DSA_PARAM` objects.
22 ML-DSA-44, ML-DSA-65 and ML-DSA-87.
24 ML-DSA only uses SHAKE-128 and SHAKE-256 for digest operations, so these digest
25 algorithms are pre-fetched and stored within a `ML_DSA` key.
26 Any functions that require these pre-fetched objects must pass either the key
[all …]
H A DML-KEM.md1 ML-KEM Design
4 This document covers OpenSSL-specific ML-KEM implementation details.
5 **ML-KEM** is specified in [FIPS 203], which includes comprehensive pseudo-code
8 ML-KEM Parameters & Functions
9 -----------------------------
15 The key management and KEM algorithm names are **ML-KEM-512**, **ML-KEM-768**
16 and **ML-KEM-1024**.
20 **ML-KEM** makes extensive use of four **SHA3** primitives: **SHA3-256**,
21 **SHA3-512**, **SHAKE128** and **SHAKE256**.
22 To improve **ML-KEM** execution performance, the EVP handles for these are
[all …]
H A Dslh-dsa.md1 SLH-DSA Design
4 This document covers OpenSSL specific SLH-DSA implementation details.
5 FIPS 205 clearly states most of the requirements of SLH-DSA and has comprehensive
9 ------------------------------
18 The names used are of the form "SLH-DSA-SHA2-128s" and "SLH-DSA-SHAKE-128f".
21 set of 7 functions as they just use SHAKE-256 XOF (Even for the SHAKE-128 names).
34 stored within the SLH_DSA_KEY. This contains the HASH functions,
35 the ADRS functions, and the parameter constants. It also contains pre fetched algorithms.
41 SLH-DSA keys
42 ------------
[all …]
/freebsd/contrib/kyua/utils/config/
H A Dnodes.ipp60 /// \return A pointer to the newly-created node.
83 /// Note that these are one-level keys. They cannot contain dots, and thus
113 /// The direct children of this node must be pre-defined by calls to define().
114 /// Attempts to traverse this node and resolve a key that is not a pre-defined
129 /// The children of this node need not be pre-defined. Attempts to traverse
131 /// intermediate non-existent nodes of the traversal will be created as dynamic
175 /// Gets the value stored in the node.
177 /// \pre The node must have a value.
184 PRE(is_set());
189 /// Gets the read-write value stored in the node.
[all …]
H A Dnodes.hpp65 /// \return A dynamically-allocated node.
91 /// a value. Our trees are "strictly keyed": keys must have been pre-defined
131 /// Gets the value stored in the node.
134 /// Gets the read-write value stored in the node.
181 /// A leaf node that holds a positive non-zero integer value.
214 /// Gets the value stored in the node.
216 /// \pre The node must have a value.
221 /// Gets the read-write value stored in the node.
223 /// \pre The node must have a value.
/freebsd/crypto/heimdal/doc/doxyout/krb5/html/
H A Dkrb5_introduction.html1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
8 <a href="http://www.h5l.org/"><img src="http://www.h5l.org/keyhole-heimdal.png" alt="keyhole logo"/…
10 <!-- end of header marker -->
11 <!-- Generated by Doxygen 1.5.6 -->
27 …all per thread state. All global variables that are context specific are stored in this structure,…
39 The credential cache data can be stored internally in different way, each of them for different pro…
44-bit signed numbers, the first 24 bits define what subsystem the error originates from, and last 8…
45-codes back. However, Heimdal have an extention to pass back customised errors messages. Instead o…
48 …ytab is a storage for locally stored keys. Heimdal includes keytab support for Kerberos 5 keytabs,…
[all …]
H A Dkrb5_keytab_intro.html1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
8 <a href="http://www.h5l.org/"><img src="http://www.h5l.org/keyhole-heimdal.png" alt="keyhole logo"/…
10 <!-- end of header marker -->
11 <!-- Generated by Doxygen 1.5.6 -->
29 A keytab name is on the form type:residual. The residual part is specific to each keytab-type.<p>
30 When a keytab-name is resolved, the type is matched with an internal list of keytab types. If there…
39 <li>memory The keytab is stored in a memory segment. This allows sensitive and/or temporary data no…
43 <div class="fragment"><pre class="fragment"><span class="keywordtype">int</span>
78 </pre></div> </div>
[all …]
H A Dkrb5_fileformats.html1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
8 <a href="http://www.h5l.org/"><img src="http://www.h5l.org/keyhole-heimdal.png" alt="keyhole logo"/…
10 <!-- end of header marker -->
11 <!-- Generated by Doxygen 1.5.6 -->
28 The following C-like structure definitions illustrate the MIT keytab file format. All values are in…
29 <div class="fragment"><pre class="fragment"> keytab {
56 </pre></div><p>
57 All numbers are stored in network byteorder (big endian) format.<p>
67 …ption type is the same as the Kerberos standard (e.g. 3 is des-cbc-md5, 23 is arcfour-hmac-md5, et…
[all …]
/freebsd/contrib/kyua/store/
H A Dwrite_transaction.cpp148 /// \param path Path to the file to be stored.
150 /// \return The identifier of the stored file, or none if the file was empty.
188 /// Internal implementation for a store write-only transaction.
211 /// Creates a new write-only transaction.
233 _pimpl->_tx.commit(); in commit()
247 _pimpl->_tx.rollback(); in rollback()
256 /// \pre The context has not been put yet.
257 /// \post The context is stored into the database with a new identifier.
266 sqlite::statement stmt = _pimpl->_db.create_statement( in put_context()
271 put_env_vars(_pimpl->_db, context.env()); in put_context()
[all …]
/freebsd/crypto/openssl/doc/man3/
H A DSSL_CTX_set_psk_client_callback.pod11 - set PSK client callback
55 the PSK in B<*id>. The identifier length in bytes should be stored in B<*idlen>.
90 Alternatively an SSL_SESSION created from a previous non-PSK handshake may also
106 the pre-shared key to use during the connection setup phase.
110 connection in parameter B<ssl>, a B<NUL>-terminated PSK identity hint
112 length B<max_identity_len> bytes (including the B<NUL>-terminator) where the
113 resulting B<NUL>-terminated identity is to be stored, and a buffer B<psk>
114 of length B<max_psk_len> bytes where the resulting pre-shared key is to
115 be stored.
125 always be NULL and the handshake digest will default to SHA-256 for any returned
[all …]
H A DSSL_CTX_set1_cert_comp_preference.pod12 SSL_set1_compressed_cert - Certificate compression functions
66 SSL_CTX_compress_certs() and SSL_compress_certs() are used to pre-compress all
70 will result in an error, as only server certificates may be pre-compressed.
73 the pre-compressed certificate most recently set that may be stored for later
75 error, as only server certificates may be pre-compressed. The B<data> and
79 or SSL_set1_compressed_cert() to provide a pre-compressed version of the
80 most recently set certificate. This pre-compressed certificate can only be used
93 Only server certificates may be pre-compressed. Calling any of these functions
96 compressed on-demand as unique context data from the server is compressed along
/freebsd/contrib/libarchive/libarchive/
H A Dtar.51 .\" Copyright (c) 2003-2009 Tim Kientzle
39 tape drives that operate with fixed-size blocks, but is widely used as
44 archive consists of a series of 512-byte records.
61 commonly used with modern high-speed tape drives.
69 .Ss Old-Style Archive Format
76 which seems to be the earliest widely-used version of the tar program.
78 The header record for an old-style
81 .Bd -literal -offset indent
96 .Bl -ta
[all...]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/
H A Dargon2.h45 ARGON2_MIN(UINT32_C(32), (sizeof(void *) * CHAR_BIT - 10 - 1))
78 ARGON2_OUTPUT_PTR_NULL = -1,
80 ARGON2_OUTPUT_TOO_SHORT = -2,
81 ARGON2_OUTPUT_TOO_LONG = -3,
83 ARGON2_PWD_TOO_SHORT = -4,
84 ARGON2_PWD_TOO_LONG = -5,
86 ARGON2_SALT_TOO_SHORT = -6,
87 ARGON2_SALT_TOO_LONG = -7,
89 ARGON2_AD_TOO_SHORT = -8,
90 ARGON2_AD_TOO_LONG = -9,
[all …]
/freebsd/secure/lib/libcrypto/man/man3/
H A DSSL_CTX_set_psk_client_callback.31 .\" -*- mode: troff; coding: utf-8 -*-
58 .TH SSL_CTX_SET_PSK_CLIENT_CALLBACK 3ossl 2025-09-30 3.5.4 OpenSSL
70 \&\- set PSK client callback
113 the PSK in \fB*id\fR. The identifier length in bytes should be stored in \fB*idlen\fR.
141 Alternatively an SSL_SESSION created from a previous non-PSK handshake may also
157 the pre-shared key to use during the connection setup phase.
161 connection in parameter \fBssl\fR, a \fBNUL\fR\-terminated PSK identity hint
163 length \fBmax_identity_len\fR bytes (including the \fBNUL\fR\-terminator) where the
164 resulting \fBNUL\fR\-terminated identity is to be stored, and a buffer \fBpsk\fR
165 of length \fBmax_psk_len\fR bytes where the resulting pre-shared key is to
[all …]
H A DSSL_CTX_set1_cert_comp_preference.31 .\" -*- mode: troff; coding: utf-8 -*-
58 .TH SSL_CTX_SET1_CERT_COMP_PREFERENCE 3ossl 2025-09-30 3.5.4 OpenSSL
71 SSL_set1_compressed_cert \- Certificate compression functions
120 \&\fBSSL_CTX_compress_certs()\fR and \fBSSL_compress_certs()\fR are used to pre-compress all
124 will result in an error, as only server certificates may be pre-compressed.
127 the pre-compressed certificate most recently set that may be stored for later
129 error, as only server certificates may be pre-compressed. The \fBdata\fR and
133 or \fBSSL_set1_compressed_cert()\fR to provide a pre-compressed version of the
134 most recently set certificate. This pre-compressed certificate can only be used
146 Only server certificates may be pre-compressed. Calling any of these functions
[all …]
/freebsd/share/man/man3/
H A DCMSG_DATA.345 .Bl -tag -width Ds
63 This value is what is normally stored in the
82 This value is what is normally stored in
89 in the parent process and passes it over a pre-shared socket over the child
93 .Bd -literal
117 if (socketpair(PF_LOCAL, SOCK_STREAM, 0, presharedfd) == -1)
118 err(EX_OSERR, "failed to create a pre-shared socket pair");
127 case -1:
133 if (recvmsg(presharedfd[1], &msg, 0) == -1)
139 if (cmsg->cmsg_len == CMSG_LEN(sizeof(int)) &&
[all …]
/freebsd/include/
H A Dpwd.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
80 * upper 4 bits are interpreted as a version. Pre-FreeBSD 5.1 format
81 * entries are version `3' -- this conveniently results in the same
82 * key values as before. The new, architecture-independent entries
86 * old pre-FreeBSD 5.1 values so these apps still work. Consequently
94 #define _PW_KEYBYNAME '\x31' /* stored by name */
95 #define _PW_KEYBYNUM '\x32' /* stored by entry in the "file" */
96 #define _PW_KEYBYUID '\x33' /* stored by uid */
/freebsd/contrib/sendmail/libmilter/docs/
H A Dsmfi_getpriv.html4 <!--
5 $Id: smfi_getpriv.html,v 1.10 2013-11-22 20:51:39 ca Exp $
6 -->
10 <!---------- Synopsis ----------->
12 <PRE>
17 </PRE>
18 Get the connection-specific data pointer for this connection.
21 <!----------- Description ---------->
35 <!----------- Arguments ---------->
45 <!----------- Return values ---------->
[all …]
/freebsd/sys/dev/qat/qat_api/common/crypto/sym/include/
H A Dlac_session.h1 /* SPDX-License-Identifier: BSD-3-Clause */
2 /* Copyright(c) 2007-2025 Intel Corporation */
22 * information required for processing responses from the QAT are stored in an
23 * internal cookie. A pointer to this cookie is stored in the opaque data
27 * \ref cpaCySymSessionCtxGetSize(). Internally this memory is re-aligned on a
33 * <b>LAC Session Init</b>\n The session descriptor is re-aligned and
59 * - The perform function increments the reference count for the session.
60 * - The callback function decrements the reference count for the session.
61 * - The Remove function checks the reference count to ensure that it is 0.
64 * - \ref LacMem "Memory" - Inline memory functions
[all …]
/freebsd/sys/sys/
H A Dfirmware.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
37 * be loaded on-demand or pre-loaded as desired. Modules may contain
38 * one or more firmware images that are stored as opaque data arrays
44 * When multiple images are stored in one module, the first image is
52 const char *name; /* system-wide name */
/freebsd/sys/contrib/openzfs/man/man1/
H A Dtest-runner.11 .\" SPDX-License-Identifier: CDDL-1.0
80 is stored in a
103 The exception is options pertaining to pre and post scripts, which act on all
110 Tests that exit zero and non-zero are marked
115 When a pre script fails for a test group, only the post script is executed,
156 is an INI-style configuration file that describes a test run.
168 .Bl -tag -width "tests = ['filename', …]"
171 .It Sy pre No = Ar script
176 Execute the pre script as
207 .Bl -tag -width "-o outputdir"
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinkerParallel/
H A DDWARFLinker.h
/freebsd/usr.bin/gzip/
H A Dgzip.133 .Nd compression/decompression tool using Lempel-Ziv coding (LZ77)
61 program compresses and decompresses files using Lempel-Ziv coding
116 .Bl -tag -width XXrXXXrecursiveX
126 .It Fl c , Fl Fl stdout , Fl Fl to-stdout
134 overwriting of pre-existing files, reading from or writing to a terminal,
137 option, allowing non-compressed data to pass through unchanged.
144 .It Fl L , -license
156 This option causes the stored filename in the input file to be used
158 .It Fl n , Fl Fl no-name
159 This option stops the filename and timestamp from being stored in
[all …]
/freebsd/crypto/openssl/doc/designs/quic-design/
H A Dquic-fault-injector.md29 -----------------------
38 "Finished" message exchange - so any modifications would be rejected and the
45 modified by a "man-in-the-middle".
77 in `*msgout` and its length will be stored in `*outlen`. Optionally the mutator
86 ### QUIC Pre-Encryption Packets
122 structure and return it in `*hdrout` and a new set of iovecs to be stored in
124 of iovecs in the output array is stored in `*numout`. Optionally the callback
143 itself as a man-in-the-middle between the client and server. A BIO_s_dgram_pair()
158 ------------------
167 - An EncryptedExtensions handshake message being sent
[all …]
/freebsd/crypto/heimdal/lib/krb5/
H A Dkrb5.conf.51 .\" Copyright (c) 1999 - 2005 Kungliga Tekniska Högskolan
53 .Bd -literal -offset indent
81 consists of one or more non-whitespace characters.
83 STRINGs that are specified later in this man-page uses the following
85 .Bl -tag -width "xxx" -offset indent
93 valid encryption types are: des-cbc-crc, des-cbc-md4, des-cbc-md5,
94 des3-cbc-sha1, arcfour-hmac-md5, aes128-cts-hmac-sha1-96, and
95 aes256-cts-hmac-sha1-96 .
101 .Bl -tag -width "xxx" -offset indent
107 .Bl -enum -compact
[all …]

12345678910>>...28