v2.0.0-beta.4-preSRP6
Pre-release
Pre-release
sayghteight
released this
18 Feb 21:07
·
3 commits
to 140-srp6-integration-fix
since this release
Patch Notes
Code Documentation Enhancement:
- Improved code comments to provide clearer explanations of each section of the code.
- Ensured that comments are concise yet informative, avoiding the appearance of a direct copy-paste.
Algorithm Constants Documentation:
- Documented algorithm constants such as the generator 'g' and the prime 'N' to provide context for their usage in the code.
Password Key Derivation Documentation:
- Added comments to clarify the process of deriving the 'x' value using PBKDF2 with SHA-512, including the number of iterations and byte handling.
Range Adjustment for 'x':
- Documented the adjustment made to ensure the derived 'x' value falls within the range [0, N-1], providing rationale and clarity for the adjustment process.
New Versions of SPR6 Implemented:
- Updated the code to include implementations for new versions of SPR6, ensuring compatibility and adherence to security standards.
Verbalized Output Components:
- Clearly outlined the components of the output, specifying the returned values of 'salt' and 'verifier' for better understanding.
These patch notes summarize the changes made to the code, highlighting the improvements in documentation and clarity introduced during the revision process, as well as the implementation of new versions of SPR6 for compatibility and security.
Full Changelog: v2.0.0-beta.3.new...v2.0.0-beta.4-preSRP6