manio / vdr-plugin-dvbapi

VDR dvbapi plugin for use with OSCam
http://www.streamboard.tv/wbb2/thread.php?threadid=40060
GNU General Public License v2.0
58 stars 25 forks source link

Support of DES instead of just CSA #101

Closed bsg75 closed 8 years ago

bsg75 commented 8 years ago

I have heard that some Power*U provides use DES for encryption instead of CSA. Are there any plans to support DES in vdr-plugin-dvbapi?

manio commented 8 years ago

AFAICT encryption is forced by DVB standard - and it is the CSA. Please provide more technical details.

Yuri666 commented 8 years ago

https://github.com/gfto/oscam/commit/be07d0245d13f0d638f24fcf2d55a791c614597c

newspaperman commented 8 years ago

Does it really matter, what the DVB standard says, if their are DVB compliant muxes out there that actually don't use CSA but DES?

manio commented 8 years ago

@newspaperman It doesn't matter and has to be supported if it is supported in OSCam. I didn't tell that it will be not supported because it is not a DVB standard. In fact it has to be some kind of standard if it is currently broadcasted by some providers/channels. ATM I don't have a possibilities and time to write this implementation.

Can somebody confirm that this DES encryption is now supported in any Linux DVB software, like tvheadend, mumudvb? I am not asking about OpenEnigma, which is supported for some time in the OSCam and it's depending on hardware/driver and OE version.

bsg75 commented 8 years ago

tvheadend seems to have AES and DES support. See: https://github.com/tvheadend/tvheadend/blob/master/src/descrambler/tvhcsa.c and https://github.com/tvheadend/tvheadend/blob/master/src/descrambler.h

manio commented 8 years ago

@bsg75 I am aware of this code, but is somebody using it? Is it working with the OSCam AES/DES support? I think it is only for a SAT/IP devices, which are connected with tvheadend.

Yuri666 commented 8 years ago

In tvheadend powervu channels works with oscam only in stream mode. Support for extended CW API at tvheadend in todo list: https://tvheadend.org/issues/3360