/illumos-gate/usr/src/man/man8/ |
H A D | ipsecalgs.8 | 101 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 D | getipsecalgbyname.3nsl | 8 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 D | crypt_unix.7 | 8 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 D | smb_cmn_oplock.c | 60 * [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 D | encrypt.1 | 17 \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 D | mac.1 | 17 \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 D | digest.1 | 12 \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 D | Hash2.h | 7 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 D | Rng.h | 52 /// 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 D | Hash.h | 95 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 D | IpSecConfig.h | 175 /// 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 D | algs.c | 43 "# 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 D | slp_ami.h | 138 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 D | main.c | 33 * 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 D | crcmodel.h | 46 * 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 D | crcmodel.h | 49 * 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 D | crypt_gensalt.3c | 24 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 D | ipsec.4p | 206 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 D | pkinit_lib.c | 165 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 D | policy.conf.5 | 122 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 D | sun_ima.c | 86 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 D | dcs.h | 90 * 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 D | crypt.3ext | 65 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 D | lfind.c | 31 * 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 D | lsearch.c | 31 * 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."
|