)]}'
{
  "id": "34cee4f227c4b39a7add5efa45a509aee12b478a",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "87d30c9dfa7ff744c59ac0c8361cda75d71a8291",
      "name": ".gitignore"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea1006b6d0ba366b48a2dc7a811c59b6bf206cd3",
      "name": "BUILD.gn"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "72791a0a3062fdd6cfb7a5de10b48f6bfbc34b25",
      "name": "OWNERS"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "83f7a1aa0f72a46be486ad31dafc6c5cf5331341",
      "name": "README"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9c5ad1e006edcf5e7b34b0eddc1c269d103cb37a",
      "name": "README.challenge_response_key.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd35b5869b5c634f2c8be02225ec8111c537f11b",
      "name": "README.dbus"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e59d2efe534cd3be7e3f6ed217029e0c5261d1f7",
      "name": "README.firmware_management_parameters"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2a2ebc5760fd4437384b44687c1afa88080d2dd6",
      "name": "README.homedirs"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eda433444121127444a85354c92b94f39672388f",
      "name": "README.le_credentials.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eef522e1536fae82a024d4b7776722c2fb667aef",
      "name": "README.lockbox"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "de11771303f9f5565a2fa8535645fdae42af80ab",
      "name": "README.tpm"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "253187cf80415494b78a6829f6eeae8a98d2ec7e",
      "name": "arc_disk_quota.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54550b571571a20e4aaa18adba30428e1c832f08",
      "name": "arc_disk_quota.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fcf740cf77cc94d97d2574e287dd3b1e9f6f6b4b",
      "name": "arc_disk_quota_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9b9efec3eae9a4b45e673c7a28b431d095ed51f7",
      "name": "attestation.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "02b355e556eecd1485f212fc6cb7a4fc7976bc92",
      "name": "attestation.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "85f47f2d9022cf6a2139bb22466abe014594fa9b",
      "name": "attestation.proto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4fa0724559c500ec1b79766164f2d7eb9dc24da6",
      "name": "attestation_task.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b38a28138e96236f101d88332e62fe5e59f67586",
      "name": "attestation_task.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b59dd57687b42ae7780a893d2fd02c7d63aea0e4",
      "name": "attestation_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d685918b87334e52ff741dfba33bc26cf6b886a1",
      "name": "boot_attributes_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d550a7adc3132ec779ab9e04b337263b64774e20",
      "name": "boot_lockbox_key.proto"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2b4ac05a5707a6e7323c93b919d99613c5885922",
      "name": "bootlockbox-client"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "42a83242895fb8af7fb0d941ebb397add80b36b8",
      "name": "bootlockbox"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "28f8d22908af47e7238b5605d2f85ed58d9d55f4",
      "name": "cert"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9d1776cdf03cb525755d7b840b21329440d0cf77",
      "name": "cert_provision.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "cee5c51386a7705b355bed0e704e42bb674b59e1",
      "name": "challenge_credentials"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "760d54f01ec63972666b57bedec82389c6451f07",
      "name": "chaps_client_factory.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea9d24ac270ac607038603f66b05429124e987d6",
      "name": "chaps_client_factory.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a6c3692923c4b1183b8e93f7bc6c91fc7bc789ac",
      "name": "client"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "002c5b9a90f5f2b587cf1543e9285f9b36fa9282",
      "name": "crc32.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4c24664ad3800157955aaccfb7f000983ff38a6",
      "name": "crc32.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8dfce021c3d7d9e463b523c2ee6e5d5229eb954f",
      "name": "crc8.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ba227d90cb9431114c546eff98f562caf127c8b5",
      "name": "crc8.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a2f394013a6817f34bd4ff7c8ca25b5b32a5aa15",
      "name": "credentials.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f69a668a7543b7d5f8d7a7288e61d90b082f2ee8",
      "name": "credentials.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c667684d56eb9246818bc8517d705faee18c566c",
      "name": "credentials_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3926981eea8d2a34dd1a2827a070b3ecf609dcfb",
      "name": "crypto.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccf65ca7867c8c715546987b9ea6b6fe1fbe0b66",
      "name": "crypto.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "700124f10ea39a934082284b9c543aa3a4ba8b83",
      "name": "crypto_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc759ece00a1c600136b8cd0638486a2bc9a1e1c",
      "name": "cryptohome-path.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0dcc3ef2ac672761e6e44b1c38c1b42ac68fa16f",
      "name": "cryptohome-tpm-live-test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f679953abcb1170e4afdbea4d114ecefe5357ba",
      "name": "cryptohome.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb4e6e1727b2fa9e07c68d11369dd54505eb3db8",
      "name": "cryptohome_common.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "14b6c4d52fca056d769f8e38f636b26d9e6e6da3",
      "name": "cryptohome_event_source.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6101df41ef47b7fb696abe8b90ffd0813d705be9",
      "name": "cryptohome_event_source.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b777cd542cc43c3413ee5d129b9ebeebf3d37c9",
      "name": "cryptohome_event_source_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb75b3dd2665cd4767802879761fac651614d108",
      "name": "cryptohome_metrics.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8c7459ce3e096602a8a4fb6ff3b141f0d339ec8e",
      "name": "cryptohome_metrics.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3e9a82d4670962018a0d9c1a0ed8849373b3e9de",
      "name": "cryptohome_userdataauth_interface.conf"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "646c5eaf0bc2872c7166e85990f109bec56ff46c",
      "name": "cryptohomed.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f588c6120f64987329c3b25b9a002ed97a219a25",
      "name": "cryptolib.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9527d981e0a3c50b7f0bd39a13b6103803e97fe9",
      "name": "cryptolib.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6efd1530e70230698956ec616667174c0d7fbb6e",
      "name": "cryptolib_unittest.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "62226ba7178b2cd557c8d17c7c5ce692e445856a",
      "name": "dbus_adaptors"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "9ac625637f55ba9196a0b582f2963968f2da5322",
      "name": "dbus_bindings"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ccde9e8d96260376b78961438e68ef2a20011b36",
      "name": "dbus_service.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6231446d24444d7a9f358fdef781c9c9a61c24f0",
      "name": "dbus_transition.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c4630fd06eba3f064b641ca127754018bb689726",
      "name": "dbus_transition.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "6d1aec760061f31a9a13fa30e74204284d80ad5e",
      "name": "dev-utils"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8730fee1a3fff197dd7dcd07618b811926254d40",
      "name": "dircrypto_data_migrator"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aa729ca508c3276d7551f5a552c9f0b7a847c1d1",
      "name": "dircrypto_util.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "726558a2a51c9596ed8cd1e848dfb5b5b5fc0528",
      "name": "dircrypto_util.h"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "b075542b15a4123802231bfffb52ead0ec7be607",
      "name": "email_to_image"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "38da697732e6bb72ad7b7f44b8f7b1a81fe2f41f",
      "name": "etc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea0cd6130ea8f5884cdc5714814f02bac71586df",
      "name": "fake_le_credential_backend.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f4a58540d182528ea827ffe3c811d551b7add6a5",
      "name": "fake_le_credential_backend.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87db6f6736790c487f451cbad4ef577ad273b26a",
      "name": "fake_le_credential_metadata.proto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f90c3fd8908c10414a4dcf446e00906fa42b07a",
      "name": "firmware_management_parameters.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b115cbb9fab78f5ca396acfbca4ee1d153f9a4c3",
      "name": "firmware_management_parameters.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8f2b5d332840c3b346327214d33225057f447282",
      "name": "firmware_management_parameters_unittest.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8ee5dcedae5a4dfc55b9fa0661b08d280dc20c80",
      "name": "fuzzers"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6fc9e26ba230829b1fe84969ac9bf6b295de48e",
      "name": "glib_transition.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7fa1c3cf9c1f6501e8013c2e10d9f0f04183538c",
      "name": "hash_tree_leaf_data.proto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "70e90fe50c1a0797b5eed68d8ce1e04a08b3435d",
      "name": "homedirs.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ee77509b18946c6c7773b868238f1675f09c4331",
      "name": "homedirs.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "574788f1bbc98008e8a292a2373bd6b12f6b527f",
      "name": "homedirs_unittest.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "489ab6f7e7aefab2581f4186d97e973dd153d338",
      "name": "init"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "47c799a166e0f233a5891ac706b6496b9c349400",
      "name": "install_attributes.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1bc23513fa3b0ae74123893f8d5af456a213bbf6",
      "name": "install_attributes.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "14e8a09b5da8302e73ae524c6599badbeb70138d",
      "name": "install_attributes_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "90a6c0950debad3251ff80e37f4a236beecc184d",
      "name": "interface.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aa2dd761e6e546d4e916aed8fdc8af931be24480",
      "name": "interface.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc73925cf9607e756a9b87e808b55caff500ad45",
      "name": "key_challenge_service.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0062078553a1e041453fa1b30565ebc32dc2121f",
      "name": "key_challenge_service_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "139d3ac3c35d6e60eabe64bb98f912bdfa5e3aa2",
      "name": "key_challenge_service_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f5989e49816cbeedda3ea6fdcd40f9c71e1db79c",
      "name": "keystore.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa543db9c4adebcea5f8e29782d4a4096921d99d",
      "name": "le_credential_backend.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f73a632ba3953dbcbca7b27e75e286af47cc99c",
      "name": "le_credential_manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2915e91ea421d363e79df76b5e19bbe30dcbabe6",
      "name": "le_credential_manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "db9caa782c91d766c191b2b657b17fb44306c7ad",
      "name": "le_credential_manager_unittest.cc"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e617c091ec79b580b9e5029bba6fbfc6acb6cb20",
      "name": "libs"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43c759d718789742507cd0b372e9a7edb447d6c4",
      "name": "lockbox-cache-main.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d8b78b1e2776f22a41bb4cc7fb3235c44ed44458",
      "name": "lockbox-cache-unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8ff152eb2e6f0887e62a89b8704bfbcc93e2f4af",
      "name": "lockbox-cache.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eada640e98367fcc53de7bacfa71cab6e84416b1",
      "name": "lockbox-cache.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36c5337e3dd667adaa608f95e8e949a199c865ad",
      "name": "lockbox.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0eeb785c4be8d3bfab04c998c867ef355e72a4f8",
      "name": "lockbox.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc46124bd587fe915e6126561f0ad742f88019f2",
      "name": "lockbox_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a7f3406b14021be121ff42cfee4ffeb875b4e1b2",
      "name": "make_tests.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b9b35ec42fd10e677c4bcf75397fa5b9d3a0773",
      "name": "make_tests.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac2c47f4bfd58b4a283236986613b18a0e049f10",
      "name": "migration_type.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "89776480f29bba812a8419d58c7426883cb554a3",
      "name": "mock_arc_disk_quota.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36de909e9c642187dd051f51666c76b0a4861d67",
      "name": "mock_attestation.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "598bcb35e586af54b66464c4aac2754cde8eac6e",
      "name": "mock_chaps_client_factory.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3323b64b9d6ae7b0e2abf3ee6ac2d74cf3273e9b",
      "name": "mock_chaps_client_factory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9af11b10cb0bf14f60f6d640472bfa9404bebc35",
      "name": "mock_crypto.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d764eddb68b82b1ecbe5da78db32f43c2e93d3a",
      "name": "mock_firmware_management_parameters.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92c01d809555cc96ed1ebcaa34e3b616dffa5862",
      "name": "mock_firmware_management_parameters.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "474ca56f55c135765b8b33cb44e6f3f3b25a7abe",
      "name": "mock_homedirs.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ecab556aff931ad47e0121726eea710ff6f12432",
      "name": "mock_homedirs.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "65df6e076bccb8d3085a725d39dc578ab1de8b1c",
      "name": "mock_install_attributes.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "892d4cf077036c5332b9da78378e621ebcb4ea0e",
      "name": "mock_install_attributes.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c73022a386eaa54e02ff4ef05888a092b56e9bc2",
      "name": "mock_key_challenge_service.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e97b38a368a462df424e3ca6cd347890d88a9907",
      "name": "mock_key_challenge_service.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "49f28081ad147bfe61c965bd712112eaf8c0c359",
      "name": "mock_keystore.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "989b0e90937db45657c0d107540e1892cf515c12",
      "name": "mock_keystore.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "06824d4798c58f3b6ea07097dce74914b6b739f4",
      "name": "mock_le_credential_backend.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e2ad062e02d129ba6cc253bce358e56a2c87e172",
      "name": "mock_le_credential_manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53034e70e2f3a189f973c2856eb416827fc9175b",
      "name": "mock_le_credential_manager.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6d61d4f023876505ec9d048dfbbad2bd9f7030b",
      "name": "mock_lockbox.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "25ec441e2b78e3b615d744e31dd02f29af81cecd",
      "name": "mock_lockbox.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4d6f0bebdeb2587905d9901892e7bc6f4f43a228",
      "name": "mock_mount.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08e10f4f7b12d783f84b5455b791a7ed49ad6cfa",
      "name": "mock_mount.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4af7f9c127e96ff471ba99ff19485d8325797bab",
      "name": "mock_mount_factory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b8c2e59275351ac955c52a5cc3cb87b9e4644a0e",
      "name": "mock_pkcs11_init.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0ffe7d2a9ddb976a16f414898511aad06e28a226",
      "name": "mock_pkcs11_init.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "276871d5ff197f60439e862f1cd71bdf834cb8c6",
      "name": "mock_platform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5760d5128c05434a5dbb6bde131ec015e643a447",
      "name": "mock_platform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d971a70530a21cfab3542e1c080b29cead767a17",
      "name": "mock_service.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "689503f2200fbfb432e7119ec6ccf9970e85e493",
      "name": "mock_service.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "59b8cc7eb0673fac89c8aafcc750ea5d80560d0c",
      "name": "mock_signature_sealing_backend.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b79dc441ff454f07921e5bfcac2a9b1987f91524",
      "name": "mock_signature_sealing_backend.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2bcbc72a281e6da92b28e342f0aa0a41ab9cfd2b",
      "name": "mock_tpm.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "03fa22c5969f5b26a102c75d25d6f627a1c396b0",
      "name": "mock_tpm.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "19b6187045509619a2aac9fc6e27834232d4325b",
      "name": "mock_tpm_init.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3512e2187329cc4975426da135d7ad63af7b400c",
      "name": "mock_tpm_init.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa80e26a66ce4406a05b019b297849aa97fe0287",
      "name": "mock_user_oldest_activity_timestamp_cache.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "274ce1fc62367298f765d34c4f5cc6e8f318c02e",
      "name": "mock_user_oldest_activity_timestamp_cache.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2842a7e78287b6e3f6242f5693beacd39d55c3a3",
      "name": "mock_user_session.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6162d85f04e8b39aaaff5e85a2aa509a4284087f",
      "name": "mock_user_session.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a755a7230e888e76929ad2dfa1c6b769376d31e7",
      "name": "mock_vault_keyset.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a6d06a66629fa35caebccf2a9e32f96833779f04",
      "name": "mock_vault_keyset.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b9759a83220da05f055c374f80fc86ae0fe839e3",
      "name": "mock_vault_keyset_factory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "204eec2e0c569e363ef6c0d081c6ced77e7c50fa",
      "name": "mount.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "520c15984d2db1dce31f6349eb08ffa149185b9f",
      "name": "mount.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e3b9c956b12c23365318ead1b8d1b248d78cd23b",
      "name": "mount_encrypted"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd69d335682fb5aa61282035767d6b7151a224a9",
      "name": "mount_factory.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0684e6a2f668926981b8dc0446a2d255ea4d5d5f",
      "name": "mount_factory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b908adf1db29f21d42f4e85d132548ccbb06b5b",
      "name": "mount_stack.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c89bfe0847f91efa0ba735659aeffa4ba99ca16f",
      "name": "mount_stack.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fa224f754ee39db757f2899cef3193a5ccf73a8d",
      "name": "mount_stack_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7ed0599e3e0ad4e45e283e878d411c1a44538f00",
      "name": "mount_task.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1da0aae40d57ed5f6290761e0dd5b35f89face2f",
      "name": "mount_task.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a9aa061341880ad85a26871796dd68e0b9a5e08",
      "name": "mount_task_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f20a8127df87e23249ac758291eb9ba29662a8f0",
      "name": "mount_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2675099a3f1ca646ff9746ea23c8218f9d79bd24",
      "name": "obfuscated_username.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d9a20f6f7a877eacfab8f4bacbe14e3e98eba60a",
      "name": "obfuscated_username.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be4807893391861311ccd1a451e69c33d15f7360",
      "name": "obfuscated_username_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bb1fd03b1f879608758d707a37d8e709117275ce",
      "name": "pam_mount.conf.xml"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "09a59250dd05ef4125241091a5934e5e98d68392",
      "name": "persistent_lookup_table.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ecfeca4b2af4822ec4543cc679c0712f386df95",
      "name": "persistent_lookup_table.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3f202ba9292ae75e7c44ca9fa5e89dafc37a7147",
      "name": "persistent_lookup_table_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4e912a56a66b8e455ffd81200b8495d854e0b059",
      "name": "pinweaver_le_credential_backend.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4fb84b40fe0044ceec957ccf447208c92baf85c0",
      "name": "pinweaver_le_credential_backend.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ffd8ef07d3366231e5271d371ec40f6044a41fa",
      "name": "pkcs11_init.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5108b2a6281fbedeb0eff80b17240160add6d5d8",
      "name": "pkcs11_init.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "72589cabfcc4841d6c14b5706e1a99128154ca59",
      "name": "pkcs11_keystore.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "85fbbf26a2d634c16dafcffa3ed48ff297cd92c6",
      "name": "pkcs11_keystore.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eb2247f01644a7ee69c667e9c5e8d555706a8fbd",
      "name": "pkcs11_keystore_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5727abd30613fbfcd91cbc310c94cb7cf53b4e33",
      "name": "platform.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd09a2792f75331bb19d5e82b111640bf0faa764",
      "name": "platform.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b20502ca0cd9620b3b7f5b313c9c65064b161df4",
      "name": "platform_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "edbdec339df3fc4cb876c0280f922546c7168311",
      "name": "protobuf_test_utils.h"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "178c8d3b9fefee769d5d00afa558a8d76d3193ff",
      "name": "proxy"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "711170d633c706cfa96002c64c24e2f4970db4c6",
      "name": "service.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a3e633026c3f4fc1249dc465891244cf84cc86c9",
      "name": "service.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1892f31ae432093f7adb2f441d6a78bab051a5e5",
      "name": "service_distributed.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "28cad8170b28ff0ec5f7cf693a28fc655a12b280",
      "name": "service_distributed.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c584377c20fc933d7b16f7f6de6c5c9926099037",
      "name": "service_monolithic.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "969c2b6216064a57dcb46ace6cd5cc5a70f07c29",
      "name": "service_monolithic.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "968dab052a11ba63005e7fa359fb85faea8d02bc",
      "name": "service_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bbdd30aced823e5d40a0a579c72498326e088103",
      "name": "service_userdataauth.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b06f748bbc93e22c09f526341443004ecf1c1815",
      "name": "service_userdataauth.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e80a984ca6725a97c1f9cfc12887c620c3ee8270",
      "name": "shall-use-userdataauth.sh"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd70f8280b79ae70df36cbd72d179ee46a201968",
      "name": "sign_in_hash_tree.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "adea4c4bd3d79d1889606c47c4c2ddb5ff0ee8f3",
      "name": "sign_in_hash_tree.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "580d49346a83970b91f25f788e74d0f1faceef6c",
      "name": "sign_in_hash_tree_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a0fe1c9dde4efb253af64ad461fa941882720fe2",
      "name": "signature_sealed_data.proto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "37375e9322aa6437102ca6ce9057edc0a982b012",
      "name": "signature_sealing_backend.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd81842ee92d2e0158472cae13a7ed382a930bd1",
      "name": "signature_sealing_backend_test_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f9c5ed3a53158887981a4a00050d285e39b8d58",
      "name": "signature_sealing_backend_test_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b08740d9128dedf352a2af670bd7b1447e90aec",
      "name": "signature_sealing_backend_tpm1_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5134f21f4ff516cf0213cc54f167576c8c300a7d",
      "name": "signature_sealing_backend_tpm1_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "16b9c96e609f26ed7ff3c84d2b04e5227a542626",
      "name": "signature_sealing_backend_tpm2_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8fa5e7cc1c99bc658bfef4f024e2e7a7cc7af8f5",
      "name": "signature_sealing_backend_tpm2_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cdf48ecef84591797943815684b5da43410b2705",
      "name": "stateful_recovery.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "86c3f36d2b4fc2b36947eb3da1a5162f6d94aba9",
      "name": "stateful_recovery.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7540636e7d45d4a33257072a2115754515e764cb",
      "name": "stateful_recovery_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "02dc7b1bae6b9581f952fdaaa8a0cc6ee7664b2e",
      "name": "stub_tpm.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "81e0324a7bef47dd4775f1f78963e1b986a56322",
      "name": "tpm.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0d99f2212bcfc0e4ff14e27bf63b545b427fdac9",
      "name": "tpm.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "af2576c22c8a08424d0f795604e8bd12d4ee7d6d",
      "name": "tpm1.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b0493f9fbbda575c926c24ddb66d4ba1d49f5086",
      "name": "tpm1_static_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "086a90d7899eb62233cd5d3205c9b78000ddf0dd",
      "name": "tpm1_static_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a5f3f7230f597a509eb757bb2c86726636237c4",
      "name": "tpm1_static_utils_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "92287d8546555ae1e8e3f4807ac76e1d64fdbd5e",
      "name": "tpm2.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3a11ccce3fa2c0c620f9e3006cf3f4ef53dae199",
      "name": "tpm2_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9706df2242925c531650f096e59595adfab0621b",
      "name": "tpm2_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "42ed6c34954c67ad722284e5792903fb1f6055f7",
      "name": "tpm2_metrics.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4c1839ef952f17f9ec66637523d1274e7aaa8b3",
      "name": "tpm2_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b05b761a47529b1e28418fe4c33d5aed5e90d3b",
      "name": "tpm_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1a0d99c5d5bd2e3bfcee61cc25b3aaa658d7b895",
      "name": "tpm_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4f3215ac4ace9016c957f7fe0a4069c67eaae6ef",
      "name": "tpm_init.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "866f00f325b4eeddadddf2b5cd7d14760282433c",
      "name": "tpm_init.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bda6fe4573f31cef0196241fa71938249e899f70",
      "name": "tpm_init_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "135e6c37eeb61ee803b4a61debc1f39e536a65e4",
      "name": "tpm_live_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ea1e8ec10ff8fd9552d764756ff56b1a4d22660f",
      "name": "tpm_live_test.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "483b8e192d00957474f1d1ca41c5ee3b9e7f315c",
      "name": "tpm_manager.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da93604b395a509a6dafdb0482fc76d54f1733a9",
      "name": "tpm_manager_v1.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "543b1d17991f0e5a7f4a59e308265963469cd437",
      "name": "tpm_manager_v2.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "da18918f230de03cab1dcdc6feae9713c8020efe",
      "name": "tpm_metrics.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9ceb3232f054b5e9c5ed810360d6c1be4b998987",
      "name": "tpm_metrics.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b6242459a2c5cce778ca5ae2f5a3a661970878be",
      "name": "tpm_new_impl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e863ec6f953d5bebb6da361b5b377121c485680b",
      "name": "tpm_new_impl.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d58569f1a61ac980ef15b70fee2ba6b9e7d5745",
      "name": "tpm_new_impl_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "23fd6853b54469b2efc5606c7b1db97356fa2d53",
      "name": "tpm_persistent_state.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d5bdd635dfe9ae5de3d1c6be3327b1d5c2afb448",
      "name": "tpm_persistent_state.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "109e7372194560f3c2fc16270ad992a0621dbe1f",
      "name": "tpm_persistent_state_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b6219d406a2c2dda8008228c626cb93176f1e94",
      "name": "tpm_status.proto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54dacf0efa035a32ee2a94e1a98cf1905ecd337f",
      "name": "user_oldest_activity_timestamp_cache.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2778b71cde7f12dd8eef625dbcdd64b0fbb92ca",
      "name": "user_oldest_activity_timestamp_cache.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d6d01d9312482f21b67648a1bed72ad9cee2f3c1",
      "name": "user_oldest_activity_timestamp_cache_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c008ad8491e5848e21ca2fdc084e485c171911ab",
      "name": "user_session.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f929e60a0c54d6f805ff94c668f730de5112d218",
      "name": "user_session.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec071c56d72fbe3f79a05258a8aded65529469f7",
      "name": "user_session_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f84c98aa259b826544f015da6b0479c2c263b8af",
      "name": "userdataauth.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a113ed5c16e81b8a47318ce12dadc9cb42a40ac8",
      "name": "userdataauth.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8f3d78400a6952e96793b1e602d96b343e35e6c7",
      "name": "userdataauth_unittest.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc7ae76738a666dc60bde13e80cbd2287e151270",
      "name": "vault_keyset.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c3674b2a437dcd2de499ab153664b9c94caa8b49",
      "name": "vault_keyset.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c06fcad3405eefd9ba5455fe7e395512b220cc00",
      "name": "vault_keyset.proto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4ae3eacb92ce0428f51273777dcea51a05de0c7",
      "name": "vault_keyset_factory.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c3d0c0916b3efa47ef41bdc9363206504ae5e704",
      "name": "vault_keyset_factory.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "870ea340d10cbe6eef95d191ac45aba2ee201867",
      "name": "vault_keyset_unittest.cc"
    }
  ]
}
