[vlc-devel] Encrypting x264 data...

Peter Tap ptrtap at yahoo.com
Mon Aug 22 22:11:00 CEST 2011

Hi Jean and Remi,

Thank you very much for your help.

Along with encryption, I also have two more objectives:
1. The encrypted file should run only on the machine it was encrypted for. As part of the encryption process, the client supplies some unique information about the device (mac address, etc.) that is used to build the key.
2. At the beginning of decryption, the decryption module connects to a back-end server and verifies some other information before letting the user play the video.

Will I be able to achieve these two objectives, if I go DVB-CSA/TS way?

Remi. You mentioned something about implementing a stream filter. Will it work for my needs? Where can I find more information on how to implement a stream filter?

Appreciate your help.


From: Jean-Baptiste Kempf <jb at videolan.org>
To: Mailing list for VLC media player developers <vlc-devel at videolan.org>
Sent: Monday, August 22, 2011 6:58 AM
Subject: Re: [vlc-devel] Encrypting x264 data...

On Mon, Aug 22, 2011 at 02:39:50PM +0200, Rémi Denis-Courmont wrote :
> On Mon, 22 Aug 2011 14:08:38 +0200, Jean-Baptiste Kempf <jb at videolan.org>
> wrote:
> >> Static DVB-CSA key is weak as far as I know. That's the only thing VLC
> >> supports.
> > 
> > Yep. But I would guess it is easier and more clever to add dynamic keys
> > to the existing code than writing a new encryption
> > scheme/demuxer/decoder/whatnot...
> Well... if you're going to use TS anyway and you're happy with the short
> key size, that might do.

Well, there is an important ecosystem already using TS encryption,
that's all...

Best Regards,

Jean-Baptiste Kempf
http://www.jbkempf.com/ - +33 672 704 734
Sent from my Electronic Device
vlc-devel mailing list
To unsubscribe or modify your subscription options:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20110822/302771d9/attachment.html>

More information about the vlc-devel mailing list