MediaWiki
REL1_24
|
00001 <?php 00002 00006 class Pbkdf2PasswordTest extends PasswordTestCase { 00007 protected function getTypeConfigs() { 00008 return array( 'pbkdf2' => array( 00009 'class' => 'Pbkdf2Password', 00010 'algo' => 'sha256', 00011 'cost' => '10000', 00012 'length' => '128', 00013 ) ); 00014 } 00015 00016 public static function providePasswordTests() { 00017 return array( 00018 array( true, ":pbkdf2:sha1:1:20:c2FsdA==:DGDID5YfDnHzqbUkr2ASBi/gN6Y=", 'password' ), 00019 array( true, ":pbkdf2:sha1:2:20:c2FsdA==:6mwBTcctb4zNHtkqzh1B8NjeiVc=", 'password' ), 00020 array( true, ":pbkdf2:sha1:4096:20:c2FsdA==:SwB5AbdlSJq+rUnZJvch0GWkKcE=", 'password' ), 00021 array( true, ":pbkdf2:sha1:4096:16:c2EAbHQ=:Vvpqp1VICZ3MN9fwNCXgww==", "pass\x00word" ), 00022 ); 00023 } 00024 }