Home
last modified time | relevance | path

Searched +full:- +full:- +full:algorithm (Results 1 – 25 of 1264) sorted by relevance

12345678910>>...51

/external/sdv/vsomeip/third_party/boost/algorithm/include/boost/algorithm/string/
Derase.hpp1 // Boost string_algo library erase.hpp header file ---------------------------//
3 // Copyright Pavol Droba 2002-2006.
14 #include <boost/algorithm/string/config.hpp>
22 #include <boost/algorithm/string/find_format.hpp>
23 #include <boost/algorithm/string/finder.hpp>
24 #include <boost/algorithm/string/formatter.hpp>
27 Defines various erase algorithms. Each algorithm removes
32 namespace algorithm { namespace
34 // erase_range -------------------------------------------------------//
36 //! Erase range algorithm
[all …]
Dreplace.hpp1 // Boost string_algo library replace.hpp header file ---------------------------//
3 // Copyright Pavol Droba 2002-2006.
14 #include <boost/algorithm/string/config.hpp>
22 #include <boost/algorithm/string/find_format.hpp>
23 #include <boost/algorithm/string/finder.hpp>
24 #include <boost/algorithm/string/formatter.hpp>
25 #include <boost/algorithm/string/compare.hpp>
28 Defines various replace algorithms. Each algorithm replaces
33 namespace algorithm { namespace
35 // replace_range --------------------------------------------------------------------//
[all …]
Dregex.hpp1 // Boost string_algo library regex.hpp header file ---------------------------//
3 // Copyright Pavol Droba 2002-2003.
14 #include <boost/algorithm/string/config.hpp>
23 #include <boost/algorithm/string/find_format.hpp>
24 #include <boost/algorithm/string/regex_find_format.hpp>
25 #include <boost/algorithm/string/formatter.hpp>
26 #include <boost/algorithm/string/iter_find.hpp>
33 namespace algorithm { namespace
35 // find_regex -----------------------------------------------//
37 //! Find regex algorithm
[all …]
Dfind.hpp1 // Boost string_algo library find.hpp header file ---------------------------//
3 // Copyright Pavol Droba 2002-2003.
14 #include <boost/algorithm/string/config.hpp>
22 #include <boost/algorithm/string/finder.hpp>
23 #include <boost/algorithm/string/compare.hpp>
24 #include <boost/algorithm/string/constants.hpp>
33 namespace algorithm { namespace
35 // Generic find -----------------------------------------------//
37 //! Generic find algorithm
61 // find_first -----------------------------------------------//
[all …]
/external/mbedtls/include/psa/
Dcrypto_values.h24 * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
50 * it might change the spacing to something that is not PSA-compliant
53 * *INDENT-OFF*
64 #define PSA_ERROR_GENERIC_ERROR ((psa_status_t)-132)
70 * parameter such as a key type, algorithm, etc. is not recognized.
73 #define PSA_ERROR_NOT_SUPPORTED ((psa_status_t)-134)
86 #define PSA_ERROR_NOT_PERMITTED ((psa_status_t)-133)
98 #define PSA_ERROR_BUFFER_TOO_SMALL ((psa_status_t)-138)
104 #define PSA_ERROR_ALREADY_EXISTS ((psa_status_t)-139)
110 #define PSA_ERROR_DOES_NOT_EXIST ((psa_status_t)-140)
[all …]
/external/sdv/vsomeip/third_party/boost/range/doc/reference/
Dalgorithms.qbk8 In its most simple form a [*Range Algorithm] (or range-based algorithm) is simply an iterator-based…
11 #include <boost/range/algorithm.hpp>
24 …ype of range algorithms is almost always different from that of existing iterator-based algorithms.
42 as a template parameter to the algorithm:
56 # it allows for ['*seamless functional-style programming*] where you do not need to use named local…
57 # it is very ['*safe*] because the algorithm can verify out-of-bounds conditions and handle tricky …
66 …t if we wanted to erase all the duplicates except one of them? In old-fashioned STL-programming we…
83 … is complex, calling `vec.end()` several times will be more expensive than using a range algorithm.
88 [include algorithm/copy.qbk]
89 [include algorithm/copy_backward.qbk]
[all …]
/external/openthread/third_party/mbedtls/repo/include/psa/
Dcrypto_values.h24 * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later
49 * it might change the spacing to something that is not PSA-compliant
52 * *INDENT-OFF*
63 #define PSA_ERROR_GENERIC_ERROR ((psa_status_t)-132)
69 * parameter such as a key type, algorithm, etc. is not recognized.
72 #define PSA_ERROR_NOT_SUPPORTED ((psa_status_t)-134)
85 #define PSA_ERROR_NOT_PERMITTED ((psa_status_t)-133)
97 #define PSA_ERROR_BUFFER_TOO_SMALL ((psa_status_t)-138)
103 #define PSA_ERROR_ALREADY_EXISTS ((psa_status_t)-139)
109 #define PSA_ERROR_DOES_NOT_EXIST ((psa_status_t)-140)
[all …]
/external/sdv/vsomeip/third_party/boost/range/doc/
Dheaders.qbk11 …ons and metafunctions, but excludes Range Adaptors and Range Algorithms. ] [-
12 … [[`<boost/range/metafunctions.hpp>` ] [every metafunction ] [- ]]
13 … [[`<boost/range/functions.hpp>` ] [every function ] [- ]]
17 [[`<boost/range/pointer.hpp>` ] [__range_pointer__ ] [-]]
18 [[`<boost/range/category.hpp>` ] [__range_category__ ] [-]]
27 … [[`<boost/range/as_array.hpp>` ] [__as_array__ ] [- ]]
28 … [[`<boost/range/as_literal.hpp>` ] [__as_literal__ ] [- ]]
29 … [[`<boost/range/iterator_range.hpp>` ] [__iterator_range__ ] [- ]]
30 … [[`<boost/range/sub_range.hpp>` ] [__sub_range__ ] [- ]]
31 … [[`<boost/range/concepts.hpp>` ] [__range_concepts__ ] [- ]]
[all …]
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/jcajce/provider/symmetric/
DSymmetricAlgorithmProvider.java9 // BEGIN Android-removed: Unsupported algorithms
13 String algorithm,
17 provider.addAlgorithm("Mac." + algorithm + "-CMAC", algorithmClassName);
18 provider.addAlgorithm("Alg.Alias.Mac." + algorithm + "CMAC", algorithm + "-CMAC");
20 provider.addAlgorithm("KeyGenerator." + algorithm + "-CMAC", keyGeneratorClassName);
21 provider.addAlgorithm("Alg.Alias.KeyGenerator." + algorithm + "CMAC", algorithm + "-CMAC");
26 String algorithm,
30 provider.addAlgorithm("Mac." + algorithm + "-GMAC", algorithmClassName);
31 provider.addAlgorithm("Alg.Alias.Mac." + algorithm + "GMAC", algorithm + "-GMAC");
33 provider.addAlgorithm("KeyGenerator." + algorithm + "-GMAC", keyGeneratorClassName);
[all …]
/external/python/google-api-python-client/docs/dyn/
Ddisplayvideo_v1.customBiddingAlgorithms.html8 font-weight: inherit;
9 font-style: inherit;
10 font-size: 100%;
11 font-family: inherit;
12 vertical-align: baseline;
16 font-size: 13px;
21 font-size: 26px;
22 margin-bottom: 1em;
26 font-size: 24px;
27 margin-bottom: 1em;
[all …]
/external/bouncycastle/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/jcajce/provider/symmetric/
DSymmetricAlgorithmProvider.java10 // BEGIN Android-removed: Unsupported algorithms
14 String algorithm,
18 provider.addAlgorithm("Mac." + algorithm + "-CMAC", algorithmClassName);
19 provider.addAlgorithm("Alg.Alias.Mac." + algorithm + "CMAC", algorithm + "-CMAC");
21 provider.addAlgorithm("KeyGenerator." + algorithm + "-CMAC", keyGeneratorClassName);
22 provider.addAlgorithm("Alg.Alias.KeyGenerator." + algorithm + "CMAC", algorithm + "-CMAC");
27 String algorithm,
31 provider.addAlgorithm("Mac." + algorithm + "-GMAC", algorithmClassName);
32 provider.addAlgorithm("Alg.Alias.Mac." + algorithm + "GMAC", algorithm + "-GMAC");
34 provider.addAlgorithm("KeyGenerator." + algorithm + "-GMAC", keyGeneratorClassName);
[all …]
/external/bouncycastle/repackaged_platform/bcprov/src/main/java/com/android/internal/org/bouncycastle/jcajce/provider/symmetric/
DSymmetricAlgorithmProvider.java10 // BEGIN Android-removed: Unsupported algorithms
14 String algorithm,
18 provider.addAlgorithm("Mac." + algorithm + "-CMAC", algorithmClassName);
19 provider.addAlgorithm("Alg.Alias.Mac." + algorithm + "CMAC", algorithm + "-CMAC");
21 provider.addAlgorithm("KeyGenerator." + algorithm + "-CMAC", keyGeneratorClassName);
22 provider.addAlgorithm("Alg.Alias.KeyGenerator." + algorithm + "CMAC", algorithm + "-CMAC");
27 String algorithm,
31 provider.addAlgorithm("Mac." + algorithm + "-GMAC", algorithmClassName);
32 provider.addAlgorithm("Alg.Alias.Mac." + algorithm + "GMAC", algorithm + "-GMAC");
34 provider.addAlgorithm("KeyGenerator." + algorithm + "-GMAC", keyGeneratorClassName);
[all …]
/external/rust/crates/ring/src/aead/
Dquic.rs17 //! See draft-ietf-quic-tls.
28 algorithm: &'static Algorithm, field
37 impl From<hkdf::Okm<'_, &'static Algorithm>> for HeaderProtectionKey {
38 fn from(okm: hkdf::Okm<&'static Algorithm>) -> Self { in from()
40 let algorithm = *okm.len(); in from() localVariable
41 let key_bytes = &mut key_bytes[..algorithm.key_len()]; in from()
43 Self::new(algorithm, key_bytes).unwrap() in from()
50 /// `key_bytes` must be exactly `algorithm.key_len` bytes long.
52 algorithm: &'static Algorithm, in new() argument
54 ) -> Result<Self, error::Unspecified> { in new()
[all …]
/external/sdv/vsomeip/third_party/boost/algorithm/string/doc/
DJamfile.v21 # Boost string_algo library documentation Jamfile ---------------------------------
3 # Copyright Pavol Droba 2002-2003. Use, modification and
21 [ glob ../../../../boost/algorithm/string.hpp ]
22 [ glob ../../../../boost/algorithm/string_regex.hpp ]
24 [ glob ../../../../boost/algorithm/string/classification.hpp ]
25 [ glob ../../../../boost/algorithm/string/iterator_range.hpp ]
26 [ glob ../../../../boost/algorithm/string/sequence_traits.hpp ]
27 [ glob ../../../../boost/algorithm/string/std_containers_traits.hpp ]
28 [ glob ../../../../boost/algorithm/string/concept.hpp ]
29 [ glob ../../../../boost/algorithm/string/compare.hpp ]
[all …]
/external/ltp/include/
Dtst_af_alg.h1 // SPDX-License-Identifier: GPL-2.0-or-later
11 * See https://www.kernel.org/doc/html/latest/crypto/userspace-if.html
22 * Create an AF_ALG algorithm socket.
24 * This creates an AF_ALG algorithm socket that is initially not bound to any
25 * particular algorithm. On failure, tst_brk() is called with TCONF if the
28 * @return a new AF_ALG algorithm socket
33 * Bind an AF_ALG algorithm socket to an algorithm.
35 * @param algfd An AF_ALG algorithm socket
36 * @param addr A structure which specifies the algorithm to use
39 * specified algorithm, otherwise TBROK.
[all …]
/external/mbedtls/docs/architecture/psa-migration/
Dpsa-limitations.md3 TLS and X.509 and (2) support isolation of all long-term secrets in TLS (that
8 subtle-but-important issues have been missed. The only way to be really sure
15 ----------------------------------------------
20 - <https://github.com/Mbed-TLS/mbedtls/issues/7292>;
21 - <https://github.com/Mbed-TLS/mbedtls/issues/7293>;
22 - <https://github.com/Mbed-TLS/mbedtls/issues/7294>.
26 1.2 clients using ECDHE-ECDSA), as they are using PSA instead, and some
31 --------------------------------------------------
37 [ffdh]: https://github.com/Mbed-TLS/mbedtls/issues/3261
40 -----------------------------
[all …]
/external/rust/crates/ring/src/
Dagreement.rs1 // Copyright 2015-2017 Brian Smith.
19 //! Note that this example uses X25519, but ECDH using NIST P-256/P-384 is done
70 /// A key agreement algorithm.
71 pub struct Algorithm { struct
77 ) -> Result<(), error::Unspecified>,
80 derive_debug_via_field!(Algorithm, curve); argument
82 impl Eq for Algorithm {} implementation
83 impl PartialEq for Algorithm { implementation
84 fn eq(&self, other: &Self) -> bool { in eq()
94 algorithm: &'static Algorithm, field
[all …]
Ddigest.rs1 // Copyright 2015-2019 Brian Smith.
15 //! SHA-2 and the legacy SHA-1 digest algorithm.
42 // Note that SHA-512 has a 128-bit input bit counter, but this
43 // implementation only supports up to 2^64-1 input bits for all algorithms,
44 // so a 64-bit counter is more than sufficient.
47 /// The context's algorithm.
48 pub algorithm: &'static Algorithm, field
54 pub(crate) fn new(algorithm: &'static Algorithm) -> Self { in new()
56 state: algorithm.initial_state, in new()
58 algorithm, in new()
[all …]
Dhkdf.rs15 //! HMAC-based Extract-and-Expand Key Derivation Function.
23 /// An HKDF algorithm.
25 pub struct Algorithm(hmac::Algorithm); struct
27 impl Algorithm { impl
28 /// The underlying HMAC algorithm.
30 pub fn hmac_algorithm(&self) -> hmac::Algorithm { in hmac_algorithm() argument
35 /// HKDF using HMAC-SHA-1. Obsolete.
36 pub static HKDF_SHA1_FOR_LEGACY_USE_ONLY: Algorithm =
37 Algorithm(hmac::HMAC_SHA1_FOR_LEGACY_USE_ONLY);
39 /// HKDF using HMAC-SHA-256.
[all …]
/external/aws-sdk-java-v2/services/s3/src/test/java/software/amazon/awssdk/services/s3/internal/handlers/
DS3ExpressChecksumInterceptorTest.java31 import software.amazon.awssdk.core.checksums.Algorithm;
50 Algorithm algorithm = null; in putObjectRequest_withNoChecksumSet_addsCrc32() local
51 ExecutionAttributes executionAttributes = createExecutionAttributes(algorithm); in putObjectRequest_withNoChecksumSet_addsCrc32()
53 Context.ModifyRequest modifyRequestContext = () -> request; in putObjectRequest_withNoChecksumSet_addsCrc32()
59 … assertThat(sdkHttpRequest.firstMatchingHeader("x-amz-sdk-checksum-algorithm")).contains("CRC32"); in putObjectRequest_withNoChecksumSet_addsCrc32()
65 Algorithm algorithm = Algorithm.SHA1; in putObjectRequest_withNonCrc32AlgorithmTypeSet_doesNotAddCrc32() local
66 ExecutionAttributes executionAttributes = createExecutionAttributes(algorithm); in putObjectRequest_withNonCrc32AlgorithmTypeSet_doesNotAddCrc32()
68 Context.ModifyRequest modifyRequestContext = () -> request; in putObjectRequest_withNonCrc32AlgorithmTypeSet_doesNotAddCrc32()
74 assertThat(sdkHttpRequest.firstMatchingHeader("x-amz-sdk-checksum-algorithm")).isEmpty(); in putObjectRequest_withNonCrc32AlgorithmTypeSet_doesNotAddCrc32()
82 Algorithm algorithm = null; in putObjectRequest_withChecksumSha1ValueSet_doesNotAddCrc32() local
[all …]
/external/sdv/vsomeip/third_party/boost/algorithm/doc/
Dalgorithm.qbk1 [library The Boost Algorithm Library
3 [id algorithm]
4 [dirname algorithm]
8 [copyright 2010-2012 Marshall Clow]
9 [source-mode c++]
19 Boost.Algorithm is a collection of general purpose algorithms. While Boost contains many libraries …
21 An implementation of Boyer-Moore searching, for example, might take a developer a week or so to imp…
25 … and test cases. Knuth's _The Art of Computer Programming_ is chock-full of algorithm descriptions…
27 My goal is to run regular algorithm reviews, similar to the Boost library review process, but with …
31 Boost.Algorithm uses Boost.Range, Boost.Assert, Boost.Array, Boost.TypeTraits, and Boost.StaticAsse…
[all …]
/external/tink/go/jwt/
Djwt_key_templates.go7 // http://www.apache.org/licenses/LICENSE-2.0
31 func createJWTHMACKeyTemplate(keySize uint32, algorithm jwtmacpb.JwtHmacAlgorithm, outputPrefixType…
35 Algorithm: algorithm,
48 func createJWTECDSAKeyTemplate(algorithm jepb.JwtEcdsaAlgorithm, outputPrefixType tinkpb.OutputPref…
51 Algorithm: algorithm,
64 func createJWTRSKeyTemplate(algorithm jrsppb.JwtRsaSsaPkcs1Algorithm, modulusSizeInBits uint32, out…
67 Algorithm: algorithm,
82 func createJWTPSKeyTemplate(algorithm jrpsspb.JwtRsaSsaPssAlgorithm, modulusSizeInBits uint32, outp…
85 Algorithm: algorithm,
100 // HS256Template creates a JWT key template for JWA algorithm "HS256", which is a
[all …]
/external/tink/java_src/src/main/java/com/google/crypto/tink/jwt/
DJwtEcdsaParameters.java7 // http://www.apache.org/licenses/LICENSE-2.0
33 * The "kid" is the URL safe (RFC 4648 Section 5) base64-encoded big-endian key_id in the
81 /** The algorithm to be used for the signature computation. */
83 public static final class Algorithm { class in JwtEcdsaParameters
84 /** ECDSA using P-256 and SHA-256 */
85 public static final Algorithm ES256 =
86 new Algorithm("ES256", EllipticCurvesUtil.NIST_P256_PARAMS);
87 /** ECDSA using P-384 and SHA-384 */
88 public static final Algorithm ES384 =
89 new Algorithm("ES384", EllipticCurvesUtil.NIST_P384_PARAMS);
[all …]
/external/conscrypt/repackaged/common/src/test/java/com/android/org/conscrypt/
DMacTest.java9 * http://www.apache.org/licenses/LICENSE-2.0
81 String algorithm = entry[ALGORITHM_INDEX]; in knownAnswerTest() local
92 algorithm, key, msg, expected); in knownAnswerTest()
95 byte[] macBytes = generateMacUsingUpdate(algorithm, secretKey, msgBytes); in knownAnswerTest()
100 macBytes = generateMacUsingFinal(algorithm, secretKey, msgBytes); in knownAnswerTest()
104 // Calculate using Mac.update(ByteBuffer) with a single non-direct ByteBuffer in knownAnswerTest()
106 macBytes = generateMac(algorithm, secretKey, nondirectBuffer); in knownAnswerTest()
107 assertArrayEquals(failMessage("Non-direct ByteBuffer", baseFailMsg, macBytes), in knownAnswerTest()
114 macBytes = generateMac(algorithm, secretKey, directBuffer); in knownAnswerTest()
118 // Calculate using Mac.update(ByteBuffer) with a multiple non-direct ByteBuffers in knownAnswerTest()
[all …]
/external/conscrypt/common/src/test/java/org/conscrypt/
DMacTest.java8 * http://www.apache.org/licenses/LICENSE-2.0
77 String algorithm = entry[ALGORITHM_INDEX]; in knownAnswerTest() local
88 algorithm, key, msg, expected); in knownAnswerTest()
91 byte[] macBytes = generateMacUsingUpdate(algorithm, secretKey, msgBytes); in knownAnswerTest()
96 macBytes = generateMacUsingFinal(algorithm, secretKey, msgBytes); in knownAnswerTest()
100 // Calculate using Mac.update(ByteBuffer) with a single non-direct ByteBuffer in knownAnswerTest()
102 macBytes = generateMac(algorithm, secretKey, nondirectBuffer); in knownAnswerTest()
103 assertArrayEquals(failMessage("Non-direct ByteBuffer", baseFailMsg, macBytes), in knownAnswerTest()
110 macBytes = generateMac(algorithm, secretKey, directBuffer); in knownAnswerTest()
114 // Calculate using Mac.update(ByteBuffer) with a multiple non-direct ByteBuffers in knownAnswerTest()
[all …]

12345678910>>...51