libxcrypt icon indicating copy to clipboard operation
libxcrypt copied to clipboard

Add support for Argon2

Open maandree opened this issue 3 years ago • 1 comments

Dependencies:

  • https://github.com/maandree/libar2simplified (version 1.1)
  • https://github.com/maandree/libar2 (version 1.1)
  • https://github.com/maandree/libblake (version 1.0; used by libar2)
  • pthread (used by libar2simplified)

Compatible with the reference implementation of Argon2, but it also supports (not documented; libar2simplified adds this) replacing the salt or hash with their length encoded as asterisk-prefixed, decimal integers; if this is done with the salt, a random salt is generated.

maandree avatar Feb 15 '22 18:02 maandree

Codecov Report

Patch coverage has no change and project coverage change: +2.87 :tada:

Comparison is base (a2129ae) 88.58% compared to head (1b88359) 91.46%.

:exclamation: Current head 1b88359 differs from pull request most recent head e72e23e. Consider uploading reports for the commit e72e23e to get more accurate results

Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #150      +/-   ##
===========================================
+ Coverage    88.58%   91.46%   +2.87%     
===========================================
  Files           32       10      -22     
  Lines         3618      527    -3091     
  Branches       690       86     -604     
===========================================
- Hits          3205      482    -2723     
+ Misses         228       25     -203     
+ Partials       185       20     -165     

see 26 files with indirect coverage changes

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

codecov[bot] avatar Feb 15 '22 18:02 codecov[bot]