Skip to content

Commit

Permalink
Mention WebM AES-CTR encryption as an example
Browse files Browse the repository at this point in the history
Proposed by Roman Danyliw.
  • Loading branch information
robUx4 committed Jul 30, 2023
1 parent c281bfb commit 85876a7
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -704,8 +704,8 @@ The `ContentEncodingScope Element` gives an idea of which part of the track are
But each `ContentEncAlgo Element` and its sub elements like `AESSettingsCipherMode` really
define how the encrypted should be exactly interpreted.

The AES-CTR system, which corresponds to `ContentEncAlgo` = 5 ((#contentencalgo-element)) and `AESSettingsCipherMode` = 1 ((#aessettingsciphermode-element)),
is defined in the [@?WebM-Enc] document.
An example of an extension that builds upon these security-related fields in this specification is [@?WebM-Enc].
It uses AES-CTR, `ContentEncAlgo` = 5 ((#contentencalgo-element)) and `AESSettingsCipherMode` = 1 ((#aessettingsciphermode-element)).

Matroska Writers **MUST NOT** use insecure cryptographic algorithms to create new
archives or streams, but a `Matroska Readers` **MAY** support these algorithms to read
Expand Down

0 comments on commit 85876a7

Please sign in to comment.