[FEATURE] Add Argon2id to password hash algorithms
This adds Argon2id to the password hash algorithms. It should be available since PHP 7.3. Resolves: #90262 Releases: master Change-Id: I3810ca11330b7c7079408cd5a7f504e514a3262e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63077 Tested-by:TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
Showing
- typo3/sysext/core/Classes/Crypto/PasswordHashing/AbstractArgon2PasswordHash.php 157 additions, 0 deletions...ses/Crypto/PasswordHashing/AbstractArgon2PasswordHash.php
- typo3/sysext/core/Classes/Crypto/PasswordHashing/Argon2iPasswordHash.php 5 additions, 125 deletions...re/Classes/Crypto/PasswordHashing/Argon2iPasswordHash.php
- typo3/sysext/core/Classes/Crypto/PasswordHashing/Argon2idPasswordHash.php 39 additions, 0 deletions...e/Classes/Crypto/PasswordHashing/Argon2idPasswordHash.php
- typo3/sysext/core/Configuration/DefaultConfiguration.php 1 addition, 0 deletionstypo3/sysext/core/Configuration/DefaultConfiguration.php
- typo3/sysext/core/Configuration/DefaultConfigurationDescription.yaml 2 additions, 0 deletions...t/core/Configuration/DefaultConfigurationDescription.yaml
- typo3/sysext/core/Documentation/Changelog/master/Feature-90262-AddArgon2idToPasswordHashAlgorithms.rst 18 additions, 0 deletions...ter/Feature-90262-AddArgon2idToPasswordHashAlgorithms.rst
- typo3/sysext/core/Tests/Unit/Crypto/PasswordHashing/Argon2idPasswordHashTest.php 241 additions, 0 deletions.../Unit/Crypto/PasswordHashing/Argon2idPasswordHashTest.php
- typo3/sysext/install/Classes/Configuration/PasswordHashing/Argon2idPreset.php 57 additions, 0 deletions.../Classes/Configuration/PasswordHashing/Argon2idPreset.php
- typo3/sysext/install/Classes/Configuration/PasswordHashing/PasswordHashingFeature.php 1 addition, 0 deletions.../Configuration/PasswordHashing/PasswordHashingFeature.php
- typo3/sysext/install/Classes/Controller/InstallerController.php 3 additions, 1 deletion...sysext/install/Classes/Controller/InstallerController.php
- typo3/sysext/install/Classes/Service/SilentConfigurationUpgradeService.php 2 additions, 0 deletions...all/Classes/Service/SilentConfigurationUpgradeService.php
- typo3/sysext/install/Resources/Private/Partials/Settings/Presets/PasswordHashing/Argon2id.html 31 additions, 0 deletions...e/Partials/Settings/Presets/PasswordHashing/Argon2id.html
- typo3/sysext/install/Resources/Private/Partials/Settings/Presets/PasswordHashing/Bcrypt.html 4 additions, 4 deletions...ate/Partials/Settings/Presets/PasswordHashing/Bcrypt.html
- typo3/sysext/install/Resources/Private/Partials/Settings/Presets/PasswordHashing/Pbkdf2.html 4 additions, 4 deletions...ate/Partials/Settings/Presets/PasswordHashing/Pbkdf2.html
- typo3/sysext/install/Resources/Private/Partials/Settings/Presets/PasswordHashing/Phpass.html 1 addition, 1 deletion...ate/Partials/Settings/Presets/PasswordHashing/Phpass.html
- typo3/sysext/install/Tests/Unit/Service/SilentConfigurationUpgradeServiceTest.php 8 additions, 1 deletion...ts/Unit/Service/SilentConfigurationUpgradeServiceTest.php
Loading
Please register or sign in to comment