)]}'
{
  "id": "1d95528f18485f8eeb207da2579aaf06f4ca9503",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "d3d318de50ffcb82b1c8c61ffeea2aaa6a12f866",
      "name": "BUILD.gn"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bde32a088b4e3db7e74b114317fb1fdbeb3af03f",
      "name": "OWNERS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2a5af9ae7ab7535812e2bfe5bd5695e330639be",
      "name": "PRESUBMIT.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "840ccee8c2032cc4b3914443d6c1f381eccd703f",
      "name": "apple_keychain.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "74cf129ce1fd02790f390f051347bb1d60d192d9",
      "name": "apple_keychain_ios.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "240c32067bcf147858e21746affbe2883cd3d171",
      "name": "apple_keychain_mac.mm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2cf10625ec34fc09f66a0b8964c478e9cd50e5ea",
      "name": "capi_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "09a44e7634c72445feee1d7d0be5779b1f1fe9d9",
      "name": "capi_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6d60f480fedeb46f2709086c502b4f239ef8ed48",
      "name": "crypto.gyp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de65e198ebb055a84a010eebe65dc9cd19d511e0",
      "name": "crypto.gypi"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "983afe6d099631341d7f89e9e92e185e93f71dae",
      "name": "crypto_export.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "445161091969bcef94d71b3f39a22a1174d3c11d",
      "name": "crypto_nacl.gyp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "208309c351e3a1ea87ca9285c214d6a591129079",
      "name": "cssm_init.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e711099ef08e6e075d321911fe23ee2e4e6b5616",
      "name": "cssm_init.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f141ac028b0f7bba419c218aad66275b507eb8c3",
      "name": "curve25519-donna.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3346df93a1ad706838195c7c46e682a8ffef0856",
      "name": "curve25519.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba24c92a8778e55911f426c19b43f98a27a9f775",
      "name": "curve25519.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ddc4224a615a328a674c0fa608c7aefe85aace3",
      "name": "curve25519_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9fd8ffdfb62230ac2dac10afb56818baba96bd8e",
      "name": "ec_private_key.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2daa0c0f4a38642916981996440a084d09f8adc5",
      "name": "ec_private_key_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2d44759d8b0f92faad620624001767b5517ebe59",
      "name": "ec_private_key_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6993a20b08f8f872b7f7fda7e2d0f73c4c965057",
      "name": "ec_private_key_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6887bc117b7f5e7206e42d62367a9c3be571ad3",
      "name": "ec_signature_creator.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "16e64f5753cb85a4506a8e117dc7281d678d004e",
      "name": "ec_signature_creator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f2ef9d65795eab2136a474f9759375ebe61aef0a",
      "name": "ec_signature_creator_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e3626f449982fba2171767d278fefffccdc88e2",
      "name": "ec_signature_creator_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91e8a6a8d330512cb018b2de0c415999e4f15632",
      "name": "ec_signature_creator_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a40cfe0c12a40f93dfa7f4db51f779de18b8663",
      "name": "ec_signature_creator_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a673f81c1781d47f2338adc220474d6a79d4b5da",
      "name": "encryptor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec1498b66fc502d5921f0cb067b09340149dc185",
      "name": "encryptor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ca5d5239a2a966c19e1f164ec5db065078672474",
      "name": "encryptor_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0504adbcb9f74d3c8f9506a69671d7cb4dfd871b",
      "name": "encryptor_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a99783679f64d4786f01c7e85b4e403b3a0c2aa",
      "name": "encryptor_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1acd474cbc69a9c066b09f4655ab1d393b14f674",
      "name": "ghash.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6dc247be28e9417a8bd3c5ebb950e470173adf0f",
      "name": "ghash.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5dd88ed5c8d2cc83d69de8d2c614fd71c35899fc",
      "name": "ghash_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "82aae24679e45ab8ca9dd2acbc2b0a809a48f543",
      "name": "hkdf.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e91bccf5b4f38c1f486c8423b28813d09de8662e",
      "name": "hkdf.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bcb19c5c10d185e49764af524616870816e7c65f",
      "name": "hkdf_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c9a2b74d983ed8f931bb57f8f820b4548c10ae20",
      "name": "hmac.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c7b22fa1bdff42b44834def9a3e7b817ab7fd745",
      "name": "hmac.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e14282c916616ce1146dd8b2820f0d5226f5b482",
      "name": "hmac_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92eea19d780270cde6fa593986ed2015e9687f85",
      "name": "hmac_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91eccd68e231d4cc712624678681d69c3b0b1dfd",
      "name": "hmac_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba7d827503513cb2b6fe40c60c328457beb3a979",
      "name": "hmac_win.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c0b8712089e9c76003ed2b47db7f7ba42fb1c052",
      "name": "mac_security_services_lock.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe56c6f38e26b9930c5a1e91a16a05af736ce82a",
      "name": "mac_security_services_lock.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1ddfc8679461c6fddf320642405dc31f98643c0b",
      "name": "mock_apple_keychain.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9573162ee64d0c0becbb351fae8948968c753ba",
      "name": "mock_apple_keychain.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e8a164668536c76e0e1bbf811b1fad67b4135a7",
      "name": "mock_apple_keychain_ios.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d586f70b3633f8db9150a54a03cefe1622f76363",
      "name": "mock_apple_keychain_mac.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00b2b75335fa05de0f63165b16a9edb89f153dc4",
      "name": "nss_crypto_module_delegate.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8f9865a3c6cb59ae384c41a57901bcb231edd57f",
      "name": "nss_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "56fdfa6b659084fe77e36e98c18b14075afea3b9",
      "name": "nss_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f321343d9564904251dc5a25944266cba4af2855",
      "name": "nss_util_internal.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28591916d3f65f0762a9d1e941f56f4219263fa9",
      "name": "nss_util_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "48805001ef6646426dca5fcf0dbea40d8f75729f",
      "name": "openssl_bio_string.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ca46c12de8d8feab6077e09f2ab6bb866501153b",
      "name": "openssl_bio_string.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9dfa0e70f73325a7a6d24d840c2636210b68021b",
      "name": "openssl_bio_string_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f41b55a8fff71e45a44d3bf9210979a849178419",
      "name": "openssl_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2743883dc17b4dadcdc4402bb2c59ce64095c493",
      "name": "openssl_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f76fbc259be1f3477c91a03fdcf6514eae53959",
      "name": "p224.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2efecfab559a0c8f467832154832dae3c7e0566a",
      "name": "p224.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "31109a43503fe821d525bb055c9aab570292c6ff",
      "name": "p224_spake.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6905ef2c220f0134d9a55d2ab05a142586782709",
      "name": "p224_spake.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "589cdbfcf0d58b9d584a37b592e7f0a7586027c4",
      "name": "p224_spake_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aaf5f59f47e770abd149ae9c8c712a021f6767a0",
      "name": "p224_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a19bb1a11c78e4e539c31545b4f840bec21848d5",
      "name": "random.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "002616bd30ef7818f34fcf33d2750c824af44f80",
      "name": "random.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "846d9b66f3d5419b8cf34ebe40a551a26f6eab20",
      "name": "random_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "812d9fa16e57803300e5b5743212884d63f5d24c",
      "name": "rsa_private_key.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "221e341a6fe8da40b9753dc58df91598a53fd61a",
      "name": "rsa_private_key.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "078544de0c3fa0a81e8bdb952113511c9b475471",
      "name": "rsa_private_key_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b91b431c3eed6cd616299b8939132090550902e2",
      "name": "rsa_private_key_nss_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "053c4a2f930d1e15fa8a971b41e36b533c2bae8a",
      "name": "rsa_private_key_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d53d50228d288b3c5cbe3472213df07a4a8302ab",
      "name": "rsa_private_key_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ab28d9aacc3281b213257a399a2c52b65e51568",
      "name": "scoped_capi_types.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fdfb83c154f8c47996633031c9dcc45abb285e36",
      "name": "scoped_nss_types.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc056e49efea94046e42feef7409556d4bb4863b",
      "name": "scoped_openssl_types.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aec25d8dff0c397ee7ebb50a876665d8f6037775",
      "name": "scoped_test_nss_chromeos_user.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1638517704deebbd9b7f86999179c4751b8f8cf7",
      "name": "scoped_test_nss_chromeos_user.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "452c26d73e50500dd820b58f3821387404414448",
      "name": "scoped_test_nss_db.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88c2d55dbe4ed55d184e65fb4c1cf02753c1b604",
      "name": "scoped_test_nss_db.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53fbbffc1a99fb8b5b111c7ad399909c8969367d",
      "name": "scoped_test_system_nss_key_slot.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac3b72c4ce0bd1f4b7940c40aba78d52fcb25019",
      "name": "scoped_test_system_nss_key_slot.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "173fd0a8a3ed877d0a68adcdb47a703b394dbee6",
      "name": "secure_hash.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1f5e59ba2aba4c0526444d7304914258b1113204",
      "name": "secure_hash_default.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "61946a8da814ee8de26c17006002df452ed7ea6d",
      "name": "secure_hash_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c21c365b1c2739a0fa904b357db1ae2dd0f60a82",
      "name": "secure_hash_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3fe8aa961a027e6c0c387585af0b25fd2e722ee1",
      "name": "secure_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cfe05ca15540b689a42c8b2c84ba41277298075f",
      "name": "secure_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f362379618f108fefad4f4394b6c4a3d6a54a85",
      "name": "sha2.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7e279d3e943837dfc72f15ca6bb55c339de529a3",
      "name": "sha2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "78da1360d4daab5bbd9c4e3ccfc869b1586345c3",
      "name": "sha2_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "840d1ff0b809eeec092634d82a62326e148f5320",
      "name": "signature_creator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47728b075636f2f8971fe68ff23296f12fc8d85f",
      "name": "signature_creator_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7a1349b5a5a845919f0312ba0cc715c7d7438db5",
      "name": "signature_creator_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "694becdcb4475effc0e4c35dceebe0c6db2a14d5",
      "name": "signature_creator_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fbf87d4cc64d84d21c58816d1ac5731f1d84efe7",
      "name": "signature_verifier.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5be620da6bd1ff328c30a14d7babf79b5b6028d8",
      "name": "signature_verifier_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a855120ef83bd233cae7b7e4be1d1ba2fce3627b",
      "name": "signature_verifier_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6c42e0fdc7f208fe4f1c4cd71f381482ca2bf0b",
      "name": "signature_verifier_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "413f61e0bca4e3c4be1fde391036e3b096ff0d81",
      "name": "symmetric_key.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95ca9bd073ed8bbedbdbe547b5342f645ad38892",
      "name": "symmetric_key_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e268a1d0f98c1f3d85ed4b2b8915646211f83d5c",
      "name": "symmetric_key_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28e44d27da7acb0bc83429238bd6ac31699a431d",
      "name": "symmetric_key_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b3d65f6613760c02c9af90612516afa80c53cb5b",
      "name": "symmetric_key_win.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9fc5ae923c92ef33de161f476813d5adb65f4d5e",
      "name": "third_party"
    }
  ]
}
