Opened 13 years ago

Closed 9 years ago

#2125 closed enhancement (expired)

Request: Add support for Viasat 093E HD Hardware pairing key

Reported by: eXcEeDe Owned by:
Priority: minor Component: Card support
Severity: high Keywords: NDS3 Viasat HD Pairing 093E Videoguard
Cc: Sensitive: no

Description

Reason for enhancement

OSCAM currently supports BoxID as a configuration parameter, which grants access to SD channels. However, there is a second layer of encryption for the HD channels on this card (093E), achieved by hardware pairing of the card and the reciever. In the last version of NewCS there was support for entering this second key in the config files. Can the NewCS code be examined and the feature included in OSCAM?

Possible impacts on other features

None that I can think of.

Change History (8)

comment:1 by mindaugasr, 13 years ago

Hello,
We also need this feature.
Pleas implement HD support for 093e cards.
Very thanks!

comment:2 by s4f3r, 13 years ago

Same for 090F.
Thanks!

comment:3 by eXcEeDe, 13 years ago

I believe the newcs.xml parameters are <hwkey></hwkey> and <ekpair></ekpair> but I don't have an algorithm for it (I'm not a programmer)

comment:4 by atari, 12 years ago

maybe it will work:
void VG_ReorderAndDecrypt(unsigned char *p,unsigned char *key)
{
unsigned char tmp[16];
AES_KEY akey;

xcCamCryptVG_Reorder16A(tmp, key);
AES_set_decrypt_key(tmp, 128, &akey);

xcCamCryptVG_Reorder16A(tmp, p);
AES_decrypt(tmp, tmp, &akey);
xcCamCryptVG_Reorder16A(p, tmp);
}

void VG_Overcrypt(char *a1, char *a2, char *a3)
{
char tmp[16];

memcpy(tmp,a2,16);
VG_ReorderAndDecrypt(tmp,a1);
VG_ReorderAndDecrypt(a3,tmp);
}

where:
a1-ekpair
a2- hwkey
a3- cw
I fond it on www.digs@…/wbb3/index.php?page=Thread&threadID=56204&pageNo=3

comment:5 by firsyah, 12 years ago

does it really work on newcs??

comment:6 by fun7, 11 years ago

If there is no common way on howto dump the pairing Keys, implementation has not such a high priority. Maybe someone can create a patch for the videoguard reader and one of you guys, who has valid pairing keys test this.

comment:7 by jimbo2013, 11 years ago

Any news about new 0963 card method? SID 13F2 on 11.836 H uses new system ONLY. Wonder does that give any clue? Can the receiverID be added to oscam? And the extra digit alongisde the 6 before the existing 8? ie xxxxxxxx becomes wwwwwwxxxxxxy for serial no? Hope that makes sense.

comment:8 by Deas, 9 years ago

Resolution: expired
Status: newclosed
Note: See TracTickets for help on using tickets.