Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for ($i = 0; $i < 5; $i++) {
- md5('teste');
- }
- /* Iterações
- 1 - 698dc19d489c4e4db73e28a713eab07b
- 2 - 698dc19d489c4e4db73e28a713eab07b
- 3 - 698dc19d489c4e4db73e28a713eab07b
- 4 - 698dc19d489c4e4db73e28a713eab07b
- 5 - 698dc19d489c4e4db73e28a713eab07b
- Resultado: Sempre a mesma string
- */
- for ($i = 0; $i < 5; $i++) {
- sha1('teste');
- }
- /* Iterações
- 1 - 2e6f9b0d5885b6010f9167787445617f553a735f
- 2 - 2e6f9b0d5885b6010f9167787445617f553a735f
- 3 - 2e6f9b0d5885b6010f9167787445617f553a735f
- 4 - 2e6f9b0d5885b6010f9167787445617f553a735f
- 5 - 2e6f9b0d5885b6010f9167787445617f553a735f
- Resultado: Sempre a mesma string
- */
- for ($i = 0; $i < 5; $i++) {
- hash('sha256', 'teste');
- }
- /* Iterações
- 1 - 46070d4bf934fb0d4b06d9e2c46e346944e322444900a435d7d9a95e6d7435f5
- 2 - 46070d4bf934fb0d4b06d9e2c46e346944e322444900a435d7d9a95e6d7435f5
- 3 - 46070d4bf934fb0d4b06d9e2c46e346944e322444900a435d7d9a95e6d7435f5
- 4 - 46070d4bf934fb0d4b06d9e2c46e346944e322444900a435d7d9a95e6d7435f5
- 5 - 46070d4bf934fb0d4b06d9e2c46e346944e322444900a435d7d9a95e6d7435f5
- Resultado: Uma string complexa e grande mas ainda assim sempre a mesma string
- */
- for ($i = 0; $i < 5; $i++) {
- password_hash('teste', PASSWORD_DEFAULT);
- }
- /* Iterações
- 1 - $2y$10$zRlWkrqyTlEBsCVVf9KOvu3ADTEjOV.TiPHDu8efmgaPCQ75c2V7K
- 2 - $2y$10$BydsqC30UGc3QmvalCFTt.pm22fg22195cav.lZOnfSNY9wL5ZcJe
- 3 - $2y$10$XHpaG8blIsZCTNPXEubiz.2EyyyZktvydLDu1HtieBkpohN9vswQS
- 4 - $2y$10$vNJabya/sj9MZd.DaEwtXuVwqpIwEOcBPN38gOh2gr2wanPwsQVSu
- 5 - $2y$10$z3PB5TQHXgml3J0iDMhI8.HrM19Ce77YcI5sYfQQFU3a94.XBzQO.
- Resultado: a cada iteração uma nova hash gerada
- */
- $hash1 = '$2y$10$zRlWkrqyTlEBsCVVf9KOvu3ADTEjOV.TiPHDu8efmgaPCQ75c2V7K';
- var_dump(password_verify('teste', $hash1));
- //true
- $hash2 = '$2y$10$BydsqC30UGc3QmvalCFTt.pm22fg22195cav.lZOnfSNY9wL5ZcJe';
- var_dump(password_verify('teste', $hash2));
- //true
- $hash3 = '$2y$10$XHpaG8blIsZCTNPXEubiz.2EyyyZktvydLDu1HtieBkpohN9vswQS';
- var_dump(password_verify('teste', $hash3));
- //true
- $hash4 = '$2y$10$vNJabya/sj9MZd.DaEwtXuVwqpIwEOcBPN38gOh2gr2wanPwsQVSu';
- var_dump(password_verify('teste', $hash4));
- //true
- $hash5 = '$2y$10$z3PB5TQHXgml3J0iDMhI8.HrM19Ce77YcI5sYfQQFU3a94.XBzQO.';
- var_dump(password_verify('teste', $hash5));
- //true
- $hashDesconhecida = '$2y$10$z3PB5TQHXgml3J0iDMhI8.HrM19Ce77YcI5sYfQQFU3a94.X99999';
- var_dump(password_verify('teste', $hashDesconhecida));
- //false
- 6cc0d1e3259b4a7df3b3609207842a08332357b4
- 562e5a05b801149cb70092fd1335bb6f40320b44bd7873fb7c05ee1e05f5a606
- if ( user == 'foo' && pass == MD5('senha') )
- echo password_hash("rasmuslerdorf", PASSWORD_BCRYPT)."n";
Add Comment
Please, Sign In to add comment