[gambit-list] Gambit hash tables protected againts double hash attacks?

Adam adam.mlmb at gmail.com
Wed Aug 8 02:00:22 EDT 2018

|table-ref| (hashtable access) speed being non-deterministic would be all
fine as the average access speed should remain constant.

To preserve the possibility of fully deterministic behavior, maybe double
hash attack protection by random seeding could be... on by default but can
be disabled via a key argument, or, off by default and can be enabled via a
key argument, something like this?


2018-08-08 12:49 GMT+08:00 Marc Feeley <feeley at iro.umontreal.ca>:

> No they are not.  Doing this would make executions non-deterministic.
> Marc
> > On Aug 8, 2018, at 4:13 AM, Adam <adam.mlmb at gmail.com> wrote:
> >
> > Hi Marc,
> >
> > Are Gambit's hash tables protected against double hash attacks?
> >
> > E.g. by calculating a random number that's used as hash seed making it
> impossible for an attacker to produce key hash collissions,
> https://en.wikipedia.org/wiki/SipHash .
> >
> > Adam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.iro.umontreal.ca/pipermail/gambit-list/attachments/20180808/d6954ba6/attachment.htm>

More information about the Gambit-list mailing list