libfreemkv 0.31.7: expose Processing Key from the DK walk

This commit is contained in:
Matthew Jackson
2026-06-17 13:18:34 -07:00
parent dda4e7482b
commit 4221cd6a86
2 changed files with 13 additions and 1 deletions
+12
View File
@@ -1,5 +1,17 @@
# Changelog
## 0.31.7 (2026-06-17)
### Added
- `derive_media_key_and_pk_from_dk(mkb, dks) -> Option<(media_key, processing_key)>`:
expose the intermediate Processing Key the subset-difference walk already
computes, so callers can record the full key lineage on a Device-Key walk.
### Changed
- Unify the subset-difference walk: the duplicate `aesg3`/`calc_v_mask`/
`calc_pk_from_dk` copies are consolidated to one definition. No behavior change.
## 0.31.6 (2026-06-09)
### Fixed
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "libfreemkv"
version = "0.31.6"
version = "0.31.7"
edition = "2024"
rust-version = "1.86"
license = "AGPL-3.0-only"