Home
last modified time | relevance | path

Searched full:algorithm (Results 1 – 25 of 1111) sorted by relevance

12345678910>>...45

/illumos-gate/usr/src/man/man8/
H A Dipsecalgs.8101 Internet Assigned Numbers Authority (IANA). Each algorithm belongs to a
102 protocol. Algorithm information includes supported key lengths, block or MAC
104 algorithm. This information is used by the IPsec modules, \fBipsecesp\fR(4P)
132 The mechanism name specified by an algorithm entry must correspond to a valid
143 Modifications to the protocols and algorithm by default update only the
165 Adds an algorithm of the protocol specified by the \fB-P\fR option. The
166 algorithm name(s) are specified with the \fB-n\fR option. The supported key
177 Specifies the block or MAC lengths of an algorithm, in bytes. Set more than one
224 Used with the \fB-a\fR option to force the addition of an algorithm or protocol
235 when the valid key lengths for an algorithm are specified by a range with the
[all …]
/illumos-gate/usr/src/man/man3nsl/
H A Dgetipsecalgbyname.3nsl8 getipsecalgbyname, getipsecalgbynum, freeipsecalgent \- query algorithm mapping
34 \fBfreeipsecalgent()\fR functions to obtain the IPsec algorithm mappings that
40 describes the algorithm entry found. This structure is described in the
50 the protocol identifier in which the algorithm is defined. See
77 \fBgetipsecalgbyname()\fR looks up the algorithm by its name, while
78 \fBgetipsecalgbynum()\fR looks up the algorithm by its assigned number.
92 the requested algorithm cannot be found, these functions return \fINULL\fR.
100 char **a_names; /* algorithm names */
102 int a_alg_num; /* algorithm number */
114 key size for the algorithm. \fBa_key_sizes[1]\fR and \fBa_key_sizes[2]\fR
[all …]
/illumos-gate/usr/src/man/man7/
H A Dcrypt_unix.78 crypt_unix \- traditional UNIX crypt algorithm
12 The \fBcrypt_unix\fR algorithm is the traditional UNIX crypt algorithm. It is
15 \fBcrypt_bsdbf\fR(7) algorithm should be used instead.
18 The algorithm identifier for \fBpolicy.conf\fR(5) is \fB__unix__\fR. There is
19 no entry in \fBcrypt.conf\fR(5) for this algorithm.
22 The \fBcrypt_unix\fR algorithm is internal to \fBlibc\fR and provides the
27 This algorithm is based on a one-way encryption algorithm with variations
30 are used with this algorithm; the rest are silently ignored. The salt is a
32 perturb the hashing algorithm in one of 4096 different ways.
39 The return value of the \fBcrypt_unix\fR algorithm might not be portable among
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_cmn_oplock.c60 * [MS-FSA] 2.1.4.12.2 Algorithm to Compare Oplock Keys
62 * The inputs for this algorithm are:
72 * This algorithm returns TRUE if the appropriate oplock key field of
166 * 2.1.4.13 Algorithm to Recompute the State of a Shared Oplock
168 * The inputs for this algorithm are:
374 * Request an exclusive oplock according to the algorithm in in smb_oplock_request_LH()
375 * section 2.1.5.17.1, setting the algorithm's params as follows: in smb_oplock_request_LH()
379 * returned by the exclusive oplock request algorithm. in smb_oplock_request_LH()
403 * Request a shared oplock according to the algorithm in in smb_oplock_request_LH()
404 * section 2.1.5.17.2, setting the algorithm's parameters as follows: in smb_oplock_request_LH()
[all …]
/illumos-gate/usr/src/man/man1/
H A Dencrypt.117 \fB/usr/bin/encrypt\fR \fB-a\fR \fIalgorithm\fR [\fB-v\fR]
29 \fB/usr/bin/decrypt\fR \fB-a\fR \fIalgorithm\fR [\fB-v\fR]
37 This utility encrypts or decrypts the given file or stdin using the algorithm
88 \fB\fB-a\fR \fIalgorithm\fR\fR
91 Specify the name of the algorithm to use during the encryption or decryption
110 Specify the file containing the key value for the encryption algorithm. Each
111 algorithm has specific key material requirements, as stated in the PKCS#11
196 framework. Each supported algorithm is an alias of the PKCS #11 mechanism that
198 algorithm type. For example, \fBdes\fR is an alias to \fBCKM_DES_CBC_PAD\fR and
199 \fBarcfour\fR is an alias to \fBCKM_RC4\fR. Algorithm variants with no padding
[all …]
H A Dmac.117 \fB/usr/bin/mac\fR [\fB-v\fR] \fB-a\fR \fIalgorithm\fR
25 the given file or files or \fBstdin\fR using the algorithm specified.
37 \fB\fB-a\fR \fIalgorithm\fR\fR
40 Specifies the name of the algorithm to use during the encryption or decryption
51 Specifies the file containing the key value for the encryption algorithm. Each
52 algorithm has specific key material requirements, as stated in the PKCS#11
123 algorithm is an alias to the most commonly used and least restricted version of
124 a particular algorithm type. For example, \fBmd5_hmac\fR is an alias to
134 more secure key using the \fBPBKDF2\fR algorithm specified in PKCS #5.
146 Algorithm Keysize: Min Max
H A Ddigest.112 \fB/usr/bin/digest\fR \fB-l\fR | [\fB-v\fR] \fB-a\fR \fIalgorithm\fR [\fIfile\fR]...
17 \fBstdin\fR using the algorithm specified. If more than one file is given, each
24 \fB\fB-a\fR \fIalgorithm\fR\fR
27 Specifies the name of the algorithm to use during the encryption or decryption
47 Verbose output. Includes the algorithm name and filename in the output.
52 These algorithms are provided by the Cryptographic Framework. Each algorithm
/illumos-gate/usr/src/boot/efi/include/Protocol/
H A DHash2.h7 EFI_HASH2_PROTOCOL describes hashing functions for which the algorithm-required
62 Returns the size of the hash which results from a specific algorithm.
65 @param[in] HashAlgorithm Points to the EFI_GUID which identifies the algorithm to use.
66 @param[out] HashSize Holds the returned size of the algorithm's hash.
70 …@retval EFI_UNSUPPORTED The algorithm specified by HashAlgorithm is not supported by this dr…
84 The output is final with any algorithm-required padding added by the function.
87 @param[in] HashAlgorithm Points to the EFI_GUID which identifies the algorithm to use.
96 …@retval EFI_UNSUPPORTED The algorithm specified by HashAlgorithm is not supported by this dr…
117 @param[in] HashAlgorithm Points to the EFI_GUID which identifies the algorithm to use.
121 …@retval EFI_UNSUPPORTED The algorithm specified by HashAlgorithm is not supported by this dr…
[all …]
H A DRng.h52 /// the 3-Key Triple DES and AES Algorithm", January 2005.
63 /// The "raw" algorithm, when supported, is intended to provide entropy directly from
82 RNG algorithm. The list must not change across multiple
83 calls to the same driver. The first algorithm in the list
84 is the default algorithm for the driver.
86 @retval EFI_SUCCESS The RNG algorithm list was returned successfully.
103 Produces and returns an RNG value using either the default or specified RNG algorithm.
107 algorithm to use. May be NULL in which case the function will
108 use its default RNG algorithm.
115 @retval EFI_UNSUPPORTED The algorithm specified by RNGAlgorithm is not supported by
H A DHash.h95 Returns the size of the hash which results from a specific algorithm.
98 @param[in] HashAlgorithm Points to the EFI_GUID which identifies the algorithm to use.
99 @param[out] HashSize Holds the returned size of the algorithm's hash.
103 @retval EFI_UNSUPPORTED The algorithm specified by HashAlgorithm is not supported
119 @param[in] HashAlgorithm Points to the EFI_GUID which identifies the algorithm to use.
134 @retval EFI_UNSUPPORTED The algorithm specified by HashAlgorithm is not supported by this
135 … driver. Or, Extend is TRUE, and the algorithm doesn't support extending the hash.
H A DIpSecConfig.h175 /// The number of bytes to which the IPsec cryptographic algorithm
176 /// can be applied. For ESP, this is the encryption algorithm and for
177 /// AH, this is the authentication algorithm. The ByteCount
285 /// Cryptographic algorithm type used for authentication.
289 /// Cryptographic algorithm type used for encryption. EncAlgo is
291 /// can also be used to describe the algorithm if a combined mode
292 /// algorithm is used.
371 /// The security algorithm selection for IPsec AH authentication.
372 /// The required authentication algorithm is specified in RFC 4305.
382 /// The security algorithm selection for IPsec ESP encryption and authentication.
[all …]
/illumos-gate/usr/src/lib/libipsecutil/common/
H A Dalgs.c43 "# The algorithm descriptions contained in this file are synchronised to the\n"
120 * If the specified algorithm was defined within a package section, i.e.
141 * name associated with the current protocol or algorithm, and
152 /* protocol or algorithm is associated with a package */ in pkg_section()
173 * Given a list of protocols and number, write them to a new algorithm file.
180 * and algorithm tables are very infrequent, this should not be a issue in
245 /* Write algorithm entries. */ in write_new_algfile()
257 /* protocol and algorithm numbers */ in write_new_algfile()
262 /* algorithm names */ in write_new_algfile()
299 * zero. This fuction will get called if a algorithm in write_new_algfile()
[all …]
/illumos-gate/usr/src/lib/libslp/clib/
H A Dslp_ami.h138 struct ami_algid *algorithm; member
180 struct ami_algid *algorithm; member
187 struct ami_oid *algorithm; member
259 struct ami_algid *algorithm; member
324 struct ami_algid *algorithm; member
494 struct ami_algid *algorithm; member
552 /* Algorithm types */
573 /* Algorithm table */
756 const ami_algid *, /* IN: digest algorithm */
764 const ami_algid *, /* IN: signature key algorithm */
[all …]
/illumos-gate/usr/src/cmd/sort/
H A Dmain.c33 * this implementation uses an internal algorithm for sorting subsets of the
34 * requested data set and an external algorithm for sorting the subsets into the
35 * final output. In the current implementation, the internal algorithm is a
36 * ternary radix quicksort, modified from the algorithm described in Bentley and
37 * Sedgewick [1], while the external algorithm is a priority-queue based
47 * To utilize the radix quicksort algorithm with the potentially complex sort
/illumos-gate/usr/src/lib/libfru/libfruraw/
H A Dcrcmodel.h46 * implementation of the Rocksoft^tm Model CRC Algorithm. For more
47 * information on the Rocksoft^tm Model CRC Algorithm, see the document
97 * implemented a CRC algorithm and wish to describe it as a set of parameters
98 * to the Rocksoft^tm Model CRC Algorithm, your CRC algorithm implementation
130 /* model algorithm. Most of the fields are model parameters which must be */
135 uint32_t cm_poly; /* Parameter: The algorithm's polynomial. */
168 /* Returns the i'th entry for the lookup table for the specified algorithm. */
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/
H A Dcrcmodel.h49 * implementation of the Rocksoft^tm Model CRC Algorithm. For more
50 * information on the Rocksoft^tm Model CRC Algorithm, see the document
100 * implemented a CRC algorithm and wish to describe it as a set of parameters
101 * to the Rocksoft^tm Model CRC Algorithm, your CRC algorithm implementation
133 /* model algorithm. Most of the fields are model parameters which must be */
138 uint32_t cm_poly; /* Parameter: The algorithm's polynomial. */
171 /* Returns the i'th entry for the lookup table for the specified algorithm. */
/illumos-gate/usr/src/man/man3c/
H A Dcrypt_gensalt.3c24 If \fIoldsalt\fR is \fINULL\fR, \fBcrypt_gensalt()\fR uses the algorithm
29 If \fIoldsalt\fR is non-null, \fBcrypt_gensalt()\fR determines if the algorithm
32 \fB/etc/security/policy.conf\fR. If the algorithm is allowed,
34 \fBcrypt_gensalt_impl\fR(3C). If the algorithm is not allowed or there is no
36 algorithm.
/illumos-gate/usr/src/man/man4p/
H A Dipsec.4p206 outside the original one. Algorithm values from <\fBnet/pfkeyv2.h\fR> are as
214 Uses the MD5-HMAC (\fIRFC 2403\fR) algorithm for authentication.
223 Uses the SHA1-HMAC (\fIRFC 2404)\fR algorithm for authentication.
232 Uses the \fBDES\fR (\fIRFC 2405\fR) algorithm for encryption.
241 Uses the Triple \fBDES \fR (\fIRFC 2451\fR) algorithm for encryption.
250 Uses the Blowfish (\fIRFC 2451\fR) algorithm for encryption.
259 Uses the Advanced Encryption Standard algorithm for encryption.
350 Madson, C., and Doraswamy, N., \fIRFC 2405, The ESP DES-CBC Cipher Algorithm
/illumos-gate/usr/src/lib/krb5/plugins/preauth/pkinit/
H A Dpkinit_lib.c165 if ((*in)->clientPublicValue->algorithm.algorithm.data != NULL) in free_krb5_auth_pack()
166 free((*in)->clientPublicValue->algorithm.algorithm.data); in free_krb5_auth_pack()
167 if ((*in)->clientPublicValue->algorithm.parameters.data != NULL) in free_krb5_auth_pack()
168 free((*in)->clientPublicValue->algorithm.parameters.data); in free_krb5_auth_pack()
280 if (in->algorithm.data != NULL) in free_krb5_algorithm_identifier()
281 free(in->algorithm.data); in free_krb5_algorithm_identifier()
303 if ((*in)->algorithm.parameters.data != NULL) in free_krb5_subject_pk_info()
304 free((*in)->algorithm.parameters.data); in free_krb5_subject_pk_info()
424 (*in)->algorithm.parameters.data = NULL; in init_krb5_subject_pk_info()
425 (*in)->algorithm.parameters.length = 0; in init_krb5_subject_pk_info()
/illumos-gate/usr/src/man/man5/
H A Dpolicy.conf.5122 Specify the algorithm for new passwords that is to be deprecated. For example,
123 to deprecate use of the traditional UNIX algorithm, specify
125 another algorithm, such as \fBCRYPT_DEFAULT=1\fR for BSD and Linux MD5.
135 Specify the default algorithm for new passwords. The Solaris default was once
136 the traditional UNIX algorithm. This is not listed in \fBcrypt.conf\fR(5) since
150 algorithm specified for \fBCRYPT_DEFAULT\fR must either be specified for
/illumos-gate/usr/src/cmd/iscsiadm/
H A Dsun_ima.c86 SUN_IMA_DIGEST_ALGORITHM_VALUE *algorithm);
92 SUN_IMA_DIGEST_ALGORITHM_VALUE *algorithm,
1105 /* We only support one preference of digest algorithm. */ in SUN_IMA_SetHeaderDigest()
1108 "More than one digest algorithm specified."); in SUN_IMA_SetHeaderDigest()
1136 /* We only support one preference of digest algorithm. */ in SUN_IMA_SetDataDigest()
1139 "More than one digest algorithm specified."); in SUN_IMA_SetDataDigest()
1160 SUN_IMA_DIGEST_ALGORITHM_VALUE *algorithm in SUN_IMA_GetHeaderDigest() argument
1163 return (getDigest(oid, ISCSI_LOGIN_PARAM_HEADER_DIGEST, algorithm)); in SUN_IMA_GetHeaderDigest()
1168 SUN_IMA_DIGEST_ALGORITHM_VALUE *algorithm in SUN_IMA_GetDataDigest() argument
1171 return (getDigest(oid, ISCSI_LOGIN_PARAM_DATA_DIGEST, algorithm)); in SUN_IMA_GetDataDigest()
[all …]
/illumos-gate/usr/src/cmd/dcs/sparc/sun4u/
H A Ddcs.h90 * payload (ESP) algorithm and the ID used for that algorithm when
118 * -a control the IPsec AH algorithm ("none", "md5", or "sha1")
119 * -e control the IPsec ESP encr algorithm ("none", "des", or "3des")
120 * -u control the IPsec ESP auth algorithm ("none", "md5", or "sha1")
131 * -a control the IPsec AH algorithm ("none", "md5", or "sha1")
132 * -e control the IPsec ESP encr algorithm ("none", "des", or "3des")
133 * -u control the IPsec ESP auth algorithm ("none", "md5", or "sha1")
/illumos-gate/usr/src/man/man3ext/
H A Dcrypt.3ext65 hashing encryption algorithm with variations intended (among other things) to
71 hashing algorithm in one of 4096 different ways, after which the password is
77 primitive) access to the actual hashing algorithm. The argument of
82 hashing algorithm to encrypt the string \fIblock\fR with the function
89 after having been subjected to the hashing algorithm using the key set by
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dlfind.c31 * Linear search algorithm, generalized from Knuth (6.1) Algorithm Q.
33 * This version no longer has anything to do with Knuth's Algorithm Q,
39 * Actually, it has now reverted to Algorithm S, which is "simpler."
H A Dlsearch.c31 * Linear search algorithm, generalized from Knuth (6.1) Algorithm Q.
33 * This version no longer has anything to do with Knuth's Algorithm Q,
39 * Actually, it has now reverted to Algorithm S, which is "simpler."

12345678910>>...45