Mirror of BoringSSL (grpc依赖) https://boringssl.googlesource.com/boringssl
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
David Benjamin 3be30a55b0 Add some tests for X509_NAME_ENTRY management. 2 years ago
..
asn1 Tidy up ASN1_GENERALIZEDTIME_adj and ASN1_UTCTIME_adj. 2 years ago
base64 Add various OpenSSL compatibility functions. 3 years ago
bio Fix build with MSVC 2022. 2 years ago
blake2 Extract common rotl/rotr functions. 3 years ago
bn_extra Add APIs for checking ASN.1 INTEGERs. 4 years ago
buf acvp: add CMAC-AES support. 4 years ago
bytestring Validate ASN.1 times according to RFC 5280 2 years ago
chacha Don't use __ARMEL__/__ARMEB__ in aarch64 assembly 3 years ago
cipher_extra Add a CCM AEAD for Matter, the IoT standard. 2 years ago
conf conf: fix getting keys from the default section. 3 years ago
curve25519 Rewrite scalar operations in spake25519.c with BN_ULONG 2 years ago
des Move DES out of the FIPS module. 3 years ago
dh_extra Add DH_compute_key_padded. 4 years ago
digest_extra Include SHA512-256 in EVP_get_digestbyname and EVP_MD_do_all. 3 years ago
dsa Fix the easy -Wformat-signedness errors. 3 years ago
ec_extra Add APIs for checking ASN.1 INTEGERs. 4 years ago
ecdh_extra acvp: add CMAC-AES support. 4 years ago
ecdsa_extra acvp: add CMAC-AES support. 4 years ago
engine acvp: add CMAC-AES support. 4 years ago
err Use X509 certificate alias as friendlyName in PKCS12 3 years ago
evp Don't use a union in Ed25519 EVP_PKEYs. 2 years ago
fipsmodule Add a CCM AEAD for Matter, the IoT standard. 2 years ago
hkdf Add EVP_PKEY_HKDF for OpenSSL compatibility. 2 years ago
hmac_extra Add note to HMAC test vectors from NIST 3 years ago
hpke HPKE is now RFC 9180. 3 years ago
hrss hrss: always normalize. 3 years ago
lhash Fix build with MSVC 2022. 2 years ago
obj Add EVP_PKEY_HKDF for OpenSSL compatibility. 2 years ago
pem Remove unnecessary parens on return. 2 years ago
perlasm Use C preprocessor comments in assembly headers. 3 years ago
pkcs7 Add PKCS7_bundle_raw_certificates function which takes CRYPTO_BUFFERs 3 years ago
pkcs8 Const-correct the i2d/dup functions we can. 2 years ago
poly1305 Dedup a few more load/store implementations. 2 years ago
pool Switch CRYPTO_BUFFER_POOL to SipHash-2-4. 3 years ago
rand_extra Move CPU detection symbols to crypto/internal.h. 3 years ago
rc4 acvp: add CMAC-AES support. 4 years ago
rsa_extra Validate RSA public keys more consistently. 4 years ago
siphash Replace some more C unions. 2 years ago
stack Fix build with MSVC 2022. 2 years ago
test Try to require C++14. 3 years ago
trust_token Add fixed key generation for Trust Token. 2 years ago
x509 Add some tests for X509_NAME_ENTRY management. 2 years ago
x509v3 Const-correct the i2d/dup functions we can. 2 years ago
CMakeLists.txt Add EVP_PKEY_HKDF for OpenSSL compatibility. 2 years ago
abi_self_test.cc Remove VS 2015 support. 3 years ago
compiler_test.cc acvp: add CMAC-AES support. 4 years ago
constant_time_test.cc acvp: add CMAC-AES support. 4 years ago
cpu_aarch64_apple.c Don't #include "internal.h" twice. 3 years ago
cpu_aarch64_fuchsia.c Add ARMV8_SHA512 detection for Fuchsia. 3 years ago
cpu_aarch64_linux.c Move CPU detection symbols to crypto/internal.h. 3 years ago
cpu_aarch64_win.c Move CPU detection symbols to crypto/internal.h. 3 years ago
cpu_arm.c Move CPU detection symbols to crypto/internal.h. 3 years ago
cpu_arm_linux.c Move CPU detection symbols to crypto/internal.h. 3 years ago
cpu_arm_linux.h Rename CPU feature files with underscores. 3 years ago
cpu_arm_linux_test.cc Rename CPU feature files with underscores. 3 years ago
cpu_intel.c Move CPU detection symbols to crypto/internal.h. 3 years ago
cpu_ppc64le.c Move CPU detection symbols to crypto/internal.h. 3 years ago
crypto.c Switch __ARM_FEATURE_CRYPTO to __ARM_FEATURE_{AES,SHA2}. 3 years ago
crypto_test.cc Allow the integrity test to be run on demand. 3 years ago
ex_data.c acvp: add CMAC-AES support. 4 years ago
impl_dispatch_test.cc Check static CPU capabilities on x86. 3 years ago
internal.h Rearrange the C11 vs MSVC check. 2 years ago
mem.c ASAN replaces malloc and free with its own implementation. 3 years ago
refcount_c11.c acvp: add CMAC-AES support. 4 years ago
refcount_lock.c acvp: add CMAC-AES support. 4 years ago
refcount_test.cc acvp: add CMAC-AES support. 4 years ago
self_test.cc acvp: add CMAC-AES support. 4 years ago
thread.c acvp: add CMAC-AES support. 4 years ago
thread_none.c acvp: add CMAC-AES support. 4 years ago
thread_pthread.c Don't guard alignof static asserts on GCC/Clang. 2 years ago
thread_test.cc acvp: add CMAC-AES support. 4 years ago
thread_win.c Don't guard alignof static asserts on GCC/Clang. 2 years ago