[new release] mirage-crypto, mirage-crypto-rng, mirage-crypto-rng-mirage, mirage-crypto-rng-lwt, mirage-crypto-rng-eio, mirage-crypto-rng-async, mirage-crypto-pk and mirage-crypto-ec (0.11.0) #23237
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Simple symmetric cryptography for the modern age
CHANGES:
@hannesm, reported by @bikallem Split sub libraries in
mirage-crypto-rng
into individual packages mirage/mirage-crypto#158)with the tag separately (mirage-crypto: improve AEAD API, provide tag_size and of_secret mirage/mirage-crypto#171 @hannesm, fixes AEAD interface improvements mirage/mirage-crypto#74 Question: Exposing the tag in AES-GCM mirage/mirage-crypto#144 @orbitz @anmonteiro)
Only CCM16 (with tag size 16) is now exposed, the former API does not exist
anymore (passing
~maclen
toof_secret
), according to sherlocode the onlyusage was CCM16 anyways
PR [API change] rng: unify API for initialize, as reported in #160 mirage/mirage-crypto#162 @hannesm)
mirage-crypto-rng-eio questions mirage/mirage-crypto#169 thanks to @bikallem @talex5)