1
0
mirror of git://f0xx.org/android_cast synced 2026-07-29 07:39:15 +03:00

obfuscate reference design

This commit is contained in:
Anton Afanasyeu
2026-06-20 19:19:47 +02:00
parent 254d989e28
commit 38c85c1722
3 changed files with 70 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
# Obfuscate entitlements — reference design (archived)
Frozen copy of the spike in `tmp/obfuscate_test/` (standalone demo APK + Linux tests).
**Canonical integration** lives in the main app:
- C: `ndk/obfuscate/`
- JNI: `ndk/jni/entitlements_jni.c`
- Java: `app/src/main/java/com/foxx/androidcast/entitlements/`
- Native library name: `androidcast_entitlements`
The per-account **key** (`uint64_t`) replaces wall-clock seed in production; encode/decode API unchanged at C level.