<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://en.zaoniao.it/index.php?action=history&amp;feed=atom&amp;title=List_of_PBKDF2_implementations</id>
	<title>List of PBKDF2 implementations - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://en.zaoniao.it/index.php?action=history&amp;feed=atom&amp;title=List_of_PBKDF2_implementations"/>
	<link rel="alternate" type="text/html" href="http://en.zaoniao.it/index.php?title=List_of_PBKDF2_implementations&amp;action=history"/>
	<updated>2026-05-15T15:11:21Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>http://en.zaoniao.it/index.php?title=List_of_PBKDF2_implementations&amp;diff=5747&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;&lt;amp/&gt;  List of software that implements or uses the PBKDF2 key derivation standard.  ==Implementations== *[http://git.openssl.org/gitweb/?p=openssl.git;a=blob;f=crypto/ev...&quot;</title>
		<link rel="alternate" type="text/html" href="http://en.zaoniao.it/index.php?title=List_of_PBKDF2_implementations&amp;diff=5747&amp;oldid=prev"/>
		<updated>2019-06-10T01:45:10Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;amp/&amp;gt;  List of software that implements or uses the &lt;a href=&quot;/PBKDF2&quot; title=&quot;PBKDF2&quot;&gt;PBKDF2&lt;/a&gt; key derivation standard.  ==Implementations== *[http://git.openssl.org/gitweb/?p=openssl.git;a=blob;f=crypto/ev...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;amp/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
List of software that implements or uses the [[PBKDF2]] key derivation standard.&lt;br /&gt;
&lt;br /&gt;
==Implementations==&lt;br /&gt;
*[http://git.openssl.org/gitweb/?p=openssl.git;a=blob;f=crypto/evp/p5_crpt2.c openssl's C implementation]&lt;br /&gt;
*[http://bxr.su/OpenBSD/lib/libutil/pkcs5_pbkdf2.c OpenBSD's C implementation]&lt;br /&gt;
*[https://github.com/ARMmbed/mbedtls/blob/master/library/pkcs5.c#L218 PolarSSL's C implementation]&lt;br /&gt;
*[http://www.yassl.com/yaSSL/Source/output/ctaocrypt/src/pwdbased.c.html CyaSSL's C implementation]&lt;br /&gt;
*[https://code.google.com/p/as3-pbkdf2/ ActionScript 3.0 implementation]&lt;br /&gt;
*[https://msdn.microsoft.com/library/system.security.cryptography.rfc2898derivebytes.aspx .NET Framework's implementation]&lt;br /&gt;
*[http://keit.co/p/dcpcrypt-hmac-rfc2104/ Delphi/Free Pascal implementation]&lt;br /&gt;
*[https://github.com/whitelynx/erlang-pbkdf2 Erlang implementation]&lt;br /&gt;
*[https://github.com/golang/crypto/blob/master/pbkdf2/pbkdf2.go Go implementation]&lt;br /&gt;
*[https://github.com/jasononeil/PBKDF2-Haxe PBKDF2 for Haxe]&lt;br /&gt;
*JavaScript implementations [http://anandam.name/pbkdf2 slow], [https://code.google.com/p/crypto-js/ less slow], [https://bitwiseshiftleft.github.com/sjcl/ fast], [http://jsperf.com/pbkdf2-sjcl-cryptojs benchmark]&lt;br /&gt;
*[http://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#SecretKeyFactory Java implementation (PBKDF2WithHmacSHA1)]&lt;br /&gt;
*[http://www.dlitz.net/software/python-pbkdf2 Python implementation]&lt;br /&gt;
*[https://metacpan.org/module/Crypt::PBKDF2 Perl implementation (large)], [https://metacpan.org/pod/Crypt::KeyDerivation (small)], [https://metacpan.org/module/PBKDF2::Tiny (tiny)], [http://www.ict.griffith.edu.au/anthony/software/#pbkdf2 Native Perl Implementation – no dependency hell]&lt;br /&gt;
*[http://www.ruby-doc.org/stdlib-1.9.3/libdoc/openssl/rdoc/OpenSSL/PKCS5.html#method-c-pbkdf2_hmac_sha1 Ruby's standard library]&lt;br /&gt;
*[https://github.com/emerose/pbkdf2-ruby/tree/master Ruby implementation]&lt;br /&gt;
*[https://github.com/DaGenix/rust-crypto/blob/master/src/pbkdf2.rs Rust implementation]&lt;br /&gt;
*[https://github.com/refaktor/Rebol2-PBKDF2 REBOL2 implementation]&lt;br /&gt;
*PHP implementations: [http://php.net/hash-pbkdf2 native] (added in v5.5.0), [https://defuse.ca/php-pbkdf2.htm pure PHP implementation]&lt;br /&gt;
*[https://github.com/nremond/pbkdf2-scala Scala implementation]&lt;br /&gt;
*[http://method-combination.net/lisp/ironclad/ Common Lisp implementation (Ironclad)]&lt;br /&gt;
&lt;br /&gt;
==Systems that use PBKDF2==&lt;br /&gt;
*[[Wi-Fi Protected Access]] (WPA and WPA2) used to secure [[Wi-Fi]] wireless networks&lt;br /&gt;
*[[Microsoft Windows]] [[Data protection API|Data Protection API]] (DPAPI)&lt;br /&gt;
*[[OpenDocument]] encryption used in [[OpenOffice.org]]&lt;br /&gt;
*[[WinZip]]'s AES Encryption scheme.&lt;br /&gt;
*[[Keeper (password manager)|Keeper]] for password hashing.&lt;br /&gt;
*[[LastPass]] for password hashing.&lt;br /&gt;
*[[1Password]] for password hashing.&lt;br /&gt;
*[[Dashlane]] for password hashing.&lt;br /&gt;
*Apple's [[iOS]] mobile operating system, for protecting user passcodes and passwords.&lt;br /&gt;
*[[Mac OS X Mountain Lion]] for user passwords &lt;br /&gt;
* The [[Django (web framework)|Django]] web framework, as of release 1.4.&lt;br /&gt;
* The [[MODX]] content management framework, as of version 2.0.&lt;br /&gt;
* The encryption and decryption schema of [[Zend Framework]], to generate encryption and authentication keys.&lt;br /&gt;
* [[Cisco IOS]] and IOS XE Type 4 password hashes&lt;br /&gt;
* [[Firefox Sync]] for client-side password stretching&lt;br /&gt;
&amp;amp;lt;!-- this is not a directory of software that uses PBKDF2. please, keep only widest used software --&amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disk encryption software===&lt;br /&gt;
* Filesystem encryption in the [[Android (operating system)|Android]] operating system, as of version 3.0.&lt;br /&gt;
*[[FileVault]] ([[Mac OS X]]) from Apple Computer&lt;br /&gt;
*[[FreeOTFE]] (Windows and Pocket PC PDAs); also supports mounting Linux (e.g. LUKS) volumes under Windows&lt;br /&gt;
*[[LUKS]] (Linux Unified Key Setup) (Linux)&lt;br /&gt;
*[[TrueCrypt]] (Windows, Linux, and Mac OS X)&lt;br /&gt;
*[[VeraCrypt]] (Windows, Linux, FreeBSD, and Mac OS X)&lt;br /&gt;
*[[CipherShed]] (Windows, Linux, and Mac OS X)&lt;br /&gt;
*[[DiskCryptor]] (Windows)&lt;br /&gt;
*[http://netbsd.org/guide/en/chap-cgd.html Cryptographic disk] (NetBSD)&lt;br /&gt;
*[[GEOM]] ELI module for [[FreeBSD]]&lt;br /&gt;
*[http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&amp;amp;sektion=4&amp;amp;apropos=0&amp;amp;manpath=OpenBSD+Current&amp;amp;arch=i386 softraid] crypto for [[OpenBSD]]&lt;br /&gt;
*[[EncFS]] (Linux, FreeBSD and Mac OS X) since v1.5.0&lt;br /&gt;
*[[GRUB2]] (boot loader)&lt;br /&gt;
*[https://www.sophos.com/en-us/products/safeguard-encryption.aspx SafeGuard Enterprise] (Windows and Mac OSX)&lt;br /&gt;
*[https://www.boxcryptor.com Boxcryptor] Encryption Software based in EFS&lt;br /&gt;
&lt;br /&gt;
==Source==&lt;br /&gt;
&lt;br /&gt;
[http://wikipedia.org/ http://wikipedia.org/]&lt;br /&gt;
[[Category:Listing]]&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
==See Also on BitcoinWiki==&lt;br /&gt;
* [[MegaChange.is]]&lt;br /&gt;
* [[BitChord]]&lt;br /&gt;
* [[YondoCoin]]&lt;br /&gt;
* [[VectorZilla]]&lt;br /&gt;
* [[TowerBee]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>