mirror of
https://github.com/freemkv/libfreemkv.git
synced 2026-10-07 18:13:10 +00:00
ResolvedKeySet resolves keys up front, forensic keys included, and every read surface decrypts through it. A keyless session never muxes ciphertext; a single declared key keys only the pieces it opens; held keys are tried before side reads. Resolve reports whether the disc's VID would help, returns its trace on refusal, and never codes an unreachable key service as Missing.
39 lines
1.6 KiB
Plaintext
39 lines
1.6 KiB
Plaintext
# Spec-governed code sites (KU design §3.6.1 rule 11): `<file>\t<fn>\t<id>`, one row per
|
|
# (site, quote). `spec_governed_sites_cite_the_spec` checks that the body of `fn <fn>` in
|
|
# `<file>` names `<id>`. KU rows are KS-n; Stop adds its SS-n rows here.
|
|
src/aacs/content.rs clear_copy_permission_indicator KS-5
|
|
src/aacs/content.rs clear_copy_permission_indicator KS-6
|
|
src/aacs/content.rs clear_copy_permission_indicator KS-22
|
|
src/decrypt.rs apply_aacs_map KS-3
|
|
src/decrypt.rs apply_aacs_map KS-5
|
|
src/decrypt.rs apply_aacs_map KS-25
|
|
src/decrypt.rs apply_aacs_map KS-26
|
|
src/mux/resolve.rs probe_fmts_index_keys KS-25
|
|
src/mux/resolve.rs probe_fmts_index_keys KS-26
|
|
src/disc/mod.rs declared_cps_units KS-14
|
|
src/whole_disc.rs single_cps_key_slot KS-14
|
|
src/whole_disc.rs single_cps_key_slot KS-27
|
|
src/sector/bus_removal.rs debus_read KS-18
|
|
src/scsi/mod.rs parse_sense_progress SS-1
|
|
src/scsi/mod.rs parse_sense_progress SS-2
|
|
src/drive/mod.rs wait_ready_with SS-1
|
|
src/drive/mod.rs wait_ready_with SS-3
|
|
src/drive/mod.rs wait_ready_with SS-4
|
|
src/drive/allow.rs is_allow SS-5
|
|
src/drive/mod.rs lock_tray SS-5
|
|
src/drive/mod.rs unlock_tray SS-5
|
|
src/drive/allow.rs is_eject SS-6
|
|
src/drive/mod.rs eject SS-6
|
|
src/drive/mod.rs start_unit SS-6
|
|
src/drive/mod.rs note_ledger SS-7
|
|
src/keys/resolve.rs resolve KS-14
|
|
src/keys/resolve.rs borrow_samples KS-10
|
|
src/keys/resolve.rs apply_single_unit_rule KS-14
|
|
src/keys/arrival.rs decrypt_proven KS-5
|
|
src/keys/arrival.rs side_partners KS-1
|
|
src/keys/arrival.rs side_partners KS-2
|
|
src/keys/arrival.rs side_partners KS-7
|
|
src/keys/fmts.rs anchor KS-26
|
|
src/keys/fmts.rs phases KS-25
|
|
src/keys/fmts.rs phases KS-26
|