117 lines
4.8 KiB
Plaintext
117 lines
4.8 KiB
Plaintext
.. -*- restructuredtext -*-
|
|
|
|
=====================
|
|
Copyrights & Licenses
|
|
=====================
|
|
|
|
Credits
|
|
=======
|
|
Passlib is primarily developed by Eli Collins.
|
|
|
|
Special thanks to Darin Gordon for testing and
|
|
feedback on the :mod:`passlib.totp` module.
|
|
|
|
License for Passlib
|
|
===================
|
|
Passlib is (c) `Assurance Technologies <http://www.assurancetechnologies.com>`_,
|
|
and is released under the `BSD license <http://www.opensource.org/licenses/bsd-license.php>`_::
|
|
|
|
Passlib
|
|
Copyright (c) 2008-2020 Assurance Technologies, LLC.
|
|
All rights reserved.
|
|
|
|
Redistribution and use in source and binary forms, with or without
|
|
modification, are permitted provided that the following conditions are
|
|
met:
|
|
|
|
* Redistributions of source code must retain the above copyright
|
|
notice, this list of conditions and the following disclaimer.
|
|
|
|
* 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.
|
|
|
|
* Neither the name of Assurance Technologies, nor the names of the
|
|
contributors may be used to endorse or promote products derived
|
|
from this software without specific prior written permission.
|
|
|
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
"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 COPYRIGHT
|
|
OWNER OR CONTRIBUTORS 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.
|
|
|
|
Licenses for incorporated software
|
|
==================================
|
|
Passlib contains some code derived from the following sources:
|
|
|
|
MD5-Crypt
|
|
---------
|
|
The source file ``passlib/handlers/md5_crypt.py`` contains code derived from the original
|
|
`FreeBSD md5-crypt implementation <http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/src/lib/libcrypt/crypt.c?rev=1.2>`_,
|
|
which is available under the following license::
|
|
|
|
"THE BEER-WARE LICENSE" (Revision 42):
|
|
<phk@login.dknet.dk> wrote this file. As long as you retain this notice you
|
|
can do whatever you want with this stuff. If we meet some day, and you think
|
|
this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
|
|
|
|
converted to python May 2008
|
|
by Eli Collins
|
|
|
|
DES
|
|
---
|
|
The source file ``passlib/crypto/des.py`` contains code derived from
|
|
`UnixCrypt.java <http://www.dynamic.net.au/christos/crypt/UnixCrypt2.txt>`_,
|
|
a pure-java implementation of the historic unix-crypt password hash algorithm.
|
|
It is available under the following license::
|
|
|
|
UnixCrypt.java 0.9 96/11/25
|
|
Copyright (c) 1996 Aki Yoshida. All rights reserved.
|
|
Permission to use, copy, modify and distribute this software
|
|
for non-commercial or commercial purposes and without fee is
|
|
hereby granted provided that this copyright notice appears in
|
|
all copies.
|
|
|
|
modified April 2001
|
|
by Iris Van den Broeke, Daniel Deville
|
|
|
|
modified Aug 2005
|
|
by Greg Wilkins (gregw)
|
|
|
|
converted to python Jun 2009
|
|
by Eli Collins
|
|
|
|
jBCrypt
|
|
-------
|
|
The source file ``passlib/crypto/_blowfish/base.py`` contains code derived
|
|
from `jBcrypt 0.2 <http://www.mindrot.org/projects/jBCrypt/>`_, a Java
|
|
implementation of the BCrypt password hash algorithm. It is available under
|
|
a BSD/ISC license::
|
|
|
|
Copyright (c) 2006 Damien Miller <djm@mindrot.org>
|
|
|
|
Permission to use, copy, modify, and distribute this software for any
|
|
purpose with or without fee is hereby granted, provided that the above
|
|
copyright notice and this permission notice appear in all copies.
|
|
|
|
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
|
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
|
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
|
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
|
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
|
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTUOUS ACTION, ARISING OUT OF
|
|
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
Wordsets
|
|
--------
|
|
The EFF wordsets in ``passlib/_data/wordsets`` are (c) 2016 the Electronic Freedom Foundation.
|
|
They were downloaded from `<https://www.eff.org/deeplinks/2016/07/new-wordlists-random-passphrases>`_,
|
|
and are released under the `Creative Commons License <https://www.eff.org/copyright>`_.
|