)]}'
{
  "id": "1823fb3f325039addd171fef832c795fb2157f3f",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "67cf4fc0f7f2d06ab9427bd94f1bfad326bde33b",
      "name": "BUILD.gn"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ba4dd39e256c4b2347437c8c134e27fd3219077",
      "name": "OWNERS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54795b8a40607276f329a6a22d516865f791a341",
      "name": "aead_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "773cce1428686b26be80ba7076d97214f3c90bcc",
      "name": "aead_openssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "446bca2cb02f362bd435d09210ceebb21500bdb0",
      "name": "aead_openssl_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "621f28b586f181c9bcc37ea9e4b162639fc6849c",
      "name": "aes_128_gcm_helpers_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dadc56e0f0d202c01d7b3c21d2d8b0d5fd51dd54",
      "name": "aes_128_gcm_helpers_nss.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d741b2fe54d07bc643e421dde90b27947ca931e0",
      "name": "aes_128_gcm_helpers_nss_unittest.cc"
    },
    {
      "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": "9d43293e23121c1292435c894cef00bae64dd853",
      "name": "capi_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5153fa83527ce11f74e4f8c9f5b961c625664deb",
      "name": "crypto.gyp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71ffbecad11162f02b99a0dd4136f30bab5b8b84",
      "name": "crypto.gypi"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "983afe6d099631341d7f89e9e92e185e93f71dae",
      "name": "crypto_export.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "255c42c51d31780a256c26e5097a640c2e68ac44",
      "name": "crypto_nacl.gyp"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "619153fb478499d69948c6ab4b12b19f95fc2fe4",
      "name": "crypto_unittests.isolate"
    },
    {
      "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": "87af838904ae63b09e472f74ee25cd3aaa814b76",
      "name": "ec_private_key.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5092010c939b5f734f7c608e1e2ec3c0a35e17c3",
      "name": "ec_private_key_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35403f39ce88588a492f222800842268ce55ddd4",
      "name": "ec_private_key_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cfd08f2d92b57dbcaed3b2da526fcff3f7ff3664",
      "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": "91a60a89963d7c92583c99acfda9bca30c423dac",
      "name": "ec_signature_creator_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e3626f449982fba2171767d278fefffccdc88e2",
      "name": "ec_signature_creator_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c422cef5f275a2d6cf711d78affc31fb6e00d411",
      "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": "85ebaeb14993d9ab86eb01f619b4a43843db17dd",
      "name": "encryptor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ca5d5239a2a966c19e1f164ec5db065078672474",
      "name": "encryptor_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f0e51137d76d67b8c9d8c1a332a2c166bf44bd5",
      "name": "encryptor_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "79fe2cca1a6758be1296cfe0fcc6d735351ab287",
      "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": "ef20290e223200959674baf2d5f4db647b9d2cba",
      "name": "hmac_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91eccd68e231d4cc712624678681d69c3b0b1dfd",
      "name": "hmac_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "99b3a60d57efb41fd73f30084e8a080ef77fd30c",
      "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": "a1faa65382a788ff5d8ac81b21b9723b41fb537c",
      "name": "mock_apple_keychain.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f73d3a6466ed23c5420ffc001c75d7cf57541f52",
      "name": "mock_apple_keychain.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e8a164668536c76e0e1bbf811b1fad67b4135a7",
      "name": "mock_apple_keychain_ios.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f33e5b20993256d50eb9c5c5540e2db0a9b4e9f",
      "name": "mock_apple_keychain_mac.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6c1da68161dd5a085d0c82f557a05e3b53d15415",
      "name": "nss_crypto_module_delegate.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "77435fba36175766c88b5941f1cc692168f371eb",
      "name": "nss_key_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "12b948d25bb2a269d432a1d57a4baa219902e2d9",
      "name": "nss_key_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff4d55a146094e032eb08f80674a6b8fa5966665",
      "name": "nss_key_util_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4e8aab4d1830278b783644e2d6bcfe02f938100c",
      "name": "nss_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "98b0f7297def493428d791b48ccb0bfa39f8f16a",
      "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": "f5b20c9e0c223b4287afeed70ee445341a267483",
      "name": "openssl_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2743883dc17b4dadcdc4402bb2c59ce64095c493",
      "name": "openssl_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "11946a9413c5b06fe20601a99be19cc8327d1d2f",
      "name": "p224.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2efecfab559a0c8f467832154832dae3c7e0566a",
      "name": "p224.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6dec40568a6dfc4ae028fb89fb7c0cf7e5b2ccc",
      "name": "p224_spake.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "556b15cd09f7d6f006770e9d5fd955d0646207c5",
      "name": "p224_spake.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15b5be268413d81ee697679fbea4b8ca9ad9afdf",
      "name": "p224_spake_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aaf5f59f47e770abd149ae9c8c712a021f6767a0",
      "name": "p224_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88ad174f3fc13fb174a14030712b46532e48eadd",
      "name": "pnacl_newlib.crypto_nacl.source_list.gypcmd"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a19bb1a11c78e4e539c31545b4f840bec21848d5",
      "name": "random.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "002616bd30ef7818f34fcf33d2750c824af44f80",
      "name": "random.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "00d4b2b5e861ec20489b5fa72ec47da15676111f",
      "name": "random_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "812d9fa16e57803300e5b5743212884d63f5d24c",
      "name": "rsa_private_key.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "637be38836f8d085f634fc3978264d2873ede0a2",
      "name": "rsa_private_key.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88e55fa576812a556ecb3361d449c48133f0df5d",
      "name": "rsa_private_key_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52a0a7a1815e820f69a54d953168f93b7bdd2ea4",
      "name": "rsa_private_key_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e7f6ff51fe044ae4ab05c2dffddc686012dcfd5",
      "name": "rsa_private_key_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac92e394b9c5dcd5c1979a52ad8b47de1efff34b",
      "name": "scoped_capi_types.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fdfb83c154f8c47996633031c9dcc45abb285e36",
      "name": "scoped_nss_types.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "73f763271bb7cf4bf7e3d41789ee6a399f63a16e",
      "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": "23349b0be008f32a8a619495182fd054d31b609b",
      "name": "secure_hash.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "739b402b6c199de0e669d21a6c45a20ca9f0e31a",
      "name": "secure_hash_default.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1033b8e25eb82993ffc0ebee65f5ce3fce2189e3",
      "name": "secure_hash_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "facf476e0afa579e6129a0102f65c3c9a9927469",
      "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": "ab9d2c1a21b58cf9e7205668f517c03377c8456a",
      "name": "signature_creator.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da03312881dbb9a5009c08e78023b5bd897183c8",
      "name": "signature_creator_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d90d50044da8de10c7af00f80bb2ccf65e4e548",
      "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": "a33d665ec13207e0e64c69eb028ae663a8d9874f",
      "name": "signature_verifier_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a661ff7f8ab8ce990cd4ffc5ffe51a84d738e261",
      "name": "signature_verifier_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "996c5923b18981312b67f3fd9d3d52559f21fb36",
      "name": "symmetric_key.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95ca9bd073ed8bbedbdbe547b5342f645ad38892",
      "name": "symmetric_key_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "912c9b4db2d7468e822cd8062b87ea87432bd16f",
      "name": "symmetric_key_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ef8e7e1852acd81633eadc1898754213f0d73029",
      "name": "symmetric_key_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec9cfa04d75a44c9704fd33d35b0cdfcc094dadc",
      "name": "symmetric_key_win.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9fc5ae923c92ef33de161f476813d5adb65f4d5e",
      "name": "third_party"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "799ac49feeb55dcb1363b1614b93ac37dd9e3da0",
      "name": "wincrypt_shim.h"
    }
  ]
}
