docs(04-kotlin-decoder): create phase plan
This commit is contained in:
@@ -75,10 +75,10 @@ Plans:
|
||||
2. Decoder uses only javax.crypto (AES/CBC/PKCS5Padding) and java.util.zip.GZIPInputStream -- no native libraries or third-party dependencies
|
||||
3. Decoder verifies HMAC-SHA256 before attempting decryption (fails fast on tampered data)
|
||||
4. Decoder verifies SHA-256 checksum after decompression (catches decompression corruption)
|
||||
**Plans**: TBD
|
||||
**Plans**: 1 plan
|
||||
|
||||
Plans:
|
||||
- [ ] 04-01: TBD
|
||||
- [ ] 04-01-PLAN.md -- Kotlin ArchiveDecoder with full decode pipeline and cross-validation test script
|
||||
|
||||
### Phase 5: Shell Decoder
|
||||
**Goal**: A busybox-compatible shell script that extracts files from the custom archive as a fallback when Kotlin is unavailable
|
||||
@@ -117,6 +117,6 @@ Phases execute in numeric order: 1 -> 2 -> 3 -> 4 -> 5 -> 6
|
||||
| 1. Format Specification | 1/1 | Complete | 2026-02-24 |
|
||||
| 2. Core Archiver | 2/2 | Complete | 2026-02-24 |
|
||||
| 3. Round-Trip Verification | 2/2 | Complete | 2026-02-24 |
|
||||
| 4. Kotlin Decoder | 0/1 | Not started | - |
|
||||
| 4. Kotlin Decoder | 0/1 | Planned | - |
|
||||
| 5. Shell Decoder | 0/1 | Not started | - |
|
||||
| 6. Obfuscation Hardening | 0/1 | Not started | - |
|
||||
|
||||
Reference in New Issue
Block a user