Sign in
◑
Theme
chromium
/
chromium
/
src
/
crypto
/
HEAD
a6af61e
crypto: Decouple libcrcrypto from cbor and remove unused //base dep from tpm
by Takuto Ikuta
· 3 days ago
main
5e4ae9e
Record better metrics for user verifying key failures on Windows
by Ken Buchanan
· 3 days ago
e46d36c
Move crypto histograms and enums to metadata/crypto
by Jan Wilken Dörrie
· 4 days ago
19c402d
[crypto] Make Signer/Verifier movable and migrate tests
by Jan Wilken Dörrie
· 4 days ago
92fadb8
[crypto] Fix missing ECC SRK and noDA on attestation keys
by Jan Wilken Dörrie
· 5 days ago
785f850
[crypto] Expose TPM2_CreatePrimary through the C++ TPM parser
by Jan Wilken Dörrie
· 5 days ago
4287db2
[crypto] Fix CertifyFailsForSoftwareSigningKey test
by Jan Wilken Dörrie
· 6 days ago
5ed37ad
[crypto] Add TPM2_CreatePrimary support to //crypto/tpm.rs
by Jan Wilken Dörrie
· 7 days ago
ae48c12
[base] Add ReadNativeEndian to base::SpanReader
by Jan Wilken Dörrie
· 8 days ago
a37d37f
[crypto] Hash challenge and include SPKI in Secure Enclave attestation
by Jan Wilken Dörrie
· 12 days ago
1da4896
Clarify comment about loading the NSS libnssckbi.so module.
by Matt Mueller
· 12 days ago
30b9208
Don't build TrustStoreNSS on ChromeOS
by Matt Mueller
· 12 days ago
8a028fd
Split use_nss_certs build flag by client/server auth uses
by Matt Mueller
· 12 days ago
8a0746c
gardener: Disable UnexportableKeyTest.CertifyFailsForSoftwareSigningKey
by HuanPo Lin
· 13 days ago
e5eeac8
[crypto] Add TPMT_PUBLIC to software attestation keys
by Jan Wilken Dörrie
· 13 days ago
7a9e938
[crypto] Remove obsolete TPM2_Certify machinery
by Jan Wilken Dörrie
· 13 days ago
366189a
[crypto] Certify Windows keys via NCryptCreateClaim
by Jan Wilken Dörrie
· 13 days ago
9429b52
[crypto] Add Hash(HashKind) overloads returning std::vector
by Jan Wilken Dörrie
· 13 days ago
c5fac5b
[crypto] Remove SignatureAlgorithm alias from SignatureVerifier
by Jan Wilken Dörrie
· 13 days ago
4627e37
Update comments explaining Windows TPM ECC SRK handle.
by Jan Wilken Dörrie
· 14 days ago
9b03178
[crypto] Migrate SignatureAlgorithm to sign::SignatureKind
by Jan Wilken Dörrie
· 3 weeks ago
2659aec
crypto: update README
by Elly
· 3 weeks ago
dbaf032
[crypto] Alias SignatureVerifier::SignatureAlgorithm to sign::SignatureKind
by Jan Wilken Dörrie
· 3 weeks ago
119eb6c
[crypto] Add subject_key to AttestationStatement
by Jan Wilken Dörrie
· 3 weeks ago
b3c1e81
[crypto] Generate Windows attestation keys via TPM2_Create
by Jan Wilken Dörrie
· 3 weeks ago
322feb6
[crypto] Clean up and modernize TPM parser and helper APIs
by Jan Wilken Dörrie
· 3 weeks ago
5f0e8e7
crypto/: mention crypto/kem in README
by Elly
· 3 weeks ago
447056d
crypto/kem: add
by Elly
· 3 weeks ago
c748490
component_updater: fix iwyu in metadata_table_chromeos.cc
by Sorin Jianu
· 3 weeks ago
d6be6da
[crypto] Remove unused openssl/evp.h from crypto/sign.h
by Jan Wilken Dörrie
· 3 weeks ago
45a48d8
[crypto] Expose TPM2_Create C++ bindings and UMA metrics
by Jan Wilken Dörrie
· 4 weeks ago
7b9391a
[crypto] Add TPM2_Create command builder and parser
by Jan Wilken Dörrie
· 4 weeks ago
ce18462
Update docs for SelectAlgorithm thread safety constraints
by amraboelkher
· 4 weeks ago
fa1a134
Add ML-DSA to SSLPlatformKeyNSS
by David Benjamin
· 4 weeks ago
d7a15eb
crypto/keypair: remove P-521 support
by Elly
· 4 weeks ago
72ec654
component-updater: use crypto/obsolete/sha1 instead of base/hash/sha1
by Elly
· 4 weeks ago
5ba4a9e
[crypto] Add UMA metrics for restricted message signing
by Jan Wilken Dörrie
· 4 weeks ago
97ca854
Switch crypto/keypair.cc to the new EVP APIs
by David Benjamin
· 4 weeks ago
ea390eb
crypto/keypair: drop RSA-4096 generation support
by Elly
· 5 weeks ago
cfbf623
crypto: add recommended primitives to README
by Elly
· 5 weeks ago
d047fa0
[crypto] Add Ed25519 support to PublicKeyToCoseKey
by Nina Satragno
· 5 weeks ago
9eb3f97
crypto: fix some documentation errors
by Elly
· 5 weeks ago
f71d2f7
[crypto] Add support for exporting ML-DSA to COSE
by Nina Satragno
· 5 weeks ago
1270ba8
[crypto] Hash challenge with SHA-256 in TPM key certification
by Jan Wilken Dörrie
· 5 weeks ago
91e8b07
[crypto] Format macOS attestation key signatures as raw IEEE P1363
by Jan Wilken Dörrie
· 5 weeks ago
5068d49
[crypto] Add support for ML-DSA-{65, 87}
by Nina Satragno
· 5 weeks ago
3b6ff58
[crypto] Implement streaming TPM sequence hashing on Windows
by Jan Wilken Dörrie
· 5 weeks ago
d229686
[crypto] Implement TPM2_FlushContext command
by Jan Wilken Dörrie
· 5 weeks ago
1a2d4ad
[crypto] Implement TPM2_SequenceComplete command
by Jan Wilken Dörrie
· 5 weeks ago
4f1dbd8
[crypto] Implement TPM2_SequenceUpdate command
by Jan Wilken Dörrie
· 5 weeks ago
409f68f
[crypto] Implement TPM2_HashSequenceStart command
by Jan Wilken Dörrie
· 5 weeks ago
35faf83
[crypto] Refactor TPM serialization and parser helpers
by Jan Wilken Dörrie
· 5 weeks ago
d8d1b73
crypto: Add ML-KEM-768 key support and HPKE integration
by Sophie Chang
· 5 weeks ago
04a7de3
Remove CBB_finish when unnecessary
by David Benjamin
· 5 weeks ago
3d97fed
[Windows] Remove the module list from DelayLoadFailureHook
by Greg Thompson
· 6 weeks ago
bd53fdd
crypto/apple: support multiple updates in FakeKeychain
by Elly
· 6 weeks ago
2d7a8a6
[crypto] Use Enum API for TPM serialization
by Jan Wilken Dörrie
· 6 weeks ago
99349e8
[crypto] Implement AIK::SignSlowly for Windows and software keys
by Jan Wilken Dörrie
· 6 weeks ago
e6979d3
Add ParseTpmSignature to parse TPMT_SIGNATURE blobs
by Jan Wilken Dörrie
· 6 weeks ago
41e6833
[crypto] Expose TPM FFI enums to improve type safety
by Jan Wilken Dörrie
· 6 weeks ago
0004e8d
[crypto] Implement TPM2_Sign command builder and parser
by Jan Wilken Dörrie
· 7 weeks ago
095e326
[crypto] Implement TPM2_Hash command builder and parser
by Jan Wilken Dörrie
· 7 weeks ago
667a683
[crypto] Generalize TPM parser error types to TpmParseError
by Jan Wilken Dörrie
· 7 weeks ago
e9b9c30
Add a CbbAsSpan helper function in //crypto
by David Benjamin
· 7 weeks ago
35a50f3
trusted-vault: use crypto/keypair
by Elly
· 8 weeks ago
697c358
[crypto] Enable iOS keychain migration by default.
by Mark Cogan
· 8 weeks ago
80122ad
[android] Fix unit test component builds
by Nick Diego Yamane
· 8 weeks ago
66c3990
crypto: remove old hkdf API
by Elly
· 2 months ago
3ff201e
[crypto] Replace UNSAFE_TODO with span in unexportable keys
by Jan Wilken Dörrie
· 3 months ago
2a22395
[crypto] Force SHA-256 for Windows TPM RSA keys
by Jan Wilken Dörrie
· 3 months ago
1ac6e2d
[crypto] Re-enable Windows RSA unexportable key tests
by Jan Wilken Dörrie
· 3 months ago
67c4a46
[crypto] Merge UnexportableKey into UnexportableSigningKey
by Jan Wilken Dörrie
· 3 months ago
88f778c
[dbsc] Implement hardware-backed attestation keys on macOS
by Jan Wilken Dörrie
· 3 months ago
b39f53b
[Gardener] Disable Windoes RSA_PKCS1_SHA256 UnexportableKey tests
by Justin Lulejian
· 3 months ago
2cfd02f
Migrate from base::SHA1HashString to crypto::obsolete::hash::Sha1.
by Will Taylor
· 3 months ago
d152490
[crypto] Restrict keychain queries on macOS
by Jan Wilken Dörrie
· 3 months ago
2424d21
crypto/hash: deprecate sha1
by Elly
· 3 months ago
e1d5f61
Use some newer BoringSSL APIs in crypto/keypair
by David Benjamin
· 3 months ago
92f6b7b
[Crypto] Add background thread warning to SelectAlgorithm
by Ali Hijazi
· 3 months ago
2089ea8
variations: use crypto/hpke
by Elly
· 3 months ago
c1eb905
crypto: Fix documentation of FromEcP256Point, etc
by David Benjamin
· 3 months ago
7dc3e79
Remove crypto::apple::RecordKeychainMigrationStatus()
by Mark Cogan
· 3 months ago
4987d40
[crypto] Add UMA metrics for attestation key operations
by Jan Wilken Dörrie
· 3 months ago
e2d2622
[crypto] Use transparent lookups in UnexportableKey tests
by Jan Wilken Dörrie
· 3 months ago
0b5658b
[dbsc] Implement C++ wrapper around Rust TPM FFI parser
by Jan Wilken Dörrie
· 3 months ago
c6e7b30
[dbsc] Move TPM signature verification from Rust to C++
by Jan Wilken Dörrie
· 3 months ago
73b5346
Fix memory leak in RecordKeychainMigrationStatus
by Louis Romero
· 3 months ago
969bf37
[uma] Centralize TPM operation/signature variants and add KeyCertification
by Jan Wilken Dörrie
· 3 months ago
07d5be7
Switch to a modern value
by Avi Drissman
· 3 months ago
4d0e521
Move SecureZeroBuffer to crypto/secure_util for reusability
by Jeffrey Gour
· 3 months ago
885652d
[crypto] Implement TPM key certification metrics
by Jan Wilken Dörrie
· 4 months ago
288b962
[crypto] Implement software attestation key provider
by Jan Wilken Dörrie
· 4 months ago
e46aa18
crypto/aead: add AES-128-GCM
by Elly
· 4 months ago
626fffe
[dbsc] Implement TPM key certification on Windows
by Jan Wilken Dörrie
· 4 months ago
a9ab0ff
[dbsc] Implement TPM signature verification in Rust
by Jan Wilken Dörrie
· 4 months ago
058af96
[dbsc] Implement Rust TPM response parser for key certification
by Jan Wilken Dörrie
· 4 months ago
754c888
[dbsc] Implement Rust TPM parser for certify command construction
by Jan Wilken Dörrie
· 4 months ago
a025447
Don't leak a CFString
by Avi Drissman
· 4 months ago
9b541ab
[dbsc] Implement restricted attestation key support on Windows
by Jan Wilken Dörrie
· 4 months ago
65f51c9
[dbsc] Rename MockUnexportableKey to MockUnexportableSigningKey
by Jan Wilken Dörrie
· 4 months ago
Next »