News for hackers. Stuff that matters.
Re:Audiophiles in Japan Are Installing Their Own Power Poles by oneplane on Friday December 28, 2018 @07:19PM (#18780602)
That's not 'noise', that is packets that didn't make it. It's not having a perfect picture vs. no picture, but about data packets either going from A to B or not going from A to B.

Say the HDMI cable is crap and it can only do 100 packets per second, and HDR needs 1000 packets per second, the HDMI chips are going to negotiate a HDMI transfer settings without HDR. Going back further, say the HDMI data path is negotiated to do only basic HDMI, say, DVI-like video. If even that is too much for the cable to handle, say, it constantly drops a few packets, you would get either perfect pixels or missing pixels.

Re:Audiophiles in Japan Are Installing Their Own Power Poles by Dylan16807 on Friday December 28, 2018 @09:38PM (#18781407)
HDMI doesn't have packets. It's largely digital VGA. It's very easy to flick individual bits, and the effect is basically the same as analog noise.

The only difference is the threshold.

Re:Audiophiles in Japan Are Installing Their Own Power Poles by oneplane on Friday December 28, 2018 @10:19PM (#18781586)
You are correct. I suppose serial data is more like a clocked stream than packets. Perhaps I was thinking of TDMA instead of TDMS. Flicking bits is easy indeed, which should be mostly mitigated with the requirements on the conductor and shielding.
Re:Audiophiles in Japan Are Installing Their Own Power Poles by ttflee on Saturday December 29, 2018 @12:37AM (#18782084)
> very easy to flick individual bits

Is there any error correcting code/protocol in HDMI spec to fix individual bit flips?

Re:Audiophiles in Japan Are Installing Their Own Power Poles by Dylan16807 on Saturday December 29, 2018 @12:48AM (#18782122)
No. There's an 8b/10b encoding to balance current but that doesn't help you fix much of anything.

Displayport has packets with a checksum but I don't think there's any resending, only discarding.

Re:Audiophiles in Japan Are Installing Their Own Power Poles by rasz on Saturday December 29, 2018 @07:30PM (#18786584)
hdcp
Re:Audiophiles in Japan Are Installing Their Own Power Poles by oneplane on Sunday December 30, 2018 @08:51PM (#18792538)
hdcp uses the DDC AFAIK. The data is scrambled but still RGB.
Re:Audiophiles in Japan Are Installing Their Own Power Poles by rasz on Monday December 31, 2018 @01:37PM (#18796114)
but wont decode if randomly modified
Re:Audiophiles in Japan Are Installing Their Own Power Poles by oneplane on Tuesday January 01, 2019 @05:24PM (#18802788)
It's a stream based cipher, so you'll get the same amount of blips as you'd get with normal bit damage. Difference is probably that you can get a whole missing frame as a blip instead of just missing pixels, because the stream key operates on frames instead of single pixels.
Re:Audiophiles in Japan Are Installing Their Own Power Poles by rasz on Thursday January 03, 2019 @07:24PM (#18820811)
You are right. I went back and read hdcp spec. Now I understand my confusion. What I experienced multiple times with hdcp and bad/low quality cable/connection was screen going blank for a short moment. I always assumed it was cryptography itself breaking apart, but the spec requires resetting connection in case of logged TMDS layer errors

" While the receiver may reach a determination sooner, the receiver must determine loss of synchronization at least by the time it has detected 50 consecutive data island packets with ECC errors. The HDCP Receiver must either assert the REAUTH_REQ bit of the RxStatus register or de-assert HDCP_HPD to the upstream transmitter once it determines loss of synchronization. "