WeblateOrg / siphashc

python c-module for siphash

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Weblate

Weblate is libre software web-based continuous localization system, used by over 2500 libre projects and companies in more than 165 countries.

siphashc is a Python module (in c) for siphash-2-4

PyPI package

Installation

Install using pip:

Sources are available at <https://github.com/WeblateOrg/siphashc>.

Introduction

siphashc is a python c-module for siphash, based on floodberry's version.

It was merged from two versions of the module:

Usage

>>> from siphashc import siphash
>>> siphash("sixteencharstrng", "i need a hash of this")
10796923698683394048

License

Released under the ISC license. See LICENSE.md file for details.

Contributing

Contributions are welcome! See documentation for more information.

About

python c-module for siphash

License:ISC License


Languages

Language:C 46.9%Language:Python 40.2%Language:C++ 12.9%