Skip to content

[PM-31191] New Argon2id configuration into prelogin#7708

Open
mzieniukbw wants to merge 3 commits into
mainfrom
km/pm-31191-new-argon2id-kdf-in-prelogin
Open

[PM-31191] New Argon2id configuration into prelogin#7708
mzieniukbw wants to merge 3 commits into
mainfrom
km/pm-31191-new-argon2id-kdf-in-prelogin

Conversation

@mzieniukbw
Copy link
Copy Markdown
Contributor

@mzieniukbw mzieniukbw commented May 25, 2026

🎟️ Tracking

https://bitwarden.atlassian.net/browse/PM-31191
Related: #7709

📔 Objective

New Argon2id defaults:

  • Iterations: 6
  • Memory: 32MB
  • Parallelism: 4

Added to prelogin.
Old one retained.

Added comments and tests to make sure change to Kdf defaults would result in test failure.

📸 Screenshots

@mzieniukbw mzieniukbw requested a review from a team as a code owner May 25, 2026 15:34
@mzieniukbw mzieniukbw requested a review from ike-kottlowski May 25, 2026 15:34
@codecov
Copy link
Copy Markdown

codecov Bot commented May 25, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 60.56%. Comparing base (e10eb5e) to head (11f5cf8).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #7708      +/-   ##
==========================================
- Coverage   65.01%   60.56%   -4.45%     
==========================================
  Files        2145     2145              
  Lines       95028    95036       +8     
  Branches     8504     8504              
==========================================
- Hits        61781    57561    -4220     
- Misses      31126    35445    +4319     
+ Partials     2121     2030      -91     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

ike-kottlowski
ike-kottlowski previously approved these changes May 27, 2026
# Conflicts:
#	src/Core/Constants.cs
#	src/Identity/Controllers/AccountsController.cs
@mzieniukbw mzieniukbw requested a review from ike-kottlowski May 28, 2026 07:23
@sonarqubecloud
Copy link
Copy Markdown

@quexten quexten removed the request for review from Thomas-Avery May 28, 2026 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants