Repository navigation
Add ANSI-X9.63-KDF - #102
Conversation
…tch SEC 1 convention
newpavlov
left a comment
There was a problem hiding this comment.
I have several comments, but otherwise looks good!
Please also add a CI job to test this crate (see the .github/workflows folder).
|
You can update the Clippy version to 1.81 in the workspace.yml config to fix the failing CI. |
Thanks for reviewing! I tried and addressed your comments. The MSRV bump does trigger a failing clippy at workspace level though. |
|
Thank you! |
|
Thanks for the review and the tweaks!
In the meantime, I'll close the issue. |
The MSRV badge (rustc 1.81+) renders fine for me. Docs and crates.io badges require publishing to crates.io, which we will do after releasing digest v0.11.
Yes. I plan to do it a bit later. |
Adding support for ANSI X9.63 Key Derivation Function (ANSI-X9.63-KDF).
ANSI-X9.63-KDF is defined in SEC.1 and is the recommended KDF to be used for CMS with ECC - as per RFC 5753.
This would close issue #101.
Overview:
This pull request:
ansi-x963-kdfcrate with:ansi_x963_kdf::derive_key_intofunctionREADME.mdwithansi-x963-kdfNotes: