[New-bugs-announce] [issue35600] Expose siphash

Dima Tisnek report at bugs.python.org
Thu Dec 27 21:47:05 EST 2018


New submission from Dima Tisnek <dimaqq at gmail.com>:

Just recently, i found rolling my own simple hash for strings.
(task was to distribute tests across executors, stably across invocations, no external input, no security)

In the old days I'd just `hash(some_variable)` but of course now I cannot. `hashlib.sha*` seemed too complex and I ended up with something like `sum(map(ord, str(some_variable)))`.

How much easier this would be is `siphash` implementation that cpython uses internally was available to me!

----------
components: Extension Modules
messages: 332633
nosy: Dima.Tisnek
priority: normal
severity: normal
status: open
title: Expose siphash
type: enhancement
versions: Python 3.8

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue35600>
_______________________________________


More information about the New-bugs-announce mailing list