Uploaded Test files
This commit is contained in:
parent
f584ad9d97
commit
2e81cb7d99
16627 changed files with 2065359 additions and 102444 deletions
|
@ -0,0 +1,61 @@
|
|||
Credits & License
|
||||
=================
|
||||
|
||||
``argon2-cffi`` is maintained by Hynek Schlawack and released under the `MIT license <https://github.com/hynek/argon2-cffi/blob/master/LICENSE>`_.
|
||||
|
||||
The development is kindly supported by `Variomedia AG <https://www.variomedia.de/>`_.
|
||||
|
||||
A full list of contributors can be found in GitHub's `overview <https://github.com/hynek/argon2-cffi/graphs/contributors>`_.
|
||||
|
||||
|
||||
Vendored Code
|
||||
-------------
|
||||
|
||||
Argon2
|
||||
^^^^^^
|
||||
|
||||
The original Argon2 repo can be found at https://github.com/P-H-C/phc-winner-argon2/.
|
||||
|
||||
Except for the components listed below, the Argon2 code in this repository is copyright (c) 2015 Daniel Dinu, Dmitry Khovratovich (main authors), Jean-Philippe Aumasson and Samuel Neves, and under CC0_ license.
|
||||
|
||||
The string encoding routines in src/encoding.c are copyright (c) 2015 Thomas Pornin, and under CC0_ license.
|
||||
|
||||
The `BLAKE2 <https://blake2.net>`_ code in ``src/blake2/`` is copyright (c) Samuel Neves, 2013-2015, and under CC0_ license.
|
||||
|
||||
The authors of Argon2 also were very helpful to get the library to compile on ancient versions of Visual Studio for ancient versions of Python.
|
||||
|
||||
The documentation also quotes frequently from the Argon2 paper_ to avoid mistakes by rephrasing.
|
||||
|
||||
.. _CC0: https://creativecommons.org/publicdomain/zero/1.0/
|
||||
.. _paper: https://password-hashing.net/argon2-specs.pdf
|
||||
|
||||
msinttypes
|
||||
^^^^^^^^^^
|
||||
|
||||
In order to be able to compile on Visual Studio 2008 and Visual Studio 2010 which are required for Python 2.7, we also ship two C headers with integer types.
|
||||
They are from the `msinttypes project <https://code.google.com/archive/p/msinttypes>`_ (`auto-import on GitHub <https://github.com/chemeris/msinttypes>`_) and licensed under New BSD:
|
||||
|
||||
Copyright (c) 2006-2013 Alexander Chemeris
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimer.
|
||||
2. Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
3. Neither the name of the product nor the names of its contributors may
|
||||
be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
@ -0,0 +1 @@
|
|||
pip
|
21
venv/Lib/site-packages/argon2_cffi-20.1.0.dist-info/LICENSE
Normal file
21
venv/Lib/site-packages/argon2_cffi-20.1.0.dist-info/LICENSE
Normal file
|
@ -0,0 +1,21 @@
|
|||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2015 Hynek Schlawack
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
194
venv/Lib/site-packages/argon2_cffi-20.1.0.dist-info/METADATA
Normal file
194
venv/Lib/site-packages/argon2_cffi-20.1.0.dist-info/METADATA
Normal file
|
@ -0,0 +1,194 @@
|
|||
Metadata-Version: 2.1
|
||||
Name: argon2-cffi
|
||||
Version: 20.1.0
|
||||
Summary: The secure Argon2 password hashing algorithm.
|
||||
Home-page: https://argon2-cffi.readthedocs.io/
|
||||
Author: Hynek Schlawack
|
||||
Author-email: hs@ox.cx
|
||||
Maintainer: Hynek Schlawack
|
||||
Maintainer-email: hs@ox.cx
|
||||
License: MIT
|
||||
Project-URL: Documentation, https://argon2-cffi.readthedocs.io/
|
||||
Project-URL: Bug Tracker, https://github.com/hynek/argon2-cffi/issues
|
||||
Project-URL: Source Code, https://github.com/hynek/argon2-cffi
|
||||
Keywords: password,hash,hashing,security
|
||||
Platform: UNKNOWN
|
||||
Classifier: Development Status :: 5 - Production/Stable
|
||||
Classifier: Intended Audience :: Developers
|
||||
Classifier: License :: OSI Approved :: MIT License
|
||||
Classifier: Natural Language :: English
|
||||
Classifier: Operating System :: MacOS :: MacOS X
|
||||
Classifier: Operating System :: Microsoft :: Windows
|
||||
Classifier: Operating System :: POSIX
|
||||
Classifier: Operating System :: Unix
|
||||
Classifier: Programming Language :: Python :: 2
|
||||
Classifier: Programming Language :: Python :: 2.7
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Classifier: Programming Language :: Python :: 3.5
|
||||
Classifier: Programming Language :: Python :: 3.6
|
||||
Classifier: Programming Language :: Python :: 3.7
|
||||
Classifier: Programming Language :: Python :: 3.8
|
||||
Classifier: Programming Language :: Python :: Implementation :: CPython
|
||||
Classifier: Programming Language :: Python :: Implementation :: PyPy
|
||||
Classifier: Programming Language :: Python
|
||||
Classifier: Topic :: Security :: Cryptography
|
||||
Classifier: Topic :: Security
|
||||
Classifier: Topic :: Software Development :: Libraries :: Python Modules
|
||||
Description-Content-Type: text/x-rst
|
||||
Requires-Dist: cffi (>=1.0.0)
|
||||
Requires-Dist: six
|
||||
Requires-Dist: enum34 ; python_version < "3.4"
|
||||
Provides-Extra: dev
|
||||
Requires-Dist: coverage[toml] (>=5.0.2) ; extra == 'dev'
|
||||
Requires-Dist: hypothesis ; extra == 'dev'
|
||||
Requires-Dist: pytest ; extra == 'dev'
|
||||
Requires-Dist: sphinx ; extra == 'dev'
|
||||
Requires-Dist: wheel ; extra == 'dev'
|
||||
Requires-Dist: pre-commit ; extra == 'dev'
|
||||
Provides-Extra: docs
|
||||
Requires-Dist: sphinx ; extra == 'docs'
|
||||
Provides-Extra: tests
|
||||
Requires-Dist: coverage[toml] (>=5.0.2) ; extra == 'tests'
|
||||
Requires-Dist: hypothesis ; extra == 'tests'
|
||||
Requires-Dist: pytest ; extra == 'tests'
|
||||
|
||||
=====================================
|
||||
CFFI-based Argon2 Bindings for Python
|
||||
=====================================
|
||||
|
||||
.. image:: https://readthedocs.org/projects/argon2-cffi/badge/?version=stable
|
||||
:target: http://argon2-cffi.readthedocs.io/en/stable/?badge=stable
|
||||
:alt: Documentation Status
|
||||
|
||||
.. image:: https://github.com/hynek/argon2-cffi/workflows/CI/badge.svg?branch=master
|
||||
:target: https://github.com/hynek/argon2-cffi/actions?workflow=CI
|
||||
:alt: CI Status
|
||||
|
||||
.. image:: https://codecov.io/github/hynek/argon2-cffi/branch/master/graph/badge.svg
|
||||
:target: https://codecov.io/github/hynek/argon2-cffi
|
||||
:alt: Test Coverage
|
||||
|
||||
.. image:: https://www.irccloud.com/invite-svg?channel=%23cryptography-dev&hostname=irc.freenode.net&port=6697&ssl=1
|
||||
:target: https://www.irccloud.com/invite?channel=%23cryptography-dev&hostname=irc.freenode.net&port=6697&ssl=1
|
||||
:alt: IRC
|
||||
|
||||
.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
|
||||
:target: https://github.com/ambv/black
|
||||
:alt: Code style: black
|
||||
|
||||
.. teaser-begin
|
||||
|
||||
`Argon2 <https://github.com/p-h-c/phc-winner-argon2>`_ won the `Password Hashing Competition <https://password-hashing.net/>`_ and ``argon2-cffi`` is the simplest way to use it in Python and PyPy:
|
||||
|
||||
.. code-block:: pycon
|
||||
|
||||
>>> from argon2 import PasswordHasher
|
||||
>>> ph = PasswordHasher()
|
||||
>>> hash = ph.hash("s3kr3tp4ssw0rd")
|
||||
>>> hash # doctest: +SKIP
|
||||
'$argon2id$v=19$m=102400,t=2,p=8$tSm+JOWigOgPZx/g44K5fQ$WDyus6py50bVFIPkjA28lQ'
|
||||
>>> ph.verify(hash, "s3kr3tp4ssw0rd")
|
||||
True
|
||||
>>> ph.check_needs_rehash(hash)
|
||||
False
|
||||
>>> ph.verify(hash, "t0t411ywr0ng")
|
||||
Traceback (most recent call last):
|
||||
...
|
||||
argon2.exceptions.VerifyMismatchError: The password does not match the supplied hash
|
||||
|
||||
|
||||
``argon2-cffi``\ ’s documentation lives at `Read the Docs <https://argon2-cffi.readthedocs.io/>`_, the code on `GitHub <https://github.com/hynek/argon2-cffi>`_.
|
||||
It’s rigorously tested on Python 2.7, 3.5+, and PyPy.
|
||||
|
||||
|
||||
Release Information
|
||||
===================
|
||||
|
||||
20.1.0 (2020-05-11)
|
||||
-------------------
|
||||
|
||||
Vendoring Argon2 @ `62358ba <https://github.com/P-H-C/phc-winner-argon2/tree/62358ba2123abd17fccf2a108a301d4b52c01a7c>`_ (20190702)
|
||||
|
||||
|
||||
Backward-incompatible changes:
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
*none*
|
||||
|
||||
|
||||
Deprecations:
|
||||
^^^^^^^^^^^^^
|
||||
|
||||
*none*
|
||||
|
||||
|
||||
Changes:
|
||||
^^^^^^^^
|
||||
|
||||
- It is now possible to manually override the detection of SSE2 using the ``ARGON2_CFFI_USE_SSE2`` environment variable.
|
||||
|
||||
`Full changelog <https://argon2-cffi.readthedocs.io/en/stable/changelog.html>`_.
|
||||
|
||||
Credits & License
|
||||
=================
|
||||
|
||||
``argon2-cffi`` is maintained by Hynek Schlawack and released under the `MIT license <https://github.com/hynek/argon2-cffi/blob/master/LICENSE>`_.
|
||||
|
||||
The development is kindly supported by `Variomedia AG <https://www.variomedia.de/>`_.
|
||||
|
||||
A full list of contributors can be found in GitHub's `overview <https://github.com/hynek/argon2-cffi/graphs/contributors>`_.
|
||||
|
||||
|
||||
Vendored Code
|
||||
-------------
|
||||
|
||||
Argon2
|
||||
^^^^^^
|
||||
|
||||
The original Argon2 repo can be found at https://github.com/P-H-C/phc-winner-argon2/.
|
||||
|
||||
Except for the components listed below, the Argon2 code in this repository is copyright (c) 2015 Daniel Dinu, Dmitry Khovratovich (main authors), Jean-Philippe Aumasson and Samuel Neves, and under CC0_ license.
|
||||
|
||||
The string encoding routines in src/encoding.c are copyright (c) 2015 Thomas Pornin, and under CC0_ license.
|
||||
|
||||
The `BLAKE2 <https://blake2.net>`_ code in ``src/blake2/`` is copyright (c) Samuel Neves, 2013-2015, and under CC0_ license.
|
||||
|
||||
The authors of Argon2 also were very helpful to get the library to compile on ancient versions of Visual Studio for ancient versions of Python.
|
||||
|
||||
The documentation also quotes frequently from the Argon2 paper_ to avoid mistakes by rephrasing.
|
||||
|
||||
.. _CC0: https://creativecommons.org/publicdomain/zero/1.0/
|
||||
.. _paper: https://password-hashing.net/argon2-specs.pdf
|
||||
|
||||
msinttypes
|
||||
^^^^^^^^^^
|
||||
|
||||
In order to be able to compile on Visual Studio 2008 and Visual Studio 2010 which are required for Python 2.7, we also ship two C headers with integer types.
|
||||
They are from the `msinttypes project <https://code.google.com/archive/p/msinttypes>`_ (`auto-import on GitHub <https://github.com/chemeris/msinttypes>`_) and licensed under New BSD:
|
||||
|
||||
Copyright (c) 2006-2013 Alexander Chemeris
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimer.
|
||||
2. Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
3. Neither the name of the product nor the names of its contributors may
|
||||
be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
|
24
venv/Lib/site-packages/argon2_cffi-20.1.0.dist-info/RECORD
Normal file
24
venv/Lib/site-packages/argon2_cffi-20.1.0.dist-info/RECORD
Normal file
|
@ -0,0 +1,24 @@
|
|||
argon2/__init__.py,sha256=w1uY1E2fFjtzQwV8GPp2WOMqyY1Vo94f6rNzqr2yhfs,1159
|
||||
argon2/__main__.py,sha256=Oav1hO82TXQ56AkBIm5QynPVCGdeK6hMGa30IgAq2EM,2186
|
||||
argon2/__pycache__/__init__.cpython-36.pyc,,
|
||||
argon2/__pycache__/__main__.cpython-36.pyc,,
|
||||
argon2/__pycache__/_ffi_build.cpython-36.pyc,,
|
||||
argon2/__pycache__/_legacy.cpython-36.pyc,,
|
||||
argon2/__pycache__/_password_hasher.cpython-36.pyc,,
|
||||
argon2/__pycache__/_utils.cpython-36.pyc,,
|
||||
argon2/__pycache__/exceptions.cpython-36.pyc,,
|
||||
argon2/__pycache__/low_level.cpython-36.pyc,,
|
||||
argon2/_ffi.cp36-win32.pyd,sha256=BOqp4bUREImKTFmzRmZw1XTsOvGyAv0BE8iJOzohdi4,41984
|
||||
argon2/_ffi_build.py,sha256=4jfhXBZeoIlqex-AmbhpVOX7PS8ldrRnAUYluE0u_s4,5277
|
||||
argon2/_legacy.py,sha256=wwc8UrLbcl1-rGL4chEwE5K3yAhYd5bPWoDZgLa3few,1752
|
||||
argon2/_password_hasher.py,sha256=1FVzAJTYTbeoR3q05wCFcYp9j_Rh3bq8j0P5jYVMr3M,7044
|
||||
argon2/_utils.py,sha256=zKQZJv3eybHwflRwxYbS5biE1rtIsT3XupXQehQO87s,4667
|
||||
argon2/exceptions.py,sha256=yqhZARxSJEkmGaWktMhAaxKyrVbKkpblzGoPs5wMm-w,852
|
||||
argon2/low_level.py,sha256=2hF_tXYaGBht_Wxhm2mOqfE_zwG1MPA6hIkRXlOUlfk,6744
|
||||
argon2_cffi-20.1.0.dist-info/AUTHORS.rst,sha256=ZMgNCmvqvbcdUT1NFm3JLS-JJlWuC4DfhT871Nauhwc,3144
|
||||
argon2_cffi-20.1.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
argon2_cffi-20.1.0.dist-info/LICENSE,sha256=v2WaKLSSQGAvVrvfSQy-LsUJsVuY-Z17GaUsdA4yeGM,1082
|
||||
argon2_cffi-20.1.0.dist-info/METADATA,sha256=ql9J2Wp3qcfzaKEhAi_FSUgNKBMRh_XG_hvMsaWDCm4,7892
|
||||
argon2_cffi-20.1.0.dist-info/RECORD,,
|
||||
argon2_cffi-20.1.0.dist-info/WHEEL,sha256=ZFeOeZQCWkgYx9PG5WAxk1yIHroxd2erWFNpu0USMOg,102
|
||||
argon2_cffi-20.1.0.dist-info/top_level.txt,sha256=Bv3ehVIttIfGPCxsOG8OmCZkpGYKGea1utN-Jy0AplQ,12
|
|
@ -0,0 +1,5 @@
|
|||
Wheel-Version: 1.0
|
||||
Generator: bdist_wheel (0.34.2)
|
||||
Root-Is-Purelib: false
|
||||
Tag: cp36-cp36m-win32
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
_ffi
|
||||
argon2
|
Loading…
Add table
Add a link
Reference in a new issue