[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