News for hackers. Stuff that matters.
Re:Google Quietly Added HEVC Support in Chrome by ComputerGuru on Tuesday October 25, 2022 @08:21PM (#33338078)
> True, HEVC doesn't support Box level encryption like MP4 does

I’m not sure why you’re comparing a codec to a container format?

Re:Google Quietly Added HEVC Support in Chrome by Maursault on Tuesday October 25, 2022 @08:52PM (#33338323)
Based on the Quicktime File Format, MP4 is most usually only a container these days. Moving Pictures Experts Group developed the MPEG-4 standard with many parts[1] including a codec called MPEG-4 aka MP4V or just MP4, which was still popular for SD video encoding only a few years ago, though not exclusively, and it is still available to encode video in Apple Quicktime (MPEG-4 Basic, MPEG-4 Advanced), ffmpeg, HandBrake, etc., but I doubt that's what GP meant, at least, I'm not aware of any codec supporting encryption, but I really hardly know anything, so there's that. At any rate, "MP4" alone is ambiguous because it can be either the container and/or the codec.

[1] https://en.wikipedia.org/wiki/MPEG-4

Re:Google Quietly Added HEVC Support in Chrome by ComputerGuru on Tuesday October 25, 2022 @09:40PM (#33338665)
I agree with your assessment. The reference to “box” makes me think it was definitely the container. I also don’t see the codec called MP4, it’s usually spelled out MPEG-4.
Re:Google Quietly Added HEVC Support in Chrome by Maursault on Tuesday October 25, 2022 @10:04PM (#33338860)
".mp4" is just a file extension, the source of the colloquial name for the container. But both the container and the codec are named MPEG-4 and both are colloquially called "MP4."

"Box level" is apparently referring to types of cryptography, "S-boxes are non-linear transformations of a few input bits that provide confusion and P-boxes simply shuffle the input bits around to provide diffusion"[1] The basic function of S-Box[2] is to transform 8 bits input data into 8 bits of secret data using a precomputed look-up-table (LUT). A "permutation box (or P-box) is a method of bit-shuffling used to permute or transpose bits across S-boxes inputs, retaining diffusion while transposing."[3]

[1] https://www.linkedin.com/learning/symmetric-cryptography-ess...

[2] https://en.wikipedia.org/wiki/S-box

[3] https://en.wikipedia.org/wiki/Permutation_box

Re:Google Quietly Added HEVC Support in Chrome by Retr0id on Wednesday October 26, 2022 @01:39AM (#33340204)
different box
Re:Google Quietly Added HEVC Support in Chrome by Maursault on Wednesday October 26, 2022 @02:53AM (#33340600)
What other "box level encryption" is there?
Re:Google Quietly Added HEVC Support in Chrome by Retr0id on Wednesday October 26, 2022 @03:01AM (#33340655)
http://fileformats.archiveteam.org/wiki/ISO_Base_Media_File_...

http://fileformats.archiveteam.org/wiki/Boxes/atoms_format

Encryption of boxes, not encryption with boxes. (the existence of AES sboxes is coincidental, and is not what was being discussed)

Re:Google Quietly Added HEVC Support in Chrome by Maursault on Wednesday October 26, 2022 @05:41AM (#33341535)
Thanks, I really had no idea what he was talking about... fucking movie atoms. I've always hated those things, and the idea of encrypting them makes them even more sadistic.
Re:Google Quietly Added HEVC Support in Chrome by LinAGKar on Wednesday October 26, 2022 @02:39AM (#33340511)
Noone calls MPEG-4 Part 2 "MP4". Usually it's MPEG-4 Video, MPEG-4 ASP, or (when using that encoder) Xvid.
Re:Google Quietly Added HEVC Support in Chrome by Maursault on Wednesday October 26, 2022 @06:08AM (#33341714)
> Noone calls...

Let each of them know, please, that I and my compadres apologize for referring to MPEG-4 Part 2 as MP4 to save time, and refer to the container as MPEG-4 Part 14 to avoid ambiguity. Major faux pas there, how embarrassing, mea culpa, and thank you for taking the time to set us straight by letting us know what every single other person does.