aacs: parse FMTS SegmentKey.tbl container (16-bit variant-indexed)

New aacs::segment_key: parses the AACS 2.1 SegmentKeyNNNNN.tbl container, confirmed against a retail disc as an 8-byte header + 65536 records of 536 bytes, indexed by the 16-bit variant selector the Media Key Variant chain produces. This is the confirmed link between the two 2.1 variant layers (selector picks the device's per-segment variant). The per-record 528-byte payload layout is not yet reversed.
This commit is contained in:
Matthew Jackson
2026-07-07 19:18:33 -07:00
parent 974e886742
commit 3da8228068
2 changed files with 166 additions and 0 deletions
+1
View File
@@ -34,6 +34,7 @@ pub mod mkb;
pub mod provider;
pub mod resolve;
pub mod segment;
pub mod segment_key;
pub mod trace;
pub mod types;
pub mod variant;