flamberge-keys 0.1.1

Key acquisition for Flamberge: PID generation, offline name+CC keygen, and platform key extraction
Documentation

Key acquisition for the DeDRM schemes.

Two kinds of key source, mirroring the Python tools:

  • Offline generators (pure crypto, reproducible anywhere): PID encoders (pid), B&N name+CC keygen (ignoble), eReader name+CC key (ereader), Kobo device-key derivation (kobo). These are implemented.
  • Platform extraction (reads local DRM-app state — registry/DPAPI, plists, SQLite): kindle, adobe. These are stubbed and are the parts that require a specific host OS + user profile.

Reference: docs/DEDRM_SCHEMES.md §2.5, §4, §6, §7.2, §8.2, §9.2.