1. 66c3990 crypto: remove old hkdf API by Elly · 8 days ago main
  2. 3ff201e [crypto] Replace UNSAFE_TODO with span in unexportable keys by Jan Wilken Dörrie · 10 days ago
  3. 2a22395 [crypto] Force SHA-256 for Windows TPM RSA keys by Jan Wilken Dörrie · 10 days ago
  4. 1ac6e2d [crypto] Re-enable Windows RSA unexportable key tests by Jan Wilken Dörrie · 11 days ago
  5. 67c4a46 [crypto] Merge UnexportableKey into UnexportableSigningKey by Jan Wilken Dörrie · 11 days ago
  6. 88f778c [dbsc] Implement hardware-backed attestation keys on macOS by Jan Wilken Dörrie · 2 weeks ago
  7. b39f53b [Gardener] Disable Windoes RSA_PKCS1_SHA256 UnexportableKey tests by Justin Lulejian · 3 weeks ago
  8. 2cfd02f Migrate from base::SHA1HashString to crypto::obsolete::hash::Sha1. by Will Taylor · 3 weeks ago
  9. d152490 [crypto] Restrict keychain queries on macOS by Jan Wilken Dörrie · 3 weeks ago
  10. 2424d21 crypto/hash: deprecate sha1 by Elly · 3 weeks ago
  11. e1d5f61 Use some newer BoringSSL APIs in crypto/keypair by David Benjamin · 3 weeks ago
  12. 92f6b7b [Crypto] Add background thread warning to SelectAlgorithm by Ali Hijazi · 3 weeks ago
  13. 2089ea8 variations: use crypto/hpke by Elly · 3 weeks ago
  14. c1eb905 crypto: Fix documentation of FromEcP256Point, etc by David Benjamin · 3 weeks ago
  15. 7dc3e79 Remove crypto::apple::RecordKeychainMigrationStatus() by Mark Cogan · 3 weeks ago
  16. 4987d40 [crypto] Add UMA metrics for attestation key operations by Jan Wilken Dörrie · 3 weeks ago
  17. e2d2622 [crypto] Use transparent lookups in UnexportableKey tests by Jan Wilken Dörrie · 3 weeks ago
  18. 0b5658b [dbsc] Implement C++ wrapper around Rust TPM FFI parser by Jan Wilken Dörrie · 4 weeks ago
  19. c6e7b30 [dbsc] Move TPM signature verification from Rust to C++ by Jan Wilken Dörrie · 4 weeks ago
  20. 73b5346 Fix memory leak in RecordKeychainMigrationStatus by Louis Romero · 4 weeks ago
  21. 969bf37 [uma] Centralize TPM operation/signature variants and add KeyCertification by Jan Wilken Dörrie · 5 weeks ago
  22. 07d5be7 Switch to a modern value by Avi Drissman · 5 weeks ago
  23. 4d0e521 Move SecureZeroBuffer to crypto/secure_util for reusability by Jeffrey Gour · 5 weeks ago
  24. 885652d [crypto] Implement TPM key certification metrics by Jan Wilken Dörrie · 6 weeks ago
  25. 288b962 [crypto] Implement software attestation key provider by Jan Wilken Dörrie · 6 weeks ago
  26. e46aa18 crypto/aead: add AES-128-GCM by Elly · 6 weeks ago
  27. 626fffe [dbsc] Implement TPM key certification on Windows by Jan Wilken Dörrie · 6 weeks ago
  28. a9ab0ff [dbsc] Implement TPM signature verification in Rust by Jan Wilken Dörrie · 7 weeks ago
  29. 058af96 [dbsc] Implement Rust TPM response parser for key certification by Jan Wilken Dörrie · 7 weeks ago
  30. 754c888 [dbsc] Implement Rust TPM parser for certify command construction by Jan Wilken Dörrie · 8 weeks ago
  31. a025447 Don't leak a CFString by Avi Drissman · 8 weeks ago
  32. 9b541ab [dbsc] Implement restricted attestation key support on Windows by Jan Wilken Dörrie · 8 weeks ago
  33. 65f51c9 [dbsc] Rename MockUnexportableKey to MockUnexportableSigningKey by Jan Wilken Dörrie · 9 weeks ago
  34. 2cef556 [dbsc] Add attestation key interfaces to crypto::UnexportableKey by Jan Wilken Dörrie · 9 weeks ago
  35. b4e26c4 [dbsc] Move UnexportableKey mocks to crypto by Jan Wilken Dörrie · 9 weeks ago
  36. a27aeaa Add histograms to track iOS keychain migration by Mark Cogan · 2 months ago
  37. d93a850 Add base::Feature for ML-DSA signatures in TLS by Nick Harper · 3 months ago
  38. 57ac240 crypto/hpke: add AES-128-GCM and Base mode support by Elly · 3 months ago
  39. 274e6ab crypto: add one-shot auth HPKE api by Elly · 3 months ago
  40. 63f1587 crypto: fix UNSAFE_TODO in aead_unittest.cc by Elly · 3 months ago
  41. c4d176c [crypto] Skip Secure Enclave availability check on iOS by Anatoli Hancharou · 3 months ago
  42. 2462dd4 [dbsc] Generalize unexportable key deletion APIs by Jan Wilken Dörrie · 3 months ago
  43. 151ae8f [dbsc] Introduce UnexportableKey as a base class for hardware keys by Jan Wilken Dörrie · 3 months ago
  44. 9f97c69 [dbsc] Introduce standalone StatefulKey mixin by Jan Wilken Dörrie · 3 months ago
  45. 5840bad [dbsc] Rename unexportable key garbage collection methods by Jan Wilken Dörrie · 3 months ago
  46. 0d9ddbc crypto: add pubkey encryption API by Elly · 3 months ago
  47. 343cc61 crypto: use //crypto APIs in software unexportable key by Elly · 3 months ago
  48. 989c54b net-ssl: add net::CryptoPrivateKey by Elly · 3 months ago
  49. 855d681 [OSCrypt] Remove usage of legacy sync backend by Tom Anderson · 3 months ago
  50. e58daa3 [crypto] add P-256 ECPrivateKey support by Elly · 3 months ago
  51. 71374fc [webauthn] use //crypto APIs instead of BoringSSL by Elly · 3 months ago
  52. 88155fb [crypto] implement RSAPrivateKey import/export by Elly · 3 months ago
  53. b7f5d8c [webauthn] Enable creating PINs when UV disabled by Nina Satragno · 3 months ago
  54. 7ca0f0c [crypto] Convert to UNSAFE_TODO by Arthur Sonzogni · 3 months ago
  55. d179c73 crypto/kdf: rename PBKDF2 and Scrypt by Elly · 4 months ago
  56. dad838c crypto: add X25519 support by Elly · 4 months ago
  57. 0c13552 [crypto] Log keychain error when wrapped key lookup fails by Jan Wilken Dörrie · 4 months ago
  58. 1d45488 [crypto] Extract SecKeyFromPKCS8 to test helper by Anatoli Hancharou · 5 months ago
  59. d801022 crypto/aead: add one-shot API by Elly · 5 months ago
  60. c45feed Unwind wincrypt_shim.h by David Benjamin · 5 months ago
  61. 0d6fdec Cleanup Keychain V1 by Maya Warren · 5 months ago
  62. cd0cd74 Use XDG_DATA_HOME for nssdb path by jj · 5 months ago
  63. c7fc4cc Unify MacOS Keychains by Maya Warren · 5 months ago
  64. e4311c1 aead: tolerate invalid-length keys by Elly · 5 months ago
  65. 8b9ec7a Verify RSA-PSS Signature for TLS 1.3 Compatibility by Sebastien Lalancette · 5 months ago
  66. 02daaa3 Treat ERROR_NO_SYSTEM_RESOURCES as OOM in ProcessBoundString by Will Harris · 6 months ago
  67. ebeec23 Prevent the usage of RSA TPM keys that are incompatible with TLS 1.3 by Sebastien Lalancette · 6 months ago
  68. f8d64ce [dbsc] Refactor unexportable key deletion to use signing key objects by Jan Wilken Dörrie · 6 months ago
  69. 7515ada [tvos] Fix the build breaks in //crypto on tvOS by Julie Jeongeun Kim · 6 months ago
  70. b75d1cc [iOS Blink][tvOS] Fix build break by adding crypto:test_support dependency by Gyuyoung Kim · 6 months ago
  71. 0e93b55 crypto/aead: store AEAD context for reuse by Elly · 6 months ago
  72. 79deeb9 Enable support of crypto/apple/unexportable_key_mac.mm on iOS by Anatoli Hancharou · 6 months ago
  73. dfc9e3a Fixing a typo in Aead class impl by Joe Downing · 6 months ago
  74. 04b844d Fix UNSAFE_TODOs in winrt_storage_util.cc by David Bienvenu · 6 months ago
  75. 99fa327 [dbsc] Remove DeleteSigningKeySlowly by Jan Wilken Dörrie · 6 months ago
  76. d01adf0 [dbsc] Add batch key deletion to UnexportableKeyService by Jan Wilken Dörrie · 6 months ago
  77. 0335e72 Add a helper function to generate a shared secret for ECDH P384 by Joe Downing · 6 months ago
  78. 06ebfee Add Keychain V1 functionality to KeychainV2 by Maya Warren · 6 months ago
  79. 43903f1 Migrate base::Contains() to std::ranges::contains() in crypto by Victor Hugo Vianna Silva · 6 months ago
  80. cc9ad2c [dbsc] Log Secure Enclave key deletion errors by Jan Wilken Dörrie · 6 months ago
  81. 793e012 [dbsc] Support prefix matching in DeleteSigningKeySlowly by Jan Wilken Dörrie · 6 months ago
  82. 2aea5f3 Migrate various base::Contains() to contains() in crypto by Victor Hugo Vianna Silva · 6 months ago
  83. d5d9359 [crypto] Record `Crypto.TPMOperation.Win` uma on select alg errors by Ernest Nguyen Hung · 6 months ago
  84. 3726c72 [dbsc] Implement DeleteAllSigningKeys on Mac by Jan Wilken Dörrie · 7 months ago
  85. 2b6e5f8 [dbsc] Add GetCreationTime to StatefulUnexportableSigningKey. by Jan Wilken Dörrie · 7 months ago
  86. 08919b1 [dbsc] Introduce StatefulUnexportableSigningKey and GetKeyTag by Jan Wilken Dörrie · 7 months ago
  87. 67db053 [dbsc] Repair unexportable keys from other profiles by Jan Wilken Dörrie · 7 months ago
  88. ca4b9fa crypto: remove old HMAC API by Elly · 7 months ago
  89. 2ff0777 [crypto] Clean up kIsHardwareBackedFixEnabled by Nina Satragno · 7 months ago
  90. afd524f [dbsc] Enable prefix matching for application tags on macOS by Jan Wilken Dörrie · 7 months ago
  91. 738d399 Remove a superfluous include from crypto/process_bound_string.h by Lei Zhang · 7 months ago
  92. f728f69 metrics: base/hash/sha1 -> crypto/obsolete/sha1 by Antonio Alphonse · 7 months ago
  93. a48e1c0 [dbsc] Implement GetAllSigningKeys on Mac by Jan Wilken Dörrie · 8 months ago
  94. d37bccf net/cert: base/hash/sha1 -> crypto/obsolete/sha1 by Antonio Alphonse · 8 months ago
  95. 03fb7f7 [iOS] Extend keychain access migration to all use cases. by Mark Cogan · 8 months ago
  96. a0f3709 Remove superfluous base/feature_list.h includes from various headers by Lei Zhang · 8 months ago
  97. 285ada7 policy: base/hash/sha1 -> crypto/obsolete/sha1 by Antonio Alphonse · 8 months ago
  98. 563cdad crypto/keypair: rename ToUncompressedForm to ToUncompressedX962Point by Elly · 8 months ago
  99. 372729c crypto/sign: support more RSA signature schemes by Elly · 8 months ago
  100. e1ced3a [dbsc] Add DeleteAllSigningKeysSlowly to StatefulUnexportableKeyProvider. by Jan Wilken Dörrie · 8 months ago