Annuaire LDAP
Find a file
Simon Levermann 7e3822f3bb ITS#8575 Implement argon2 password hashing as a module
This change implements argon2, which won the Password Hashing
Competition (https://password-hashing.net/) as a contrib-module in order
to provide a modern password hashing alternative in openldap. The
currently available password hashing algorithms are relatively old, and
modern hardware, especially GPUs can compute quite a few (ranging from
tens of thousands to millions) of hashes per second. Argon2 was designed
to withstand such attacks.

This implementation uses the default work factors used in the argon2
command line client, but the resulting hashes are stored in a way that
would allow retroactive changes to these values, or even exposing them
as configuration in the module.
2020-02-07 09:46:23 +00:00
build ITS#7855 - Update config.guess and config.sub 2020-01-28 16:08:50 +00:00
clients ITS#8983 Fix compiler warning 2020-01-28 12:41:57 +00:00
contrib ITS#8575 Implement argon2 password hashing as a module 2020-02-07 09:46:23 +00:00
doc ITS#9156 Document ppolicy changes 2020-01-23 23:47:14 +00:00
include Remove LDAP_X_TXN and rename accordingly 2020-01-28 12:09:09 +00:00
libraries Merge remote-tracking branch 'origin/mdb.RE/0.9' 2020-01-30 18:13:03 +00:00
servers ITS#9121 fix filtering of dyngroups with memberof 2020-02-04 16:36:42 +00:00
tests This test no longer valid after the fix for ITS#9015, skip it 2020-01-30 16:08:50 +00:00
.gitattributes Exclude internet-draft .xml versions from releases. 2012-02-07 16:44:07 +01:00
.gitignore ITS#8983 ignore psearchctrl.c symlink 2019-08-30 09:06:26 -07:00
aclocal.m4 Update libtool to 1.5.20 2005-10-29 23:37:13 +00:00
configure Update configure to use autoconf 2.69 2020-01-31 18:40:14 +00:00
configure.in ITS#9144 Remove unused ICU detection and linking 2020-01-09 17:21:33 +00:00
COPYRIGHT Happy New Year! 2020-01-09 16:50:21 +00:00
INSTALL Happy New Year! 2020-01-09 16:50:21 +00:00
LICENSE Fix typos 2003-11-24 19:42:08 +00:00
Makefile.in Happy New Year! 2020-01-09 16:50:21 +00:00
README Happy New Year! 2020-01-09 16:50:21 +00:00

OpenLDAP Devel README
	This software was obtained from a development branch of the
	OpenLDAP Software Repository.  This copy is likely already
	not current, the development branch changes frequently.  These
	changes include code implementing experimental features and
	unproven bug fixes.  Please do NOT redistribute copies of the
	development branch.

	The OpenLDAP Developer's FAQ is available at:
		<http://www.openldap.org/faq/index.cgi?file=4>

	Client developers seeking a suitable development platform
	should use "release" or "stable" versions.
		<http://www.openldap.org/software/>

Contributing
	See <http://www.openldap.org/devel/contributing.html> for how to
	contribute code or documentation to OpenLDAP.  Use the Issue Tracking
	System <http://www.openldap.org/its/> to submit contributions.
	While you are encouraged to coordinate and discuss the development
	activities on the openldap-devel@openldap.org mailing list prior
	to submission, it is noted that contributions must be submitted
	using the Issue Tracking System to be considered.

---
$OpenLDAP$

This work is part of OpenLDAP Software <http://www.openldap.org/>.

Copyright 1998-2020 The OpenLDAP Foundation.
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted only as authorized by the OpenLDAP
Public License.

A copy of this license is available in the file LICENSE in the
top-level directory of the distribution or, alternatively, at
<http://www.OpenLDAP.org/license.html>.

OpenLDAP is a registered trademark of the OpenLDAP Foundation.