rnpgp / rnp

RNP: high performance C++ OpenPGP library used by Mozilla Thunderbird
https://www.rnpgp.org
Other
201 stars 55 forks source link

Implement Argon S2K support. #1675

Open ni4 opened 3 years ago

ni4 commented 3 years ago

Description

Latest OpenPGP crypto refresh draft adds Argon support. We should implement it. See : https://datatracker.ietf.org/doc/html/draft-ietf-openpgp-crypto-refresh-04

antonsviridenko commented 1 year ago

Argon2 is available in Botan and OpenSSL since OpenSSL 3.2

antonsviridenko commented 1 year ago

https://mailarchive.ietf.org/arch/msg/openpgp/wRlPUH6Fvo2BWY5mX-k4touABpM/

https://mailarchive.ietf.org/arch/msg/openpgp/NamX4APgU6xhZhnVacoqbLUV0mg/

ni4 commented 1 year ago

@antonsviridenko Thanks for noticing it, but it is not on the table until we implement and fully test v6 support.