mirror of
https://github.com/qtmleap/revkit.git
synced 2026-10-05 01:11:50 +02:00
AppleWebCrypto::HKDF を再実装した compute_apphmac() を NetflixCrypto に追加。 Extract: prk = HMAC-SHA256(key=MGK, data=PSK) Expand: okm = HMAC-SHA256(key=prk, data=Nonce) - crypto.py: NetflixCrypto.compute_apphmac(enc_key_0, sign_key_0) → 32B apphmac - constants.py: IOS_APPID, IOS_APPKEYVERSION を追加 - ios_client.py: apphmac フィールドのドキュメントを更新、IOS_APPKEYVERSION をデフォルト値に使用 - tools/verify_full_key_chain.py: apphmac テストベクタを追加 (9/9 PASS) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>