Page MenuHomeSolus

Update botan2 to 2.17.1
ClosedPublic

Authored by EbonJaeger on Thu, Nov 12, 11:44 PM.

Details

Summary

Summarized Changelog:

  • Fix a bug in ECDSA which could occur when the group size and hash length differ
  • Fix a bug in ECDSA verification when the public key was chosen to be a small multiple of the group generator
  • SIV's functionality of supporting multiple associated data inputs has been generalized onto the AEAD_Mode interface
  • Fix a bug parsing deeply nested cipher names
  • Small optimizations in the non-hardware assisted AES key generation code path
  • Prevent requesting DER encoding of signatures when the algorithm did not support it
Test Plan

Build CoreCtrl against this version and make sure it still works as expected

Diff Detail

Repository
R4803 botan2
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

EbonJaeger created this revision.Thu, Nov 12, 11:44 PM
EbonJaeger requested review of this revision.Thu, Nov 12, 11:44 PM
JoshStrobl accepted this revision.Fri, Nov 13, 11:57 AM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Fri, Nov 13, 11:57 AM
This revision was automatically updated to reflect the committed changes.