[mythtv-users] Be vewy, vewy quiet! We'a huntin' pirates! hehehehehehe!

Jay R. Ashworth jra at baylink.com
Fri Jun 22 13:35:23 UTC 2007


On Fri, Jun 22, 2007 at 07:06:07AM -0400, Sam Varshavchik wrote:
> That's just a form of keyword-based search, which can be done without 
> revealing entire guide data. What you need to do, in addition to encrypting 
> program details using a symmetric cipher, with a per-program key, is to 
> have a second copy of the program guide where each individual word W is 
> replaced by H(w+secret). H is a hash function, MD5/SHA1/SHA256/whatever. 
> "secret" is a secret known only to the server. To effect the search, you'll 
> need to ping the server with w, the server returns H(w+secret), and that's 
> what you run your search with. I've left out some minor details, but that's 
> the general idea. 
> 
> I admit that, without some crafty hacking, you'll lose the ability to run 
> arbitrary SQL searches, but this'll work for most searches that people use. 
> Once your search finds individual programs, you'll then ping the server to 
> get it's cipher, and obtain the program details.

So, if I understand you right, you want some centralized DBMS server
somewhere *to participate in every scheduling event ever on all 200K
mythboxes in the US*?

Got it.

Cheers,
-- jra
-- 
Jay R. Ashworth                   Baylink                      jra at baylink.com
Designer                     The Things I Think                       RFC 2100
Ashworth & Associates     http://baylink.pitas.com                     '87 e24
St Petersburg FL USA      http://photo.imageinc.us             +1 727 647 1274


More information about the mythtv-users mailing list