mille
17-12-2007, 10:09 PM
Hello!
I have a question about verifying a BISS key.
Suppose we have a ts stream and two BISS keys to be verified, say B1 is valid and B2 it isn't.
From this BISS key we can get CSA key, right?
Then with our CSA key, our TS packet and CSA algorithm we can decrypt our TS packet, with B1 and B2 and we have 2 outputs: D1 valid decrypted packet and D2 invalid decrypted packet.
How can I distinguish a valid decrypted packet from an invalid one if I don't know which one was decrypted with a valid key?
Does a valid decrypted packet have a well known header?
I have a question about verifying a BISS key.
Suppose we have a ts stream and two BISS keys to be verified, say B1 is valid and B2 it isn't.
From this BISS key we can get CSA key, right?
Then with our CSA key, our TS packet and CSA algorithm we can decrypt our TS packet, with B1 and B2 and we have 2 outputs: D1 valid decrypted packet and D2 invalid decrypted packet.
How can I distinguish a valid decrypted packet from an invalid one if I don't know which one was decrypted with a valid key?
Does a valid decrypted packet have a well known header?