Page MenuHomeSolus

Update botan2 to 2.14.0
ClosedPublic

Authored by EbonJaeger on Apr 27 2020, 5:43 PM.
Tags
None
Referenced Files
F10983662: D8749.diff
Sun, Jul 23, 3:08 PM
F10973485: D8749.id.diff
Fri, Jul 21, 8:21 PM
F10872347: D8749.diff
Jun 18 2023, 10:56 PM
F10815203: D8749.id21082.diff
May 31 2023, 7:28 PM
F10814826: D8749.id21008.diff
May 31 2023, 5:38 PM
F10813850: D8749.diff
May 31 2023, 1:17 PM
F10733108: D8749.diff
May 11 2023, 8:02 PM
F10706211: D8749.diff
Apr 26 2023, 5:34 PM
Subscribers

Details

Summary

Summarized Changelog:

  • Add support for using POWER8+ VPSUMD instruction to accelerate GCM
  • Use a new algorithm for modular inversions which is both faster and more resistant to side channel attacks
  • Optimize NIST prime field reductions, improving ECDSA by 3-9%
  • Use the library thread pool instead of a new thread for RSA computations, improving signature performance by up to 20%
  • Enable use of raw block ciphers from CommonCrypto

Full changelog available here.

Test Plan

Build CoreCtrl against this version.

Diff Detail

Repository
R4803 botan2
Lint
Lint Not Applicable
Unit
Tests Not Applicable