Fix pin hash version to match android

This commit is contained in:
AsamK 2021-01-10 18:14:33 +01:00
parent 9244d1e8a8
commit 51db5495c0
2 changed files with 3 additions and 1 deletions

View file

@ -4,6 +4,8 @@
### Fixed
- Disable registration lock before removing the PIN
- Fix PIN hash version to match the official clients.
If you had previously set a PIN you need to set it again to be able to unlock the registration lock later.
## [0.7.2] - 2020-12-31
### Added

View file

@ -14,7 +14,7 @@ public final class PinHashing {
public static HashedPin hashPin(String pin, KeyBackupService.HashSession hashSession) {
final Argon2Parameters params = new Argon2Parameters.Builder(Argon2Parameters.ARGON2_id).withParallelism(1)
.withIterations(32)
.withVersion(13)
.withVersion(Argon2Parameters.ARGON2_VERSION_13)
.withMemoryAsKB(16 * 1024)
.withSalt(hashSession.hashSalt())
.build();