Bra krypteringar är konstruerade så att resultatet skall se ut som helt slumpmässigt data.

Därför är det mycket svårt att jämföra en krypterad signal med en okrypterad.

Men hur krypteringen och dekryperingen utförs för alla DVB-transmissioner är känt, de använder en algoritm som heter CSA. Det innebär att man kan prova igenom alla nycklar tills man hittar en som låser upp strömmen.

Tyvärr är det ofantligt antal möjliga nycklar som skall provas och de byts dessutom var 10:e sekund.
Kanske skulle gå för någon ASIC-konstruerare att skapa hårdvaruchip som fixar detta i hårdvara och hittar nyckeln på någon dag. Pratar vi mjukvara så tar det säkert hundrafalt längre tid. Så innan man är nere under 10 sekunder med något av alternativen...ja då krävs mer än SMHI:s datorkraft...

Alternativt skulle man kunna leta huvudnycklar till conax men om jag inte har helt fel så är dessa inte bara enormt många...finns färre atomer i universum än möjliga nycklar till conax om jag inte misstar mig.

Vad man kan försöka sig på är att leta svagheter i dessa algoritmer och därigenom minska antalet nycklar som måste provas.
Till exempel GSM och dess A5.1 kryptering har sådana svagheter, man kan minska antalet nycklar ifrån 2^64 till nånstans runt 2^44. Skulle man lyckas hitta den nyckeln kan man då avlyssna ett pågående samtal men inte nästa samtal eftersom man inte har hittat huvudnyckeln eller algoritmen för hur A5.1 nycklarna genereras ifrån huvudnyckeln på SIM-kortet (varierar från operatör till operatör, precis som för digitalteve).

Vissa krypteringsalgoritmer kan man köra baklänges och få ut nyckeln i klartext, men t.ex. CSA som används för DVB är det inte möjligt då den inte är linjär. Möjligen skulle man kunna komma fram till ett begränsat antal nycklar som måste provas för att hitta den rätta om man kör CSA baklänges.
Ta till exempel den enkla olinjära ekvationen x^2=n
Antag att vi vid ett tillfälle vet att svaret på den skall bli 9 (n =9).
Men vi vet ändå inte om x=3 eller om x=-3 är det rätta svaret och måste prova båda dessa alternativ för att se vilket som är rätt.

Krypteringsalgoritmer är avsevärt mer komplexa och ger betydligt fler alternativ än 2st. nycklar om man vid ett tillfälle känner svaret och försöker backa algoritmen.

Så hoppet för piratavkodare ligger på att någon lyckas läsa ut innehållet i abonnemangskortens chip/minne. Då kan man läsa ut nycklarna...
Detta är dock en lösning som kommer att bli svårare och svårare att genomföra utan elektronmikroskp och avancerad labbutrustning.