v0.5.4-alpha.1
版本发布时间: 2020-11-11 21:08:51
ory/kratos最新发布版本:v1.2.0(2024-06-05 19:02:56)
This release introduces the new CLI command kratos hashers argon2 calibrate 500ms
. This command will choose the best parameterization for Argon2. Check out the Choose Argon2 Parameters for Secure Password Hashing and Login blog article for more insights!
0.5.4-alpha.1 (2020-11-11)
Bug Fixes
Code Refactoring
- Move pkger and ioutil helpers to ory/x (60a0fc4)
Documentation
- Fix another broken link (15bae9f)
- Fix broken links (#795) (0ab0e7e), closes #793
- Fix broken relative link (#812) (b32b173)
- Fix links (#800) (5fcc272)
- Fix oidc config examples (#799) (8a4f480)
- Fix self-service recovery flow typo (#807) (800110d)
- Remove duplicate words & fix spelling (#810) (4e1b966)
- Remove leftover category from reference sidebar (#813) (94fde51)
- Use correct links (#797) (a4de293)
Features
-
Add helper for choosing argon2 parameters (#803) (ca5a69b), closes #723 #572 #647:
This patch adds the new command "hashers argon2 calibrate" which allows one to pick the desired hashing time for password hashing and then chooses the optimal parameters for the hardware the command is running on:
$ kratos hashers argon2 calibrate 500ms Increasing memory to get over 500ms: took 2.846592732s in try 0 took 6.006488824s in try 1 took 4.42657975s with 4.00GB of memory [...] Decreasing iterations to get under 500ms: took 484.257775ms in try 0 took 488.784192ms in try 1 took 486.534204ms with 3 iterations Settled on 3 iterations. { "memory": 1048576, "iterations": 3, "parallelism": 32, "salt_length": 16, "key_length": 32 }
Changelog
18290427 autogen(docs): generate and format documentation e1ff24a3 autogen(docs): regenerate and update changelog 4fdb8608 autogen(docs): regenerate and update changelog b95e176e autogen(docs): regenerate and update changelog 4fd3b470 autogen(docs): regenerate and update changelog ddcffff6 autogen(docs): regenerate and update changelog c9ba42b3 autogen(docs): regenerate and update changelog 1595edad autogen(docs): regenerate and update changelog d9e27c81 autogen(docs): regenerate and update changelog 7784eee7 autogen(docs): regenerate and update changelog 13d8a404 autogen(docs): regenerate and update changelog 9247ec92 autogen(docs): update milestone document 75185b5d autogen(docs): update milestone document aa1e3924 autogen(docs): update milestone document 5ea97dff autogen: add v0.5.3-alpha.1 to version.schema.json b02926c4 autogen: pin v0.5.4-alpha.1 release commit 4645ef08 chore: update docusaurus template 58d86bd4 chore: update docusaurus template (#806) cb4bbf63 chore: update docusaurus template (#816) 15bae9f8 docs: fix another broken link 0ab0e7ec docs: fix broken links (#795) b32b173f docs: fix broken relative link (#812) 5fcc272e docs: fix links (#800) 8a4f4801 docs: fix oidc config examples (#799) 800110d8 docs: fix self-service recovery flow typo (#807) 4e1b9666 docs: remove duplicate words & fix spelling (#810) 94fde510 docs: remove leftover category from reference sidebar (#813) a4de2939 docs: use correct links (#797) ca5a69b7 feat: add helper for choosing argon2 parameters (#803) 83eb4e00 fix: case in settings handler method (#798) ad542ad5 fix: force brew install statement (#796) 60a0fc44 refactor: move pkger and ioutil helpers to ory/x a046ef9b style: format
Docker images
-
docker pull oryd/kratos:v0
-
docker pull oryd/kratos:v0.5
-
docker pull oryd/kratos:v0.5.4
-
docker pull oryd/kratos:v0.5.4-alpha.1
-
docker pull oryd/kratos:latest
-
docker pull oryd/kratos:v0-sqlite
-
docker pull oryd/kratos:v0.5-sqlite
-
docker pull oryd/kratos:v0.5.4-sqlite
-
docker pull oryd/kratos:v0.5.4-alpha.1-sqlite
-
docker pull oryd/kratos:latest-sqlite
1、 kratos_0.5.4-alpha.1-sqlite-libmusl_linux_64bit.tar.gz 10.78MB
2、 kratos_0.5.4-alpha.1-sqlite_linux_64bit.tar.gz 10.79MB
3、 kratos_0.5.4-alpha.1-sqlite_macos_64bit.tar.gz 11.71MB
4、 kratos_0.5.4-alpha.1-sqlite_windows_64bit.zip 10.76MB
5、 kratos_0.5.4-alpha.1_checksums.txt 2.02KB
6、 kratos_0.5.4-alpha.1_freebsd_32bit.tar.gz 9.57MB
7、 kratos_0.5.4-alpha.1_freebsd_64bit.tar.gz 10.19MB
8、 kratos_0.5.4-alpha.1_freebsd_arm32v5.tar.gz 9.46MB
9、 kratos_0.5.4-alpha.1_freebsd_arm32v6.tar.gz 9.46MB
10、 kratos_0.5.4-alpha.1_freebsd_arm32v7.tar.gz 9.44MB
11、 kratos_0.5.4-alpha.1_freebsd_arm64.tar.gz 9.24MB
12、 kratos_0.5.4-alpha.1_linux_32bit.tar.gz 9.58MB
13、 kratos_0.5.4-alpha.1_linux_64bit.tar.gz 10.19MB
14、 kratos_0.5.4-alpha.1_linux_arm32v5.tar.gz 9.46MB
15、 kratos_0.5.4-alpha.1_linux_arm32v6.tar.gz 9.45MB
16、 kratos_0.5.4-alpha.1_linux_arm32v7.tar.gz 9.44MB
17、 kratos_0.5.4-alpha.1_linux_arm64.tar.gz 9.3MB
18、 kratos_0.5.4-alpha.1_macos_64bit.tar.gz 10.68MB
19、 kratos_0.5.4-alpha.1_windows_32bit.zip 9.99MB
20、 kratos_0.5.4-alpha.1_windows_64bit.zip 10.34MB