)]}'
{
  "id": "fac3d8dae7d7edcde6bd53bee43e5cd0bda83117",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "caa97417818705e8de00e09d4014bd70bfd76915",
      "name": "BUILD.bazel"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f1d93fb419ebf25815a36dc4de5c7fc77313fe39",
      "name": "BUILD.gn"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff383498aa215b2ad7eeec0ff69f04f46e03769e",
      "name": "CMakeLists.txt"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eaaaea2339b2cab2b16de1034181c3d97325667c",
      "name": "aead_test_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "099a930f2004015b66d0f2782588d67448e69d8c",
      "name": "aead_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "97b9de05fb5e5210a5ad23c0a1d2844065238ad0",
      "name": "aead_test_util_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4afbba15c6122a0b574ec3082d2cf3c57a4b7c77",
      "name": "aes_cmac_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f1b9722259848bd99ed7e3a169b0fee0fdd0a260",
      "name": "aes_cmac_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a8362114aff447c12071ad076212509e040e918e",
      "name": "aes_cmac_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f6160c319342a5978a4d0069588813b131f10a3",
      "name": "aes_ctr_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "61b51571f3260ae8957dd477d4f10a5e58f3dbc4",
      "name": "aes_ctr_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1d57dba55cbff630f3c77ac792355738ba4f320",
      "name": "aes_ctr_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "891ff4c57d251ead3ba5861380170b0806395c35",
      "name": "aes_ctr_hmac_streaming.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "572e5de81c05d983501fad262ebf69f4b263c2c4",
      "name": "aes_ctr_hmac_streaming.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1517173005576b07364b5fdae1217988e9c8f5d9",
      "name": "aes_ctr_hmac_streaming_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3805cabacad13b5bc5b6202b43cb4ddd30098ca7",
      "name": "aes_eax_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0a98a3980b23d41298710265c9f03f175c6f64ae",
      "name": "aes_eax_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e94fe3e883c5d8ed1e982299084c44eee4b18ea",
      "name": "aes_eax_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3efb7e7feacef8e9da2fa21c44401ce8da669bbf",
      "name": "aes_gcm_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9650ad1d7530e951ccd5bd4e2b93a16d08ad3a19",
      "name": "aes_gcm_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b18294a7e7ca6e8e273bf1b38a00464258e73637",
      "name": "aes_gcm_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7f142430808e74ec67c827b77ca0027d72f34693",
      "name": "aes_gcm_hkdf_stream_segment_decrypter.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f0a44791e22384f9e65857091af64a40e18b3c81",
      "name": "aes_gcm_hkdf_stream_segment_decrypter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "41910fe8734f96db8a0835c583227b84c954595f",
      "name": "aes_gcm_hkdf_stream_segment_decrypter_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "970918e94140981e85d90b6332471f1f443c6555",
      "name": "aes_gcm_hkdf_stream_segment_encrypter.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "12df487e121a894b40ed8ab214d12c050b0f2531",
      "name": "aes_gcm_hkdf_stream_segment_encrypter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44750f1338f346c33b0936864545afeeee91b805",
      "name": "aes_gcm_hkdf_stream_segment_encrypter_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ab59d5d9cba4111e950b1eb4ff1734597c4b81d6",
      "name": "aes_gcm_hkdf_streaming.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c76c80a319ef084357ac4dfe07e26a1b46c5243e",
      "name": "aes_gcm_hkdf_streaming.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d3c79effe4297553c4919833a1897692e99268cd",
      "name": "aes_gcm_hkdf_streaming_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f22755614b05257933c76ef8f8e7b2ad9cf747ed",
      "name": "aes_gcm_siv_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "35f0d84f592473ebf74f2012fa2183456a481a61",
      "name": "aes_gcm_siv_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b39f2be7cc00d0b423e01926f67f916486e8896",
      "name": "aes_gcm_siv_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d9ac866b8920bc7b255cf2b69892ceb9dbf0106",
      "name": "aes_siv_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3c7ee6b9f02ea689a6c37fa61d8f591809a2cc2b",
      "name": "aes_siv_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd91061081091c278ae3162e4e2143b02bd56990",
      "name": "aes_siv_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c2281f29e179a7bf056430f09a4b275eb68e4f89",
      "name": "common_enums.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "18e539583e851b83a56f6548dcb2eafec264722e",
      "name": "common_enums.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "517d588164604d104c3561ba50b2f2719fb51d19",
      "name": "common_enums_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a99a53de098883b8bd56cee13df16ca08745293",
      "name": "decrypting_random_access_stream.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e4f262ce008f224dabf4bee2acdee10fb1ac9f65",
      "name": "decrypting_random_access_stream.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8c67e2ee5d9883fe2d7e00aa017558f7ebf0a6b4",
      "name": "decrypting_random_access_stream_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ba3d3844c89493bd9090d589d2b11aef2bade08",
      "name": "ec_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a14346a5b4062757ab0746b40b1ea03b3ff637f3",
      "name": "ecdsa_sign_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a05d39e8f13c6d05833fb73d30eb646a9fad88e2",
      "name": "ecdsa_sign_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "666b8db2f160d81f4f51c3c8d2de0a6c50f27954",
      "name": "ecdsa_sign_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b14e47581b9cdad21b69516e2e241208dcbce417",
      "name": "ecdsa_verify_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44163797a09055f2d85202a9f4622c93f2529a89",
      "name": "ecdsa_verify_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "292218f83476f3344693d84f7f43b0f63a5df5ef",
      "name": "ecdsa_verify_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0415a992da03bf8746c6471fabc3947835888e66",
      "name": "ecies_hkdf_recipient_kem_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "12f325176b565c0aac597381a2a746a4af851e92",
      "name": "ecies_hkdf_recipient_kem_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "373392055fc89d8464bd30efa2d5f27c2612e803",
      "name": "ecies_hkdf_recipient_kem_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8815a061b65b10d89da7c38d0e8d7f3cd1e3ad07",
      "name": "ecies_hkdf_sender_kem_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec929b1bccc372facdd7cfab4d0b739db280885c",
      "name": "ecies_hkdf_sender_kem_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e9c815e3114fe715ad0fca534a38ff001b26d6c",
      "name": "ecies_hkdf_sender_kem_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b715e2511c0ed379804ac13e21dbff13f61e0e1",
      "name": "ed25519_sign_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d9050f076014c43731513eea02669142cfe4e1e",
      "name": "ed25519_sign_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "16e34ee82a9d3b92ce1eb9eb0296e5caf97bee60",
      "name": "ed25519_sign_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "853bb220ec59bf85084f7e2e2609839545db81ae",
      "name": "ed25519_verify_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "96da31a15c8d8a39d882be3387ad01975ff54bfb",
      "name": "ed25519_verify_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a086cc4592721dbd52f8a7fea3bc9c53ba85d236",
      "name": "ed25519_verify_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a499a7790a00cae3b87ed8aed756a8c655c7df12",
      "name": "encrypt_then_authenticate.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb552d422776083b9f04b704e8ef685d2f94968e",
      "name": "encrypt_then_authenticate.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fcaa3d30bdb310af69c6c1f2ea46a335351e8bb8",
      "name": "encrypt_then_authenticate_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b62da4a7da31cfa865fc36e8081b0a9e3310ca67",
      "name": "hkdf.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f73e28844d2ccafaa44a131779529aacb0e64e4f",
      "name": "hkdf.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1cf665cc958fc119c674285a0996c1f4db7e7dac",
      "name": "hkdf_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da2bed300b3f3059952a97b3955979098225e996",
      "name": "hmac_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "810bad62296e541c0403d391031682a2063e689f",
      "name": "hmac_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e4b905c6b2274305017d7c1526e2b4d87362730",
      "name": "hmac_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6a236b76e3e1fa341b4d482723ccc166141feea4",
      "name": "hybrid_test_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b882d8de63712bca92fc3243ba83c4209e1269a",
      "name": "hybrid_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46ccad5bda75c4fdcb98b6c795084d287baf64c6",
      "name": "hybrid_test_util_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "373f6b8c8a5b943d55cd99aa47a0922a85082e4a",
      "name": "ind_cpa_cipher.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "14ec9cf92b24bdeeb5f2934c8e2feb1cc30f1cf0",
      "name": "mac"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4a346d33f160eb00cac527389757a6cc88c10bb6",
      "name": "nonce_based_streaming_aead.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89083e08a9339f3aa14d879f896c0a922bf66e1c",
      "name": "nonce_based_streaming_aead.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "202e7c15ea4356e97180f3148789e27e0e84a934",
      "name": "pem_parser_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9df036a86502f48d46e1e170b5693b936405d1bb",
      "name": "pem_parser_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fb1b9e58b9a6b66eb5405ddb54ff6b7a04129937",
      "name": "pem_parser_boringssl_test.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "330e9100c895d8746d8b3162ea4daafdf5d6b6db",
      "name": "prf"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd85d2720cfb6eaf43fb79c252a34322170e5e5a",
      "name": "random.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0eb8ed019a5e2a3d53d19ccdf70ad11707be63cb",
      "name": "random.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c3e0145137a856d04526efd7aa0fb6d5b3b8c65d",
      "name": "random_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec1d9bfee45560f64f5ac4d3a641576ac0718b72",
      "name": "rsa_ssa_pkcs1_sign_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7cff3d9d145bcdb0e4e39f70b0da4a6104f1e04a",
      "name": "rsa_ssa_pkcs1_sign_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1ae90b8d8517120c5d50c1808a4bdbac9653b9c",
      "name": "rsa_ssa_pkcs1_sign_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "81645918997b6c2c223f64eb65c5f7455a503429",
      "name": "rsa_ssa_pkcs1_verify_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ec4fc1a4ca2fd0f8c6158c8afb912ab3d4a7f03",
      "name": "rsa_ssa_pkcs1_verify_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a5e560a60c52e36f2517ed711134fe31b1a964d2",
      "name": "rsa_ssa_pkcs1_verify_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43736a23da7af66b31f835dd435e6b409f42fbb2",
      "name": "rsa_ssa_pss_sign_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1f57243c12849ed73a77b04fb05e458470d74a50",
      "name": "rsa_ssa_pss_sign_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b6feee3aeb7878e4f7d2f9f726dcc7afe019e9e",
      "name": "rsa_ssa_pss_sign_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e1dbe026a19825c37e4d262340b8a3668af3a985",
      "name": "rsa_ssa_pss_verify_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3b15a6fed4a41e67e9b27fc78807217c13353c8d",
      "name": "rsa_ssa_pss_verify_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "20c8921ec5c5a5fba5e1ee074b1c74e7762ff781",
      "name": "rsa_ssa_pss_verify_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "09279c4b57dbd4a9d786f4588063e201360f01a6",
      "name": "stateful_cmac_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3ddb806092856a8571dec08da51d26b75157e4e8",
      "name": "stateful_cmac_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "946676f204f29eafaada7a36bc5ba382d605d6a8",
      "name": "stateful_cmac_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "16c3e54f6de9ef77cc1b889ef38ed0f83c35fec8",
      "name": "stateful_hmac_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8c50d55af73660a44a6b0bf7596b451a5194d7a",
      "name": "stateful_hmac_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7adc4b02fd7e178036557c4cd1bfc08a5d362981",
      "name": "stateful_hmac_boringssl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "660412554b87feb46c488db4d7219a79836ea158",
      "name": "stream_segment_decrypter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ff8aeba7b66422bb770efea1beaaeeb52ffde049",
      "name": "stream_segment_encrypter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c46293b7a99050faa475ff879644caf21e7224d8",
      "name": "streaming_aead_decrypting_stream.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd85329910b9cfd6fc0c362762c4de01c44e0419",
      "name": "streaming_aead_decrypting_stream.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9569caa186f41b123fc22d2d3d12fb3cb2bcea77",
      "name": "streaming_aead_decrypting_stream_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "419bc06777104c3db772677f0814e429933f791c",
      "name": "streaming_aead_encrypting_stream.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5313eea6f5c480b098f662d76ddc0ca5d04c2885",
      "name": "streaming_aead_encrypting_stream.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cba162f39060d688056f816357dd2132aca8dc8d",
      "name": "streaming_aead_encrypting_stream_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc4019cef1ba0d69c7d7c38e341643fb9a71c033",
      "name": "streaming_aead_test_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c67ea202f5b4debcea0fbd3d70882e03a7416130",
      "name": "streaming_aead_test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6ac4a19ae2e114a5d81a33c507212759776b4da",
      "name": "streaming_aead_test_util_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f200e695c740c60cde232f60fb1cce5b980a8d56",
      "name": "streaming_mac_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "926c5de735d36ca30a5897a9d084d940308b0b31",
      "name": "streaming_mac_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d7b8f04a1621885aaa879f41f812c587cef50bb0",
      "name": "streaming_mac_impl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cd4a53f18a943266053d5e848565a5df1c8ace6c",
      "name": "subtle_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9d0510d31eaccb5ab985e1407fa2f677171c13a",
      "name": "subtle_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4fd8da50e6019c24b49ddd46fb42c5fc9ff548e2",
      "name": "subtle_util_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "abf83c21ff6003de73d2243e705f24d76563bf81",
      "name": "subtle_util_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee17d4add751bca8eaf29f5cc0d940135a470e6f",
      "name": "test_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9403b1a005af5cf7d13d77f76b26e1773b2e98d9",
      "name": "test_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6289057e6149ef9a6ab8e59f7b7d41cc9c645e16",
      "name": "wycheproof_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "400fce462f62bd31ad2297a341d4344ea16d721f",
      "name": "wycheproof_util.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "613f03d330b33188c88d7823f9c97599f571c68d",
      "name": "xchacha20_poly1305_boringssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e4f75cb2c155da54cd0135ec3a6d600fd09ab66d",
      "name": "xchacha20_poly1305_boringssl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "15a77f29f18a9d67f83012d18526a27617756ece",
      "name": "xchacha20_poly1305_boringssl_test.cc"
    }
  ]
}
