LICENSE
LICENSE-MIT
MANIFEST.in
README.md
setup.cfg
setup.py
tox.ini
docs/AUTHORS.txt
docs/CHANGELOG.md
docs/CLI.md
docs/CODE-OF-CONDUCT.md
docs/CONTRIBUTORS.rst
docs/GETTING_STARTED.rst
docs/GOVERNANCE.md
docs/INSTALLATION.rst
docs/MAINTAINERS.txt
docs/METADATA.md
docs/OVERVIEW.rst
docs/QUICKSTART.md
docs/RELEASE.md
docs/ROADMAP.md
docs/SECURITY.md
docs/TAP.rst
docs/TUTORIAL.md
docs/index.rst
docs/tuf-spec.0.9.txt
docs/tuf-spec.md
docs/tuf-spec.txt
docs/adr/0000-use-markdown-architectural-decision-records.md
docs/adr/0001-python-version-3-6-plus.md
docs/adr/0002-pre-1-0-deprecation-strategy.md
docs/adr/0003-where-to-develop-TUF-1-0-0.md
docs/adr/0004-extent-of-OOP-in-metadata-model.md
docs/adr/0005-use-google-python-style-guide.md
docs/adr/0006-where-to-implemenent-model-serialization.md
docs/adr/0008-accept-unrecognised-fields.md
docs/adr/0009-what-is-a-reference-implementation.md
docs/adr/index.md
docs/adr/template.md
docs/api/api-reference.rst
docs/api/tuf.api.metadata.rst
docs/api/tuf.api.rst
docs/api/tuf.api.serialization.rst
docs/api/tuf.ngclient.config.rst
docs/api/tuf.ngclient.fetcher.rst
docs/api/tuf.ngclient.rst
docs/api/tuf.ngclient.updater.rst
docs/images/banner_readme.png
docs/images/repository_tool-diagram.png
tests/.coveragerc
tests/__init__.py
tests/aggregate_tests.py
tests/fast_server_exit.py
tests/simple_https_server.py
tests/simple_server.py
tests/slow_retrieval_server.py
tests/test_api.py
tests/test_arbitrary_package_attack.py
tests/test_developer_tool.py
tests/test_download.py
tests/test_endless_data_attack.py
tests/test_extraneous_dependencies_attack.py
tests/test_fetcher.py
tests/test_fetcher_ng.py
tests/test_formats.py
tests/test_indefinite_freeze_attack.py
tests/test_key_revocation_integration.py
tests/test_keydb.py
tests/test_log.py
tests/test_metadata_serialization.py
tests/test_mirrors.py
tests/test_mix_and_match_attack.py
tests/test_multiple_repositories_integration.py
tests/test_replay_attack.py
tests/test_repository_lib.py
tests/test_repository_tool.py
tests/test_roledb.py
tests/test_root_versioning_integration.py
tests/test_sig.py
tests/test_slow_retrieval_attack.py
tests/test_trusted_metadata_set.py
tests/test_tutorial.py
tests/test_unittest_toolbox.py
tests/test_updater.py
tests/test_updater_ng.py
tests/test_updater_root_rotation_integration.py
tests/test_utils.py
tests/utils.py
tests/repository_data/generate.py
tests/repository_data/generate_project_data.py
tests/repository_data/map.json
tests/repository_data/client/map.json
tests/repository_data/client/test_repository1/metadata/current/1.root.json
tests/repository_data/client/test_repository1/metadata/current/role1.json
tests/repository_data/client/test_repository1/metadata/current/role2.json
tests/repository_data/client/test_repository1/metadata/current/root.json
tests/repository_data/client/test_repository1/metadata/current/snapshot.json
tests/repository_data/client/test_repository1/metadata/current/targets.json
tests/repository_data/client/test_repository1/metadata/current/timestamp.json
tests/repository_data/client/test_repository1/metadata/previous/1.root.json
tests/repository_data/client/test_repository1/metadata/previous/role1.json
tests/repository_data/client/test_repository1/metadata/previous/role2.json
tests/repository_data/client/test_repository1/metadata/previous/root.json
tests/repository_data/client/test_repository1/metadata/previous/snapshot.json
tests/repository_data/client/test_repository1/metadata/previous/targets.json
tests/repository_data/client/test_repository1/metadata/previous/timestamp.json
tests/repository_data/client/test_repository2/metadata/current/1.root.json
tests/repository_data/client/test_repository2/metadata/current/role1.json
tests/repository_data/client/test_repository2/metadata/current/role2.json
tests/repository_data/client/test_repository2/metadata/current/root.json
tests/repository_data/client/test_repository2/metadata/current/snapshot.json
tests/repository_data/client/test_repository2/metadata/current/targets.json
tests/repository_data/client/test_repository2/metadata/current/timestamp.json
tests/repository_data/client/test_repository2/metadata/previous/1.root.json
tests/repository_data/client/test_repository2/metadata/previous/role1.json
tests/repository_data/client/test_repository2/metadata/previous/role2.json
tests/repository_data/client/test_repository2/metadata/previous/root.json
tests/repository_data/client/test_repository2/metadata/previous/snapshot.json
tests/repository_data/client/test_repository2/metadata/previous/targets.json
tests/repository_data/client/test_repository2/metadata/previous/timestamp.json
tests/repository_data/keystore/delegation_key
tests/repository_data/keystore/delegation_key.pub
tests/repository_data/keystore/root_key
tests/repository_data/keystore/root_key.pub
tests/repository_data/keystore/root_key2
tests/repository_data/keystore/root_key2.pub
tests/repository_data/keystore/root_key3
tests/repository_data/keystore/root_key3.pub
tests/repository_data/keystore/snapshot_key
tests/repository_data/keystore/snapshot_key.pub
tests/repository_data/keystore/targets_key
tests/repository_data/keystore/targets_key.pub
tests/repository_data/keystore/timestamp_key
tests/repository_data/keystore/timestamp_key.pub
tests/repository_data/project/targets/file1.txt
tests/repository_data/project/targets/file2.txt
tests/repository_data/project/targets/file3.txt
tests/repository_data/project/test-flat/project.cfg
tests/repository_data/project/test-flat/role1.json
tests/repository_data/project/test-flat/test-flat.json
tests/repository_data/repository/metadata/1.root.json
tests/repository_data/repository/metadata/role1.json
tests/repository_data/repository/metadata/role2.json
tests/repository_data/repository/metadata/root.json
tests/repository_data/repository/metadata/snapshot.json
tests/repository_data/repository/metadata/targets.json
tests/repository_data/repository/metadata/timestamp.json
tests/repository_data/repository/metadata.staged/1.root.json
tests/repository_data/repository/metadata.staged/role1.json
tests/repository_data/repository/metadata.staged/role2.json
tests/repository_data/repository/metadata.staged/root.json
tests/repository_data/repository/metadata.staged/snapshot.json
tests/repository_data/repository/metadata.staged/targets.json
tests/repository_data/repository/metadata.staged/timestamp.json
tests/repository_data/repository/targets/file1.txt
tests/repository_data/repository/targets/file2.txt
tests/repository_data/repository/targets/file3.txt
tests/ssl_certs/proxy_ca.crt
tests/ssl_certs/proxy_ca.key
tests/ssl_certs/proxy_cert.key
tests/ssl_certs/ssl_cert.crt
tests/ssl_certs/ssl_cert.key
tests/ssl_certs/ssl_cert_2.crt
tests/ssl_certs/ssl_cert_expired.crt
tests/ssl_certs/ssl_cert_wronghost.crt
tuf/ATTACKS.md
tuf/README-developer-tools.md
tuf/README.md
tuf/__init__.py
tuf/developer_tool.py
tuf/download.py
tuf/exceptions.py
tuf/formats.py
tuf/keydb.py
tuf/log.py
tuf/mirrors.py
tuf/repository_lib.py
tuf/repository_tool.py
tuf/requests_fetcher.py
tuf/roledb.py
tuf/settings.py
tuf/sig.py
tuf/unittest_toolbox.py
tuf.egg-info/PKG-INFO
tuf.egg-info/SOURCES.txt
tuf.egg-info/dependency_links.txt
tuf.egg-info/requires.txt
tuf.egg-info/top_level.txt
tuf/api/__init__.py
tuf/api/metadata.py
tuf/api/serialization/__init__.py
tuf/api/serialization/json.py
tuf/client/README.md
tuf/client/__init__.py
tuf/client/fetcher.py
tuf/client/updater.py
tuf/ngclient/README.md
tuf/ngclient/__init__.py
tuf/ngclient/config.py
tuf/ngclient/fetcher.py
tuf/ngclient/updater.py
tuf/ngclient/_internal/__init__.py
tuf/ngclient/_internal/requests_fetcher.py
tuf/ngclient/_internal/trusted_metadata_set.py
tuf/scripts/__init__.py
tuf/scripts/client.py
tuf/scripts/repo.py