Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: zitadel/passwap

Tags

v0.12.0

Toggle v0.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: hash validation (#77)

* feat: hash validation

Add the ability to validate if a hash if verifiable,
within set cost parameters.

BREAKING CHANGE:

1. Validate method added to the Verifier interface
2. Scrypt N parameter changed to LN, which is log2(N). As scrypt only accepts N as a power of 2, using LN directly is less error prone. LN is also the value used in the encoded hash.
3. Drop the md5 hasher. The algorithm is insecure and we don't have hashers for the other variants anyway. Adding it was more a vanity thing when the lib was created.

* fix typos

---------

Co-authored-by: Livio Spring <[email protected]>

v0.11.0

Toggle v0.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add drupal 7 legacy verifier (#70)

* feat: added drupal 7 legacy hashing

* Adds drupal 7 to readme

* Use available crypt3 implementation

* Add dupal implementation to testvalues

* Tidy up durpal7 testvalue generator

v0.10.0

Toggle v0.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: add drupal 7 legacy verifier (#70)

* feat: added drupal 7 legacy hashing

* Adds drupal 7 to readme

* Use available crypt3 implementation

* Add dupal implementation to testvalues

* Tidy up durpal7 testvalue generator

v0.9.0

Toggle v0.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(crypto): Add PHPass hashing algorithm (verifier only) #60

v0.8.0

Toggle v0.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(crypto): Add sha2 (based on crypt(3)) hashing algorithms (#59)

Adds crypt(3) style hashing and verifying for SHA-256 and SHA-512. Based on the information from passlib and https://www.akkadia.org/drepper/SHA-crypt.txt

v0.7.0

Toggle v0.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: verifier for MD5 salted passwords (#58)

* feat($rootScope): verifier for MD5 salted passwords

Allow salted passwords hashed with MD5 to be verified. Accept salt as prefix or as suffix of the password. Don't allow to use as hasher.

new feature

* Update md5salted/md5salted.go

Co-authored-by: Tim Möhlmann <[email protected]>

* Update md5salted/md5salted.go

Co-authored-by: Tim Möhlmann <[email protected]>

* Update md5salted/md5salted_test.go

Co-authored-by: Tim Möhlmann <[email protected]>

* Update md5salted/md5salted_test.go

Co-authored-by: Tim Möhlmann <[email protected]>

* Update md5salted/md5salted_test.go

Co-authored-by: Tim Möhlmann <[email protected]>

---------

Co-authored-by: Tim Möhlmann <[email protected]>

v0.6.1

Toggle v0.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(deps): bump golang.org/x/crypto from 0.31.0 to 0.32.0 (#53)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.31.0 to 0.32.0.
- [Commits](golang/crypto@v0.31.0...v0.32.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v0.6.0

Toggle v0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore(deps): add go 1.22 support (#40)

This change add support for go 1.22.
Support for Go version older than 1.20 is dropped.

v0.5.0

Toggle v0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(deps): bump golang.org/x/crypto from 0.17.0 to 0.18.0 (#23)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.17.0 to 0.18.0.
- [Commits](golang/crypto@v0.17.0...v0.18.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v0.4.0

Toggle v0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
chore(docs): add go report card (#13)

* chore(docs): add go report card

fix misspellings

* update go version support

---------

Co-authored-by: Livio Spring <[email protected]>