There is only one code that has never been broken.
...It is very easy to break a code once you get a footprint.
Huh?
There are not too many systems that were broken to the bones like DVD's CSS system, for example.
With most cases we know - first generation WMV-HD (VC-1 predecessor), DVD-A, AACS, NagraVision 1 and 2, etc. - the implementation was crappy.
AES-128 is not broken, its AACS implementation is.
ECC (Elliptic Curve Cryptography) is not broken.
Whatever was allowed to operate in the PC space, was cracked.
SACD was never allowed, was never broken (not that many people cared).
Military codes are usually changed daily...
They are actually chaged a few times per minute... in most cases.
BD+ is supposed to be tough not only because it is not public but also because it is layered and it can be changed by the product manufacturer.
No, it can not.
Just like AACS LA (Licensing Authority) has to approve key revocation, so is BD+ (they use keys as well).
What BD+ does allow is running a program on the host (i.e. player) and brick it into a doorstop.
I'd like to see how this plays out...
Diogen.