Skip to content

v0.2.2 — One-file format (JPEG + PNG + MP4)

Choose a tag to compare

@demiralpdev demiralpdev released this 11 Oct 22:33
· 72 commits to main since this release

The format change

.rise is now ONE self-contained file for every media type — the proof lives inside the media, sidecars are gone:

Media Mechanism File stays valid for
JPEG APP11 JUMBF (C2PA 2.4) any viewer, c2patool
PNG ancillary risE chunk before IDAT any PNG decoder
MP4 top-level rise box at EOF any player — video .rise now plays
  • rise-core video seals into a PLAYABLE MP4 with the manifest embedded (was: JSON sidecar)
  • pack/unpack handle all three containers
  • First-embedded-manifest-wins: attacker-appended boxes/chunks are ignored (fail-closed)
  • RISE Viewer: opens JPEG/PNG/MP4 .rise, live pixel-vs-sealed-hash check
  • Spec: RISE-01 §2.2 Containers

Downloads

  • RISE-0.2.2.pkg — one-click macOS installer (CLI + format registration + viewer + auto-seal daemon)
  • CLI binaries: macOS ARM64, Linux x64/ARM64 (musl, static), Windows x64