| /external/openscreen/third_party/boringssl/ |
| D | BUILD.generated.gni | 2 # Use of this source code is governed by a BSD-style license that can be 80 "src/crypto/cpu-aarch64-fuchsia.c", 81 "src/crypto/cpu-aarch64-linux.c", 82 "src/crypto/cpu-aarch64-win.c", 83 "src/crypto/cpu-arm-linux.c", 84 "src/crypto/cpu-arm-linux.h", 85 "src/crypto/cpu-arm.c", 86 "src/crypto/cpu-intel.c", 87 "src/crypto/cpu-ppc64le.c", 137 "src/crypto/fipsmodule/ec/p256-x86_64-table.h", [all …]
|
| /external/wpa_supplicant_8/src/crypto/ |
| D | crypto_openssl.c | 2 * Wrapper functions for OpenSSL libcrypto 3 * Copyright (c) 2004-2022, Jouni Malinen <j@w1.fi> 10 #include <openssl/opensslv.h> 11 #include <openssl/err.h> 12 #include <openssl/des.h> 13 #include <openssl/aes.h> 14 #include <openssl/bn.h> 15 #include <openssl/evp.h> 16 #include <openssl/dh.h> 17 #include <openssl/hmac.h> [all …]
|
| /external/rust/crates/grpcio/.github/workflows/ |
| D | ci.yml | 7 - master 8 - v0.* 10 - cron: '0 22 * * *' 14 …# Some of the bindgen tests generate "deref-nullptr" warnings, see https://github.com/rust-lang/ru… 15 RUSTFLAGS: "--deny=warnings --allow deref-nullptr" 20 Linux-Format: 21 name: Linux-Format 22 runs-on: ubuntu-latest 24 - uses: actions/checkout@v2 25 …- run: which cargo && cargo version && clang --version && openssl version && which cmake && cmake … [all …]
|
| /external/rust/crates/quiche/deps/boringssl/src/crypto/cipher_extra/ |
| D | e_tls.c | 19 #include <openssl/aead.h> 20 #include <openssl/cipher.h> 21 #include <openssl/err.h> 22 #include <openssl/hmac.h> 23 #include <openssl/md5.h> 24 #include <openssl/mem.h> 25 #include <openssl/sha.h> 26 #include <openssl/type_check.h> 36 // mac_key is the portion of the key used for the MAC. It is retained 37 // separately for the constant-time CBC code. [all …]
|
| D | tls_cbc.c | 2 * Copyright (c) 2012 The OpenSSL Project. All rights reserved. 18 * "This product includes software developed by the OpenSSL Project 19 * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 21 * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to 24 * openssl-core@openssl.org. 26 * 5. Products derived from this software may not be called "OpenSSL" 27 * nor may "OpenSSL" appear in their names without prior written 28 * permission of the OpenSSL Project. 32 * "This product includes software developed by the OpenSSL Project 33 * for use in the OpenSSL Toolkit (http://www.openssl.org/)" [all …]
|
| D | e_aesccm.c | 2 * Copyright (c) 2008 The OpenSSL Project. All rights reserved. 18 * "This product includes software developed by the OpenSSL Project 19 * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 21 * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to 24 * openssl-core@openssl.org. 26 * 5. Products derived from this software may not be called "OpenSSL" 27 * nor may "OpenSSL" appear in their names without prior written 28 * permission of the OpenSSL Project. 32 * "This product includes software developed by the OpenSSL Project 33 * for use in the OpenSSL Toolkit (http://www.openssl.org/)" [all …]
|
| /external/cronet/third_party/boringssl/src/crypto/cipher_extra/ |
| D | e_tls.c | 19 #include <openssl/aead.h> 20 #include <openssl/cipher.h> 21 #include <openssl/err.h> 22 #include <openssl/hmac.h> 23 #include <openssl/md5.h> 24 #include <openssl/mem.h> 25 #include <openssl/sha.h> 35 // mac_key is the portion of the key used for the MAC. It is retained 36 // separately for the constant-time CBC code. 39 // implicit_iv is one iff this is a pre-TLS-1.1 CBC cipher without an explicit [all …]
|
| D | tls_cbc.c | 2 * Copyright (c) 2012 The OpenSSL Project. All rights reserved. 18 * "This product includes software developed by the OpenSSL Project 19 * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 21 * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to 24 * openssl-core@openssl.org. 26 * 5. Products derived from this software may not be called "OpenSSL" 27 * nor may "OpenSSL" appear in their names without prior written 28 * permission of the OpenSSL Project. 32 * "This product includes software developed by the OpenSSL Project 33 * for use in the OpenSSL Toolkit (http://www.openssl.org/)" [all …]
|
| /external/boringssl/src/crypto/cipher_extra/ |
| D | e_tls.c | 19 #include <openssl/aead.h> 20 #include <openssl/cipher.h> 21 #include <openssl/err.h> 22 #include <openssl/hmac.h> 23 #include <openssl/md5.h> 24 #include <openssl/mem.h> 25 #include <openssl/sha.h> 35 // mac_key is the portion of the key used for the MAC. It is retained 36 // separately for the constant-time CBC code. 39 // implicit_iv is one iff this is a pre-TLS-1.1 CBC cipher without an explicit [all …]
|
| D | tls_cbc.c | 2 * Copyright (c) 2012 The OpenSSL Project. All rights reserved. 18 * "This product includes software developed by the OpenSSL Project 19 * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 21 * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to 24 * openssl-core@openssl.org. 26 * 5. Products derived from this software may not be called "OpenSSL" 27 * nor may "OpenSSL" appear in their names without prior written 28 * permission of the OpenSSL Project. 32 * "This product includes software developed by the OpenSSL Project 33 * for use in the OpenSSL Toolkit (http://www.openssl.org/)" [all …]
|
| /external/rust/crates/quiche/deps/boringssl/src/crypto/pkcs8/ |
| D | pkcs8_x509.c | 1 /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 5 * Copyright (c) 1999 The OpenSSL Project. All rights reserved. 21 * "This product includes software developed by the OpenSSL Project 22 * for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 24 * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to 27 * licensing@OpenSSL.org. 29 * 5. Products derived from this software may not be called "OpenSSL" 30 * nor may "OpenSSL" appear in their names without prior written 31 * permission of the OpenSSL Project. 35 * "This product includes software developed by the OpenSSL Project [all …]
|
| /external/boringssl/src/crypto/pkcs8/ |
| D | pkcs8_x509.c | 1 /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 5 * Copyright (c) 1999 The OpenSSL Project. All rights reserved. 21 * "This product includes software developed by the OpenSSL Project 22 * for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 24 * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to 27 * licensing@OpenSSL.org. 29 * 5. Products derived from this software may not be called "OpenSSL" 30 * nor may "OpenSSL" appear in their names without prior written 31 * permission of the OpenSSL Project. 35 * "This product includes software developed by the OpenSSL Project [all …]
|
| /external/cronet/third_party/boringssl/src/crypto/pkcs8/ |
| D | pkcs8_x509.c | 1 /* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 5 * Copyright (c) 1999 The OpenSSL Project. All rights reserved. 21 * "This product includes software developed by the OpenSSL Project 22 * for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" 24 * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to 27 * licensing@OpenSSL.org. 29 * 5. Products derived from this software may not be called "OpenSSL" 30 * nor may "OpenSSL" appear in their names without prior written 31 * permission of the OpenSSL Project. 35 * "This product includes software developed by the OpenSSL Project [all …]
|
| /external/cronet/third_party/boringssl/src/crypto/poly1305/ |
| D | poly1305_test.cc | 22 #include <openssl/poly1305.h> 31 const std::vector<uint8_t> &mac) { in TestSIMD() argument 37 // Feed 16 bytes in. Some implementations begin in non-SIMD mode and upgrade in TestSIMD() 38 // on-demand. Stress the upgrade path. in TestSIMD() 63 CRYPTO_poly1305_update(&state, in.data() + done, in.size() - done); in TestSIMD() 67 EXPECT_EQ(Bytes(out), Bytes(mac)) << "SIMD pattern " << excess << " failed."; in TestSIMD() 72 std::vector<uint8_t> key, in, mac; in TEST() local 73 ASSERT_TRUE(t->GetBytes(&key, "Key")); in TEST() 74 ASSERT_TRUE(t->GetBytes(&in, "Input")); in TEST() 75 ASSERT_TRUE(t->GetBytes(&mac, "MAC")); in TEST() [all …]
|
| /external/rust/crates/quiche/deps/boringssl/src/crypto/poly1305/ |
| D | poly1305_test.cc | 22 #include <openssl/poly1305.h> 31 const std::vector<uint8_t> &mac) { in TestSIMD() argument 37 // Feed 16 bytes in. Some implementations begin in non-SIMD mode and upgrade in TestSIMD() 38 // on-demand. Stress the upgrade path. in TestSIMD() 63 CRYPTO_poly1305_update(&state, in.data() + done, in.size() - done); in TestSIMD() 67 EXPECT_EQ(Bytes(out), Bytes(mac)) << "SIMD pattern " << excess << " failed."; in TestSIMD() 72 std::vector<uint8_t> key, in, mac; in TEST() local 73 ASSERT_TRUE(t->GetBytes(&key, "Key")); in TEST() 74 ASSERT_TRUE(t->GetBytes(&in, "Input")); in TEST() 75 ASSERT_TRUE(t->GetBytes(&mac, "MAC")); in TEST() [all …]
|
| /external/boringssl/src/crypto/poly1305/ |
| D | poly1305_test.cc | 22 #include <openssl/poly1305.h> 31 const std::vector<uint8_t> &mac) { in TestSIMD() argument 37 // Feed 16 bytes in. Some implementations begin in non-SIMD mode and upgrade in TestSIMD() 38 // on-demand. Stress the upgrade path. in TestSIMD() 63 CRYPTO_poly1305_update(&state, in.data() + done, in.size() - done); in TestSIMD() 67 EXPECT_EQ(Bytes(out), Bytes(mac)) << "SIMD pattern " << excess << " failed."; in TestSIMD() 72 std::vector<uint8_t> key, in, mac; in TEST() local 73 ASSERT_TRUE(t->GetBytes(&key, "Key")); in TEST() 74 ASSERT_TRUE(t->GetBytes(&in, "Input")); in TEST() 75 ASSERT_TRUE(t->GetBytes(&mac, "MAC")); in TEST() [all …]
|
| /external/tink/cc/subtle/ |
| D | hmac_boringssl.cc | 7 // http://www.apache.org/licenses/LICENSE-2.0 26 #include "openssl/crypto.h" 27 #include "openssl/evp.h" 28 #include "openssl/hmac.h" 31 #include "tink/mac.h" 41 util::StatusOr<std::unique_ptr<Mac>> HmacBoringSsl::New(HashType hash_type, in New() 65 // BoringSSL expects a non-null pointer for data, in ComputeMac() 84 util::Status HmacBoringSsl::VerifyMac(absl::string_view mac, in VerifyMac() argument 86 // BoringSSL expects a non-null pointer for data, in VerifyMac() 90 if (mac.size() != tag_size_) { in VerifyMac() [all …]
|
| D | aes_cmac_boringssl.cc | 7 // http://www.apache.org/licenses/LICENSE-2.0 26 #include "openssl/cmac.h" 27 #include "openssl/evp.h" 49 util::StatusOr<std::unique_ptr<Mac>> AesCmacBoringSsl::New(util::SecretData key, in New() 69 // BoringSSL expects a non-null pointer for data, in ComputeMac() 95 util::Status AesCmacBoringSsl::VerifyMac(absl::string_view mac, in VerifyMac() argument 97 if (mac.size() != tag_size_) { in VerifyMac() 100 mac.size()); in VerifyMac() 104 if (CRYPTO_memcmp(computed_mac->data(), mac.data(), tag_size_) != 0) { in VerifyMac()
|
| /external/python/asn1crypto/.github/workflows/ |
| D | ci.yml | 7 runs-on: ${{ matrix.os }} 11 - ubuntu-18.04 12 - macOS-latest 13 - windows-2019 15 - '2.7' 16 - '3.7' 18 - 'x86' 19 - 'x64' 21 - os: ubuntu-18.04 23 - os: macOS-latest [all …]
|
| /external/boringssl/src/crypto/fipsmodule/cipher/ |
| D | e_aesccm.c | 2 * Copyright (c) 2008 The OpenSSL Project. All rights reserved. 18 * "This product includes software developed by the OpenSSL Project 19 * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 21 * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to 24 * openssl-core@openssl.org. 26 * 5. Products derived from this software may not be called "OpenSSL" 27 * nor may "OpenSSL" appear in their names without prior written 28 * permission of the OpenSSL Project. 32 * "This product includes software developed by the OpenSSL Project 33 * for use in the OpenSSL Toolkit (http://www.openssl.org/)" [all …]
|
| /external/cronet/third_party/boringssl/src/crypto/fipsmodule/cipher/ |
| D | e_aesccm.c | 2 * Copyright (c) 2008 The OpenSSL Project. All rights reserved. 18 * "This product includes software developed by the OpenSSL Project 19 * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" 21 * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to 24 * openssl-core@openssl.org. 26 * 5. Products derived from this software may not be called "OpenSSL" 27 * nor may "OpenSSL" appear in their names without prior written 28 * permission of the OpenSSL Project. 32 * "This product includes software developed by the OpenSSL Project 33 * for use in the OpenSSL Toolkit (http://www.openssl.org/)" [all …]
|
| /external/openthread/third_party/mbedtls/repo/tests/ |
| D | ssl-opt.sh | 3 # ssl-opt.sh 6 # SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 21 set -u 25 ulimit -f 20971520 37 : ${OPENSSL:=openssl} 38 : ${GNUTLS_CLI:=gnutls-cli} 39 : ${GNUTLS_SERV:=gnutls-serv} 42 # The OPENSSL variable used to be OPENSSL_CMD for historical reasons. 47 if [ "$OPENSSL_CMD" != "$OPENSSL" ]; then 48 echo "Please use OPENSSL instead of OPENSSL_CMD." >&2 [all …]
|
| /external/cronet/third_party/boringssl/src/crypto/hmac_extra/ |
| D | hmac_test.cc | 1 /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 8 * This library is free for commercial and non-commercial use as long as 35 * being used are not cryptographic related :-). 63 #include <openssl/digest.h> 64 #include <openssl/hmac.h> 91 ASSERT_TRUE(t->GetAttribute(&digest_str, "HMAC")); in TEST() 96 ASSERT_TRUE(t->GetBytes(&key, "Key")); in TEST() 97 ASSERT_TRUE(t->GetBytes(&input, "Input")); in TEST() 98 ASSERT_TRUE(t->GetBytes(&output, "Output")); in TEST() 101 // Test using the one-shot API. in TEST() [all …]
|
| /external/boringssl/src/crypto/hmac_extra/ |
| D | hmac_test.cc | 1 /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 8 * This library is free for commercial and non-commercial use as long as 35 * being used are not cryptographic related :-). 63 #include <openssl/digest.h> 64 #include <openssl/hmac.h> 91 ASSERT_TRUE(t->GetAttribute(&digest_str, "HMAC")); in TEST() 96 ASSERT_TRUE(t->GetBytes(&key, "Key")); in TEST() 97 ASSERT_TRUE(t->GetBytes(&input, "Input")); in TEST() 98 ASSERT_TRUE(t->GetBytes(&output, "Output")); in TEST() 101 // Test using the one-shot API. in TEST() [all …]
|
| /external/rust/crates/quiche/deps/boringssl/src/crypto/hmac_extra/ |
| D | hmac_test.cc | 1 /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 8 * This library is free for commercial and non-commercial use as long as 35 * being used are not cryptographic related :-). 63 #include <openssl/digest.h> 64 #include <openssl/hmac.h> 91 ASSERT_TRUE(t->GetAttribute(&digest_str, "HMAC")); in TEST() 96 ASSERT_TRUE(t->GetBytes(&key, "Key")); in TEST() 97 ASSERT_TRUE(t->GetBytes(&input, "Input")); in TEST() 98 ASSERT_TRUE(t->GetBytes(&output, "Output")); in TEST() 101 // Test using the one-shot API. in TEST() [all …]
|