{"version":"1.0","algorithm":"sha256","created_at":"2025-09-17T12:32:25.167831+00:00","files":[{"path":".gitignore","size":75,"hash":"659468197ad5123c9b6ea42c9dbb39d4be59da266a4e8131a4f244652d8b9fca"},{"path":".idf_build_apps.toml","size":573,"hash":"0045d3909395be3233a8379b8a92f988d6df4d56ff8b4f63392d385b3eb61273"},{"path":".ignore_build_warnings.txt","size":258,"hash":"34d785ab27713a5823d8ea1fff24e96abd2ee0962b6bf72f369ea097793cc1e2"},{"path":".pre-commit-config.yaml","size":460,"hash":"f1a6ffb44e3cb54806be715937d5681832437237fb3b1df5db8617725784e29b"},{"path":"CMakeLists.txt","size":603,"hash":"3ffefa168d1145010382b75cba9c1fd29465a8d7256d1ada0eed72c362a918bc"},{"path":"Changelog.md","size":4506,"hash":"741a41b1d2fac8e6068030c12742eadf78840a7bcf8dc8ba3f03c73dbccbc02b"},{"path":"Kconfig","size":762,"hash":"0592a346d72282891e159a985d1a5b78bd7e54e68880a6dc083e955e485503b9"},{"path":"LICENSE","size":11358,"hash":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"},{"path":"README.md","size":5165,"hash":"a19bead4825468671806895d36e871a6fff179329fc9081eccd918485eb1262e"},{"path":"idf_component.yml","size":293,"hash":"a00f361b79f5088cb8fa63cc7729d57ea983585ad9834ca2a486aefc27a8ef1f"},{"path":"pytest.ini","size":470,"hash":"c51d0298c52eb86573cd83e942ec133da55866f37a15af4e02f32f7749ad0347"},{"path":"docs/format.md","size":5499,"hash":"370961191b5c36d01cf569ea030dcfb74d79bc7bbe0ae07219456fd625004a7d"},{"path":"include/esp_secure_cert_crypto.h","size":1502,"hash":"e978283ae6c051c427b1bb897dd3da3ece0a4eced5b42440b3a7b1eb5f2ed0dc"},{"path":"include/esp_secure_cert_read.h","size":9644,"hash":"ec885c2238a961421a4457614ba59036a03a7518e7604bc6762d3f617a0ecf83"},{"path":"include/esp_secure_cert_tlv_config.h","size":2353,"hash":"76e81ae7f92c9fca324825b0acf95b76a4bbb6c633dab9c2b4bffe5a68bba13d"},{"path":"include/esp_secure_cert_tlv_read.h","size":4931,"hash":"fd1a271b22b661d5a0224eaa17eeab521c28775593ca1b1f04cd8e21f659e121"},{"path":"private_include/esp_secure_cert_config.h","size":4782,"hash":"5aaf2266422cc4237d477bf5eccb6b1b02135f9edb06d6465c6d1242a1ea9009"},{"path":"private_include/esp_secure_cert_tlv_private.h","size":8738,"hash":"536e5bb7643abf6deeaf080ff83e1b082152e562d1658fd28a6417ba1beed34b"},{"path":"srcs/esp_secure_cert_crypto.c","size":11031,"hash":"d3436fe3437f77df2b1fd769d9c6ba4d5d8f978298edcbdde96e9590ae81cd35"},{"path":"srcs/esp_secure_cert_read.c","size":24175,"hash":"11e4ca50261a4763f3d536c984d3fff1abfed1ae497772e06201c69602db7b77"},{"path":"srcs/esp_secure_cert_tlv_read.c","size":29639,"hash":"bb8c282e4f9889c1f9ad5f441ce6fbc1a157db406c2e0177ab05438ce34ef7f6"},{"path":"test_apps/CMakeLists.txt","size":1281,"hash":"81cf1f9e9a1ecf40cc4afa30770fd8a60283e5c75eeed17097014bb9b1a577a0"},{"path":"test_apps/README.md","size":4042,"hash":"bc8f1bfe996be52fda69e5d157117d38617540a43677b49096d1e3b0e2a51466"},{"path":"test_apps/partitions.csv","size":284,"hash":"088c19ab6a8b55e62fcbd53f9350d8b660ba1b59b6d61a96aa7818b9639ed71e"},{"path":"test_apps/sdkconfig.ci.legacy","size":205,"hash":"4a3412483e55e8795da725fd028046bbe81a1be8afac750d27230c4e8e813163"},{"path":"test_apps/sdkconfig.ci.tlv","size":125,"hash":"aeccd4b7c0c4513f1bd0e2feb4c7f1f141feb5ea927115b29d05276f95bc2454"},{"path":"test_apps/sdkconfig.defaults","size":500,"hash":"f960247e5e85daa23bb6a63dca91faef60eb65c0f1cdc91d768330195c0c9a61"},{"path":"test_apps/test_esp_secure_cert.py","size":9266,"hash":"9328999755affce4a1e10cbe20f8b8968b1e46af3aeedbf6be6330faed6373b6"},{"path":"tools/LICENSE","size":11358,"hash":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30"},{"path":"tools/MANIFEST.in","size":25,"hash":"784e45a1e4db56d48aa446db42d51ac551698415350ae30c414ef713312d51a2"},{"path":"tools/README.md","size":10748,"hash":"ba3492eb727aa0e57b774590960584c7a08a7a26d711263cb7db7a07c13cddfb"},{"path":"tools/__init__.py","size":0,"hash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"path":"tools/configure_esp_secure_cert.py","size":11091,"hash":"ae34d8e6605d4aceee8141986f75857f039ed82290ea5c24f84564853f31764a"},{"path":"tools/requirements.txt","size":87,"hash":"c805a9774519831022a7b16a3c63eee889a331d90d636e9ba072c1cf74186f4c"},{"path":"tools/setup.py","size":3014,"hash":"e034ffa1b44eb06b123fa910c1d9ab7f91704f1c2e8e8a43f0d1c0b308d482cd"},{"path":"tools/esp_secure_cert/__init__.py","size":0,"hash":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"path":"tools/esp_secure_cert/configure_ds.py","size":9360,"hash":"4bfb7a8db84419c2a63814f48eccaa225840f521f8f97f2569a2e232242c2871"},{"path":"tools/esp_secure_cert/custflash_format.py","size":7606,"hash":"b3c79715a4b09e303b97c67a0a0b1a79de80ef222e52a9f28b1e121b3e66df5a"},{"path":"tools/esp_secure_cert/efuse_helper.py","size":8558,"hash":"08014605851ee604f7bd7536e007509f126d2c3fd81f3df838d27c76f6884d5b"},{"path":"tools/esp_secure_cert/esp_secure_cert_helper.py","size":6542,"hash":"3c22d399660f485c08572b429ae7d9b8331b5b8b23000cc13a8881f3cbd98a2b"},{"path":"tools/esp_secure_cert/nvs_format.py","size":2846,"hash":"6d2ccff952749633036942e4291a58f2450f1ab7cdf0db10128fb5ec01a4ca11"},{"path":"tools/esp_secure_cert/tlv_format.py","size":15481,"hash":"5133d9d450145ae499b1d0277adf9331879ba18f653f251208807b950bea182a"},{"path":"tools/esp_secure_cert/tlv_format_construct.py","size":27020,"hash":"0dadc7d23cfd9f45142af2260d586b0e236c5e310b6070dd0433df280f36c275"},{"path":"test_apps/main/CMakeLists.txt","size":171,"hash":"024fa0d2490c77934b24d5b9ac34eea399ef13b71c6d4e883ab08ce1a84ecf74"},{"path":"test_apps/main/Kconfig.projbuild","size":382,"hash":"9f70642227d12cad9d86ed1f936ab32dd592a6d497646d3525c1df04828f9d1f"},{"path":"test_apps/main/app_main.c","size":688,"hash":"9f06cd75b53b2b00966f0a5ec351c35c1f3df50af2ef51ed641937e66b4c9041"},{"path":"test_apps/main/esp_secure_cert_crypto.c","size":3647,"hash":"bfa03c9c0823fafa96a65c20ed0e78fc2aaeff59fb17018249964c53253c8f06"},{"path":"test_apps/main/esp_secure_cert_tlv.c","size":4254,"hash":"06504e2e3062c8d4389a36a8dfe0758fe630e3462e409500ac3b2afc262c8f45"},{"path":"test_apps/main/idf_component.yml","size":239,"hash":"4885f146537744863299b220508a9bf9c3d6d59eef32525e4b3f97a00a79fbad"},{"path":"test_apps/qemu_test/README.md","size":1348,"hash":"bb264a77edbe1be494e90d7b503b3a3ce95d45da4237f651b445df578e941a9a"},{"path":"test_apps/qemu_test/requirements.5.1.txt","size":103,"hash":"fb417a56d6a17777e307a23f2a2db9b8f3a4cf638119ae68b3228190f85e6423"},{"path":"test_apps/qemu_test/requirements.5.2.txt","size":103,"hash":"fb417a56d6a17777e307a23f2a2db9b8f3a4cf638119ae68b3228190f85e6423"},{"path":"test_apps/qemu_test/requirements.5.3.txt","size":98,"hash":"5ff56f91b6410345ebe4a1993bfda13eb4f4e2decf6a49043414c973d72e9d8d"},{"path":"test_apps/qemu_test/requirements.5.4.txt","size":98,"hash":"5ff56f91b6410345ebe4a1993bfda13eb4f4e2decf6a49043414c973d72e9d8d"},{"path":"test_apps/qemu_test/requirements.5.5.txt","size":98,"hash":"5ff56f91b6410345ebe4a1993bfda13eb4f4e2decf6a49043414c973d72e9d8d"},{"path":"test_apps/qemu_test/requirements.txt","size":79,"hash":"f962fc60318dcd4e5385de24d1938f710398de4c2185f1a9a45ae577f417d780"},{"path":"test_apps/qemu_test/cust_flash/cust_flash.bin","size":24576,"hash":"852759453c560691b3331724197e9dfba08eb6b7eb2853cf9c3a5a6166b50366"},{"path":"test_apps/qemu_test/cust_flash/partition-table.bin","size":3072,"hash":"61a0ad0011af31b8d3589d85d965a3074da41ddc966d4de8e662730196b922f1"},{"path":"test_apps/qemu_test/cust_flash_legacy/cust_flash_legacy.bin","size":24576,"hash":"f88ee14b4f99f12ccf6c9caa24a79a246f0a37aa915858c69e3aa67609890644"},{"path":"test_apps/qemu_test/cust_flash_legacy/partition-table.bin","size":3072,"hash":"9c01b9db0230e9637331d7800481177f5beb0626aeb60dd36ac625eb8b0f714c"},{"path":"test_apps/qemu_test/cust_flash_tlv/cust_flash_tlv.bin","size":8192,"hash":"aacba3774662c9c13309f9b7a7f0a6ebf6a80cb91aabf97a19db243f8edbe9d3"},{"path":"test_apps/qemu_test/cust_flash_tlv/partition-table.bin","size":3072,"hash":"27d7e6495348affbeb58cfc3e17808a9a45569a39257d24520d96a98db0393da"},{"path":"test_apps/qemu_test/nvs/nvs.bin","size":12288,"hash":"b2c8eb81f30f6b4f980b6c7005eaac41268a7451e1f688597961cb847c3bfacd"},{"path":"test_apps/qemu_test/nvs/partition-table.bin","size":3072,"hash":"f7f021e6b6b8d9be364c994706585ccf566c7fb5e82a45554fc29f79711951d1"},{"path":"test_apps/qemu_test/nvs_legacy/nvs_legacy.bin","size":12288,"hash":"6d5a7de9aaeb30e71eea8f7e77dd2338347aab38c8fc8180d3828cb161c477fd"},{"path":"test_apps/qemu_test/nvs_legacy/partition-table.bin","size":3072,"hash":"b70cb53c59aa6febf75e01fd411838688135958207b839a6ff52737d777c9301"},{"path":"test_apps/qemu_test/nvs_legacy/input_data/ca_cert.pem","size":973,"hash":"1abd11fa2fc12acdab0c5fcf73b47498bacb47acc149b9eb9a123f08d8b59808"},{"path":"test_apps/qemu_test/nvs_legacy/input_data/device_cert.pem","size":1017,"hash":"e76f31aec428112af63613c6f3cb84f3a94ab5f541ab8869fb9f5306a24cbcf9"},{"path":"test_apps/qemu_test/nvs_legacy/input_data/priv_key.pem","size":1679,"hash":"40aeea5accede04238c13add409ccd9da5c0311471a7349bc82ded2bc2547cad"},{"path":"test_apps/qemu_test/nvs/input_data/ca_cert.pem","size":973,"hash":"1abd11fa2fc12acdab0c5fcf73b47498bacb47acc149b9eb9a123f08d8b59808"},{"path":"test_apps/qemu_test/nvs/input_data/device_cert.pem","size":1017,"hash":"e76f31aec428112af63613c6f3cb84f3a94ab5f541ab8869fb9f5306a24cbcf9"},{"path":"test_apps/qemu_test/nvs/input_data/priv_key.pem","size":1679,"hash":"40aeea5accede04238c13add409ccd9da5c0311471a7349bc82ded2bc2547cad"},{"path":"test_apps/qemu_test/cust_flash_tlv/input_data/ca_cert.pem","size":973,"hash":"11cce249cbf773b253249404ae962a76ffbea466173c71df1ce66d730cb4ccde"},{"path":"test_apps/qemu_test/cust_flash_tlv/input_data/device_cert.pem","size":973,"hash":"4a739d0e126baa1e835018e41329b75aa994d9db147d5de54bb15c4eb90ca073"},{"path":"test_apps/qemu_test/cust_flash_tlv/input_data/priv_key.pem","size":1679,"hash":"1b0663bef46ff48320701e49c415c9ac024d2701e5686b5cdc4a151b8a3fb9b5"},{"path":"test_apps/qemu_test/cust_flash_legacy/input_data/ca_cert.pem","size":509,"hash":"b958715901f7d219ce000034504f35299648a2d6bc010bc28c23d2f34fa14541"},{"path":"test_apps/qemu_test/cust_flash_legacy/input_data/device_cert.pem","size":973,"hash":"c2fdfdfcd0d0557c164d6acaeb67b26166438bcbddd1557d43c23c95bdd46bc5"},{"path":"test_apps/qemu_test/cust_flash_legacy/input_data/priv_key.pem","size":1679,"hash":"707e5e9692da82b41a854618b88f65ee39387ef8ec0b23811c5d2f23bc4bcc00"},{"path":"test_apps/qemu_test/cust_flash/input_data/ca_cert.pem","size":509,"hash":"b958715901f7d219ce000034504f35299648a2d6bc010bc28c23d2f34fa14541"},{"path":"test_apps/qemu_test/cust_flash/input_data/device_cert.pem","size":973,"hash":"c2fdfdfcd0d0557c164d6acaeb67b26166438bcbddd1557d43c23c95bdd46bc5"},{"path":"test_apps/qemu_test/cust_flash/input_data/priv_key.pem","size":1679,"hash":"707e5e9692da82b41a854618b88f65ee39387ef8ec0b23811c5d2f23bc4bcc00"},{"path":"examples/esp_secure_cert_app/CMakeLists.txt","size":884,"hash":"e3b7fb20091c7c31c2f3297dd67ffd21e661d09944558c613af8a5e3247dd4a4"},{"path":"examples/esp_secure_cert_app/README.md","size":2666,"hash":"c30354334441aac8d5e1a8969f89a347171e8604e91e62e58ec9eb9e9cbe3f9f"},{"path":"examples/esp_secure_cert_app/cacert.pem","size":1107,"hash":"b6eec5309a9b14d410d7921a24b29161a20d21ece1143eca1d8fa4eb62ef1005"},{"path":"examples/esp_secure_cert_app/client.crt","size":1155,"hash":"e1efd25659b671047a4752971c6dcd7b995af6a437faadb23bba27580bbf697c"},{"path":"examples/esp_secure_cert_app/client.key","size":1704,"hash":"1ece337c07f0d5bb6f08f8e7719049596c8a3885ed87c6c24b91e61ec0dbb3f6"},{"path":"examples/esp_secure_cert_app/esp_secure_cert_config_examples.csv","size":2141,"hash":"47671fd549dd604fee54e3a300580e1f136529d0916e5783f7b1419e9b26c1d1"},{"path":"examples/esp_secure_cert_app/partitions.csv","size":284,"hash":"088c19ab6a8b55e62fcbd53f9350d8b660ba1b59b6d61a96aa7818b9639ed71e"},{"path":"examples/esp_secure_cert_app/sdkconfig.ci.default","size":130,"hash":"ef62467218bdd1fe508714a47bc5b5be9ab1af14dd7086e4f9fd10f9c2aebd00"},{"path":"examples/esp_secure_cert_app/sdkconfig.defaults","size":125,"hash":"de1e751c0d47fbdca7f835cf29b683c5b4711a1528634841ffe351fd0e721921"},{"path":"examples/esp_secure_cert_app/test_esp_secure_cert.py","size":4001,"hash":"8d66580038b68fe9a4842b057eaca4d04e28a736fd1a064ebc27724e17a8d5a9"},{"path":"examples/esp_secure_cert_app/main/CMakeLists.txt","size":68,"hash":"5f89331a1df250c42e250296a2062ff0366ff32f2fdd5e527fdc98313f0958d7"},{"path":"examples/esp_secure_cert_app/main/Kconfig.projbuild","size":420,"hash":"a5a7e996c3166f8dea9a682f5f8bc40356190cb66f9c0f1fb0d0f523a24f299c"},{"path":"examples/esp_secure_cert_app/main/app_main.c","size":10841,"hash":"31f9d6065d94f16702c2e4a830bb769e5064d5373ec850ea146454bf2a02be5b"},{"path":"examples/esp_secure_cert_app/main/idf_component.yml","size":127,"hash":"83de20debd4e605d3606bf4953de2cd5059fd96e7c8de37207220208186332b4"},{"path":"examples/esp_secure_cert_app/tests/esp_secure_cert.bin","size":8192,"hash":"aacba3774662c9c13309f9b7a7f0a6ebf6a80cb91aabf97a19db243f8edbe9d3"},{"path":"docs/_static/tlv_format.png","size":49394,"hash":"78ee1c07959ed8ad0c610872443ae69714c6999ed846d8bf4cf0f82fbff5314c"},{"path":"docs/esp_secure_cert_tools/configure_esp_secure_cert_csv.md","size":7308,"hash":"0203e28cd9d0279556ec75c69b4b05dd3a9499ddb5de5eea9bb019ab9d12c055"}]}