aboutsummaryrefslogtreecommitdiff
path: root/frozen_deps/pysha3-1.0.2.dist-info
diff options
context:
space:
mode:
authorDeterminant <[email protected]>2024-08-23 03:14:03 +0000
committerDeterminant <[email protected]>2024-08-22 20:34:57 -0700
commit8d1c76ec7caf247d5675e14260d20fc508977ffb (patch)
tree8fa7c8ce3b7e3f4ece150a6da5922b5eb2dc7772 /frozen_deps/pysha3-1.0.2.dist-info
parent258780284151d49cba1d9c0d2ce33f9a19bb058b (diff)
release v0.1.8
Diffstat (limited to 'frozen_deps/pysha3-1.0.2.dist-info')
-rw-r--r--frozen_deps/pysha3-1.0.2.dist-info/INSTALLER1
-rw-r--r--frozen_deps/pysha3-1.0.2.dist-info/LICENSE49
-rw-r--r--frozen_deps/pysha3-1.0.2.dist-info/METADATA250
-rw-r--r--frozen_deps/pysha3-1.0.2.dist-info/RECORD9
-rw-r--r--frozen_deps/pysha3-1.0.2.dist-info/WHEEL5
-rw-r--r--frozen_deps/pysha3-1.0.2.dist-info/top_level.txt2
6 files changed, 0 insertions, 316 deletions
diff --git a/frozen_deps/pysha3-1.0.2.dist-info/INSTALLER b/frozen_deps/pysha3-1.0.2.dist-info/INSTALLER
deleted file mode 100644
index a1b589e..0000000
--- a/frozen_deps/pysha3-1.0.2.dist-info/INSTALLER
+++ /dev/null
@@ -1 +0,0 @@
-pip
diff --git a/frozen_deps/pysha3-1.0.2.dist-info/LICENSE b/frozen_deps/pysha3-1.0.2.dist-info/LICENSE
deleted file mode 100644
index 311690c..0000000
--- a/frozen_deps/pysha3-1.0.2.dist-info/LICENSE
+++ /dev/null
@@ -1,49 +0,0 @@
-PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
---------------------------------------------
-
-1. This LICENSE AGREEMENT is between the Python Software Foundation
-("PSF"), and the Individual or Organization ("Licensee") accessing and
-otherwise using this software ("Python") in source or binary form and
-its associated documentation.
-
-2. Subject to the terms and conditions of this License Agreement, PSF
-hereby grants Licensee a nonexclusive, royalty-free, world-wide
-license to reproduce, analyze, test, perform and/or display publicly,
-prepare derivative works, distribute, and otherwise use Python
-alone or in any derivative version, provided, however, that PSF's
-License Agreement and PSF's notice of copyright, i.e., "Copyright (c)
-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Python Software Foundation;
-All Rights Reserved" are retained in Python alone or in any derivative
-version prepared by Licensee.
-
-3. In the event Licensee prepares a derivative work that is based on
-or incorporates Python or any part thereof, and wants to make
-the derivative work available to others as provided herein, then
-Licensee hereby agrees to include in any such work a brief summary of
-the changes made to Python.
-
-4. PSF is making Python available to Licensee on an "AS IS"
-basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
-IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
-DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
-FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
-INFRINGE ANY THIRD PARTY RIGHTS.
-
-5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
-FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
-A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
-OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
-
-6. This License Agreement will automatically terminate upon a material
-breach of its terms and conditions.
-
-7. Nothing in this License Agreement shall be deemed to create any
-relationship of agency, partnership, or joint venture between PSF and
-Licensee. This License Agreement does not grant permission to use PSF
-trademarks or trade name in a trademark sense to endorse or promote
-products or services of Licensee, or any third party.
-
-8. By copying, installing or otherwise using Python, Licensee
-agrees to be bound by the terms and conditions of this License
-Agreement.
-
diff --git a/frozen_deps/pysha3-1.0.2.dist-info/METADATA b/frozen_deps/pysha3-1.0.2.dist-info/METADATA
deleted file mode 100644
index a2e0aaa..0000000
--- a/frozen_deps/pysha3-1.0.2.dist-info/METADATA
+++ /dev/null
@@ -1,250 +0,0 @@
-Metadata-Version: 2.1
-Name: pysha3
-Version: 1.0.2
-Summary: SHA-3 (Keccak) for Python 2.7 - 3.5
-Home-page: https://github.com/tiran/pysha3
-Author: Christian Heimes
-Author-email: [email protected]
-Maintainer: Christian Heimes
-Maintainer-email: [email protected]
-License: PSFL (Keccak: CC0 1.0 Universal)
-Keywords: sha3 sha-3 keccak hash
-Platform: POSIX
-Platform: Windows
-Classifier: Development Status :: 4 - Beta
-Classifier: Intended Audience :: Developers
-Classifier: License :: OSI Approved :: Python Software Foundation License
-Classifier: License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication
-Classifier: Natural Language :: English
-Classifier: Operating System :: MacOS :: MacOS X
-Classifier: Operating System :: POSIX
-Classifier: Operating System :: POSIX :: BSD
-Classifier: Operating System :: POSIX :: Linux
-Classifier: Operating System :: Microsoft :: Windows
-Classifier: Programming Language :: C
-Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2
-Classifier: Programming Language :: Python :: 2.7
-Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.4
-Classifier: Programming Language :: Python :: 3.5
-Classifier: Topic :: Security :: Cryptography
-License-File: LICENSE
-
-======
-pysha3
-======
-
-SHA-3 wrapper (keccak) for Python. The package is a wrapper around the
-optimized Keccak Code Package, https://github.com/gvanas/KeccakCodePackage .
-
-The module is a standalone version of my SHA-3 module from Python 3.6
-(currently under development). The code in sha3module.c has been modified to
-be compatible with Python 2.7 to 3.5. Python 2.6 and earlier are not
-supported.
-
-
-Updates since pysha 0.3
-=======================
-
-**pysha3 1.0 is not compatible with pysha3 0.3!**
-
-pysha3 < 1.0 used the old Keccak implementation. During the finalization of
-SHA3, NIST changed the delimiter suffix from 0x01 to 0x06. The Keccak sponge
-function stayed the same. pysha3 1.0 provides the previous Keccak hash, too.
-
-
-Platforms
-=========
-
-pysha3 has been successfully tested on several platforms:
-
- - Linux (GCC, clang) on X86, X86_64 and ARMv6 (little endian)
- - Windows (VS 2008, VS 2010, VS2015) on X86 and X86_64
-
-
-Usage
-=====
-
-The `sha3` module contains several constructors for hash objects with a
-PEP 247 compatible interface. The module provides SHA3, SHAKE and Keccak:
-
-* `sha3_228()`, `sha3_256()`, `sha3_384()`, and `sha3_512()`
-* `shake_128()`, `shake_256()`
-* `keccak_228()`, `keccak_256()`, `keccak_384()`, and `keccak_512()`
-
-The `sha3` module monkey patches the `hashlib` module . The monkey patch is
-automatically activated with the first import of the `sha3` module. The
-`hashlib` module of Python 3.6 will support the four SHA-3 algorithms and
-the two SHAKE algorithms on all platforms. Therefore you shouldn't use the
-sha3 module directly and rather go through the `hashlib` interface::
-
- >>> import sys
- >>> import hashlib
- >>> if sys.version_info < (3, 6):
- ... import sha3
- >>> s = hashlib.sha3_512()
- >>> s.name
- 'sha3_512'
- >>> s.digest_size
- 64
- >>> s.update(b"data")
- >>> s.hexdigest()
- 'ceca4daf960c2bbfb4a9edaca9b8137a801b65bae377e0f534ef9141c8684c0fedc1768d1afde9766572846c42b935f61177eaf97d355fa8dc2bca3fecfa754d'
-
- >>> s = hashlib.shake_256()
- >>> s.update(b"data")
- >>> s.hexdigest(4)
- 'c73dbed8'
- >>> s.hexdigest(8)
- 'c73dbed8527f5ae0'
- >>> s.hexdigest(16)
- 'c73dbed8527f5ae0568679f30ecc5cb6'
-
- >>> import sha3
- >>> k = sha3.keccak_512()
- >>> k.update(b"data")
- >>> k.hexdigest()
- '1065aceeded3a5e4412e2187e919bffeadf815f5bd73d37fe00d384fe29f55f08462fdabe1007b993ce5b8119630e7db93101d9425d6e352e22ffe3dcb56b825'
-
-Changelog
-=========
-
-pysha3 1.0.2
-------------
-
-*Release: 05-Feb-2017*
-
-- Rename internal C extension to _pysha3 to avoild conflict with Python 3.6'
- _sha3 extension.
-
-pysha3 1.0.1
-------------
-
-*Release: 24-Jan-2017*
-
-- Fix github.org -> github.com (Pi Delport)
-
-- Fix endianness checks for Python 2 (William Grant)
-
-- Fix changelog, the Christmas release was 1.0.0, not 1.1.0
-
-pysha3 1.0.0
-------------
-
-*Release date: 24-Dec-2016*
-
-- Synchronize with Python 3.6.0 release
-
-- Move all backport related additions to backport.inc
-
-- Fix flake8 violations
-
-
-pysha3 1.0b1
-------------
-
-*Release date: 01-May-2016*
-
-- Update backend to use the latest Keccak Code Package. pysha3 now implements
- the official NIST standard. The old Keccak hashes are available with
- keccak prefix.
-
-- Add SHAKE support.
-
-- All sha3, shake and keccak variants are separate types instead of factory
- functions that return the same type.
-
-- Drop Python 2.6 and Python 3.0 to 3.3 support.
-
-- Fix typo that disabled threading optimization.
-
-- Add vector files for additional tests.
-
-- Add experimental HMAC support based on examples from
- http://wolfgang-ehrhardt.de/hmac-sha3-testvectors.html .
-
-- Test hashing of unaligned data.
-
-- Add ISO C11 memset_s() function as _Py_memset_s() in order to securely
- wipe memory that holds sensitive data. The page
- https://www.securecoding.cert.org/confluence/display/seccode/MSC06-C.+Be+aware+of+compiler+optimization+when+dealing+with+sensitive+data
- explains the motivation for memset_s().
-
-- Add tox support.
-
-- Add Travis and appveyor integration.
-
-- Add _capacity_bits, _rate_bits and _suffix attributes for diagnostic
- purposes.
-
-
-pysha3 0.3
-----------
-
-*Release date: 14-Oct-2012*
-
-- Fix 64bit big endian support
-
-- Add workaround for alignment error on 64bit SPARC machine by using the opt32
- implementation.
-
-- block_size now returns NotImplemented to prevent users from using pysha3
- with the hmac module.
-
-
-pysha3 0.2.2
-------------
-
-*Release date: 07-Oct-2012*
-
-- Re-add brg_endian.h to fix issue on Solaris (big endian platform)
-
-
-pysha3 0.2.1
-------------
-
-*Release date: 06-Oct-2012*
-
-- Fix MANIFEST.in to include Makefile and tests.py
-
-- Add setup.py test command with hack for inplace builds
-
-- Enhance README.txt and fixed its markup
-
-
-pysha3 0.2
-----------
-
-*Release date: 06-Oct-2012*
-
-- Change directory struct to use the same directory layout as Python 3.4.
-
-- Remove C++ comments from Keccak sources for ANSI C compatibility.
-
-- Declare all Keccak functions and globals as static to avoid name clashes.
-
-- Remove alias sha3() for sha3_512().
-
-- Add block_size attribute. Keccak has a internal sponge size of 1600 bits.
-
-- Release GIL around SHA3_update() calls.
-
-- Monkey patch the hashlib module to support, e.g. hashlib.sha3_512() and
- hashlib.new("sha3_512")
-
-- Release GIL around SHA3_update() when the data exceeds a certain size.
-
-- Fix build on platforms with an unsigned 64bit integer type (uint64_t). The
- module falls back to 32bit implementation of Keccak with interleave tables.
-
-
-pysha3 0.1
-----------
-
-*Release date: 04-Oct-2012*
-
-- first release
-
-- based on KeccakReferenceAndOptimized-3.2.zip
-
diff --git a/frozen_deps/pysha3-1.0.2.dist-info/RECORD b/frozen_deps/pysha3-1.0.2.dist-info/RECORD
deleted file mode 100644
index 4e27e67..0000000
--- a/frozen_deps/pysha3-1.0.2.dist-info/RECORD
+++ /dev/null
@@ -1,9 +0,0 @@
-__pycache__/sha3.cpython-310.pyc,,
-_pysha3.cpython-310-x86_64-linux-gnu.so,sha256=78P0sVJ96derABo3IAPLSY-6JPc7LmMv76Z4sLKTBb8,381088
-pysha3-1.0.2.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
-pysha3-1.0.2.dist-info/LICENSE,sha256=uAzp2oxCofkQeWJ_u-K_JyEK4Qig_-Xwd9WwjgdsJMg,2409
-pysha3-1.0.2.dist-info/METADATA,sha256=dv_VgbGxuacT4ckz_NKW0rQxf4c_G_YpKjdDffjvk-k,6830
-pysha3-1.0.2.dist-info/RECORD,,
-pysha3-1.0.2.dist-info/WHEEL,sha256=nTy_Z8ivGEB6qFwVLg7_h6rq0Jt0JU5Pz2cL2_FjSMQ,105
-pysha3-1.0.2.dist-info/top_level.txt,sha256=FdKZVala00U6bdey3Qbc6yW7Z1rzdaDs8Iet_iwYDP8,13
-sha3.py,sha256=QeJrjR0om_CROYj4xnndQXqkkr9Y9R11XsCKKiyYTzs,746
diff --git a/frozen_deps/pysha3-1.0.2.dist-info/WHEEL b/frozen_deps/pysha3-1.0.2.dist-info/WHEEL
deleted file mode 100644
index 3f78a79..0000000
--- a/frozen_deps/pysha3-1.0.2.dist-info/WHEEL
+++ /dev/null
@@ -1,5 +0,0 @@
-Wheel-Version: 1.0
-Generator: bdist_wheel (0.37.1)
-Root-Is-Purelib: false
-Tag: cp310-cp310-linux_x86_64
-
diff --git a/frozen_deps/pysha3-1.0.2.dist-info/top_level.txt b/frozen_deps/pysha3-1.0.2.dist-info/top_level.txt
deleted file mode 100644
index a9e88ad..0000000
--- a/frozen_deps/pysha3-1.0.2.dist-info/top_level.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-_pysha3
-sha3