Tema: Re: SKY HD nebeliko
Autorius: paNic
Data: 2014-07-16 19:22:25
MPEG srautas yra koduojamas CSA algoritmu - jis paprastas kaip 2 kapeikos - 
rakto ilgis sudaro 8 baitai (realiai naudojami 6).
Siuolaikinis kompu HW (Ypac video kortu - NVidia CUDA), ta rakta BruteForce 
rezimu isskaiciuotu salyginai greitai, tik viena beda - jis pastoviai kinta 
kas +- 10 sekundziu :D Todel +- tokiu paciu intervalu lygegreciai MPEG 
srautui yra siunciama ECM - t.y. uzkoduotas CSA raktas, taigi ECM duomenys 
yra nusiunciami i kortele, kuri juos dekoduoja ir savyje turi CSA rakta, bet 
vietoj to, kad ji pasiustu plika nuoga i MPEG dekodavimo procesoriu (ir 
tokiu budu paviesintu ji mums), tai vel ji uzkoduoja, ir tik tada siuncia i 
OS - tos sistemos, kurios sharinasi, korteles uzkoduota CSA rakta 
dekoduodavo programiniu budu - taigi gudresni inzinieriai galedavo atsekti 
ir naudojamus raktus ir algoritmus (reverse engineering, RAM dump ir pan.), 
pakakdavo tik priejimo prie sistemos (imtuvo OS).
Dabar yra panasiai, tik korteles uzkoduotas CSA raktas dekoduojamas ne 
programiniame OS lygmenyje, bet paciame procesoriaus viduje - be jokios 
informacijos nutekejimo i isore (RAM'us) - nei galutiniai raktai, nei raktu 
generavimo algoritmai nera zinomi :(
Visas procesas vyksta pagal CHIP_ID - pries pradedama darbus, kortele gauna 
sia informacija is imtuvo, ir atvirkstinis procesas vyksta CPU viduje.

P.S. Sekantis NDS'a naudojantis tiekejas pereinantis prie chip-pairing'o yra 
Sky DE ;)

"Tomas D." <mailsoc@gmial.com> wrote in message 
news:lohm20$ch1$1@trimpas.omnitel.net...
> Esminis klausimas ar yra tik chip-pairingas, t.y. kortele priskiriama tik 
> tam tikram cpu ar dar ir raktai kazkaip specializuojami? Nes nelabai 
> suvokiu kokio srauto reiktu, kad visiems skirtingiems klientams butu 
> isduodamas skirtingas raktas...
> Tad jeigu risamos tik korteles prie cpu, tai teoriskai imanoma paemus 
> koduota srauta ir isejusi nekoduota srauta sulygint ir issitraukt rakta.