python-tuf/tests
Kairo de Araujo 76a3e6dae2 test timestamp fast-forward attack recovery
This test simulates the timestamp fast-forward attack recovery.
It simulates that the timestamp keys were compromised, the attacker
generated a new high version of the timestamp.

The repository generates a new key and rollbacks the timestamp
version to the initial version.

Signed-off-by: Kairo de Araujo <kdearaujo@vmware.com>
2021-12-20 16:58:20 +01:00
..
repository_data Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
ssl_certs Test: add https test with expired server certificate 2018-09-26 14:15:36 -04:00
.coveragerc Move omit to run section in .coveragerc 2019-07-11 14:32:49 +02:00
__init__.py Support ISO 8601, vendor iso8601, clean codebase. 2014-04-19 14:27:53 -04:00
aggregate_tests.py Apply black on tests/aggregate_tests.py 2021-12-07 11:51:23 +02:00
fast_server_exit_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
repository_simulator.py Merge pull request #1689 from sechkova/test_delegated_roles 2021-12-16 11:20:20 +02:00
simple_https_server_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
simple_server.py Apply linters on tests/simple_server.py 2021-12-07 11:51:23 +02:00
slow_retrieval_server_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_api.py Metadata API: remove dateutil requirement 2021-12-14 11:23:40 +02:00
test_arbitrary_package_attack_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_developer_tool_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_download_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_endless_data_attack_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_examples.py test: add missing return type hint in test method 2021-12-10 10:48:36 +01:00
test_extraneous_dependencies_attack_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_fetcher_ng.py Address mypy warnings 2021-11-24 20:50:10 +02:00
test_fetcher_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_formats_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_indefinite_freeze_attack_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_key_revocation_integration_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_keydb_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_log_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_metadata_serialization.py Merge pull request #1690 from kairoaraujo/issue#1558-delegate-roles-name-not-top-level-roles 2021-11-29 15:52:58 +02:00
test_mirrors_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_mix_and_match_attack_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_multiple_repositories_integration_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_replay_attack_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_repository_lib_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_repository_tool_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_roledb_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_root_versioning_integration_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_sig_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_slow_retrieval_attack_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_trusted_metadata_set.py Fix more black warnings on test files 2021-12-09 15:52:40 +02:00
test_tutorial_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_unittest_toolbox_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_updater_consistent_snapshot.py Fix linter errors in tests 2021-12-15 12:14:20 +02:00
test_updater_delegation_graphs.py Fix linter errors in tests 2021-12-15 12:14:20 +02:00
test_updater_key_rotations.py Simulator: make _fetch_{metadata,target} public 2021-12-09 16:44:25 +02:00
test_updater_ng.py ngclient: Rename constructor arg 2021-12-15 13:22:24 +02:00
test_updater_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_updater_root_rotation_integration_old.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
test_updater_top_level_update.py test timestamp fast-forward attack recovery 2021-12-20 16:58:20 +01:00
test_updater_with_simulator.py Modify RepositorySimulator.add_delegation 2021-12-10 16:04:48 +02:00
test_utils.py Rename old test files by adding old suffix 2021-12-09 16:44:25 +02:00
utils.py tests: move _cleanup_dir to utils.py 2021-12-10 15:59:51 +02:00