1
0
mirror of git://f0xx.org/android_cast synced 2026-07-29 08:37:37 +03:00
Files
android_cast/ndk/obfuscate/README.md
Anton Afanasyeu b9f94fe005 docs, obfuscation
2026-06-19 22:41:27 +02:00

463 B
Raw Blame History

Entitlements obfuscation (C)

Shared by libandroidcast_entitlements.so and the archived spike under reference-design/obfuscate_entitlements/.

  • encode / decode — 40-bit payload + 24-bit verification tag, keyed by per-account uint64_t key (not wall clock).
  • write_to / read_from — file layout: 32-bit dummy header, N×uint64_t payloads, 32-bit dummy tail.

Reference demo: tmp/obfuscate_test/ (standalone; not wired into the main app).