Skip to content

Releases: brenno-duarte/php-secure-password

3.1.4

12 Sep 13:00

Choose a tag to compare

Released Notes

v3.1.4 - (2024-09-12)

Fixed

  • Fixed decrypt method if a non hash is informed

3.1.3

25 Aug 16:07

Choose a tag to compare

Released Notes

v3.1.3 - (2024-08-25)

Added

  • Added AlgorithmEnum enum

Changed

  • Changed default cost for bcrypt to 12
  • Changed constants in HashAlgorithm to deprecated

3.1.2

11 Mar 11:19

Choose a tag to compare

Released Notes

v3.1.2 - (2024-03-11)

Fixed

  • Fixed SensitiveParameter attribute on passwords

3.1.1

18 Feb 11:08

Choose a tag to compare

Released Notes

v3.1.1 - (2024-02-18)

Fixed

  • Fixed getPepper method in PepperTrait

3.1.0

31 Jan 12:36

Choose a tag to compare

Released Notes

v3.1.0 - (2024-01-31)

Added

  • Added method to benchmark cost
  • Added microseconds in usleep
  • Added set cost using getOptimalBcryptCost class
  • Added password_get_info in verifyHash
  • Added paragonie/sodium_compat component

Fixed

  • Fixed usleep in verifyHash method
  • Fixed options at password_hash

Removed

  • Removed HashException class

3.0.0

11 Nov 18:17

Choose a tag to compare

Released Notes

v3.0.0 - (2022-11-11)

Added

  • Added PHP 8.2 minimum version
  • Added classes for encryption: OpenSSL and Sodium support
  • Added PepperTrait trait to handle the peeper separately from the SecuryPassword class

Changed

  • Changed class structure

2.0.0

21 Sep 18:46
abf4b1e

Choose a tag to compare

Released Notes

v2.0.0 - (2022-09-21)

Added

  • Added support for PHP 8
  • Added tests
  • Added _toString in exception

Changed

  • Changed createHash and verifyHash methods

1.0.1

29 Oct 18:29

Choose a tag to compare

Released Notes

v1.0.1 - (2021-10-29)

Fixed

  • Fixed HashAlgorithm

1.0.0

12 Oct 18:08
3ce04a0

Choose a tag to compare

Released Notes

v1.0.0 - (2021-10-12)

Added

  • Added settings in construct

Changed

  • Changed HashAlgorithm constant to public

Fixed

  • Fixed bugs

0.2.0

20 Apr 10:18

Choose a tag to compare

Released Notes

v0.2.0 - (2021-04-20)

Changed

  • Changed needsHash method