Skip to content

DSC#7

Draft
diegonieto wants to merge 34 commits into
mainfrom
dsc
Draft

DSC#7
diegonieto wants to merge 34 commits into
mainfrom
dsc

Conversation

@diegonieto

Copy link
Copy Markdown

No description provided.

@diegonieto diegonieto marked this pull request as draft November 18, 2025 16:49
@diegonieto diegonieto requested a review from ylatuya November 19, 2025 12:22
@ylatuya

ylatuya commented Nov 19, 2025

Copy link
Copy Markdown
  • The signer works with video segments instead of video frames; the duration of the segments must be configurable.
  • The signature spans over the hash of all video data packets and the hash of the previous segment. It should also include the content UUID, the hash method, and start and end flags are included in the signature, so that this data cannot be modified. (See IBC2025PaperAuthentication_HHI.pdf and probably the spec to understand how it's done)
  • The Signature meta must include all the necessary information to generate the DSCI SEI message (hash method, public key, etc...)
  • The verifier should not need the public key information; the public key is part of the DSCI SEI message, and it should be available in the meta.

Comment thread video/dsc/src/verifier/imp.rs Outdated
Comment thread video/dsc/src/verifier/imp.rs Outdated
Comment thread video/dsc/src/verifier/imp.rs Outdated
Comment thread video/dsc/src/verifier/imp.rs Outdated
Comment thread video/dsc/src/verifier/imp.rs Outdated
Comment thread video/dsc/src/verifier/imp.rs Outdated
Comment thread video/dsc/src/verifier/imp.rs Outdated
@ylatuya

ylatuya commented Jan 21, 2026

Copy link
Copy Markdown

Commits should also be squashed to upstream it.

Comment thread video/dsc/Cargo.toml Outdated
Comment thread video/dsc/README.md Outdated
Comment thread video/dsc/README.md Outdated
Comment thread video/dsc/src/nal_parser.rs Outdated
Comment thread video/dsc/src/nal_parser.rs Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants