Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

Re: Passing data between frames

From: Bear Giles <bgiles(at)coyotesong.com>
Date: Fri Mar 28 2003 - 19:25:18 EST

Mark Reardon wrote:
> I use large handles (512 bit or larger) and I encrypt them

That sounds unnecessarily complex. Why bother with the encryption/decryption cycle?

Hash the browser ID, source IP and some salt. Put the hash into cookie. The same cookie goes into the database with whatever information you're tracking, using the hash as your primary key.

When you receive a cookie, recompute the hash from the same values and compare. If they match, retrieve the values from the database. If they don't, you could probably still flush the table entry based on the browser ID and source IP, although that may not be sufficiently unique.

> To narrow that window, table entries are

Is the uniqueness really required?

If so, you can still easily do this with just hashes. Use the same approach to handle salt values in password files - just prepend the sequence number to the hash before encoding it in hex or base64 for your cookie. When you get a cookie, pull the salt value and use it to generate the new hash. The table could/should also contain the current sequence number. Received on Fri Mar 28 19:28:01 2003

Do you need help?X

This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 14:07:49 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library