[BACK]Return to 73.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/73.html between version 1.47 and 1.48

version 1.47, 2023/04/07 08:46:03 version 1.48, 2023/04/07 13:37:11
Line 1198 
Line 1198 
     <li>Rewrote the TLSv1.2 key exporter.      <li>Rewrote the TLSv1.2 key exporter.
     <li>Cleaned up and refactored various aspects of the legacy TLS stack.      <li>Cleaned up and refactored various aspects of the legacy TLS stack.
     <li>Initial overhaul of the BIGNUM code:      <li>Initial overhaul of the BIGNUM code:
         <ul>
       <li>Added a new framework that allows architecture-dependent        <li>Added a new framework that allows architecture-dependent
           replacement implementations for bignum primitives.            replacement implementations for bignum primitives.
       <li>Imported various s2n-bignum's constant time assembly primitives        <li>Imported various s2n-bignum's constant time assembly primitives
           and switched amd64 to them.            and switched amd64 to them.
       <li>Lots of cleanup, simplification and bug fixes.        <li>Lots of cleanup, simplification and bug fixes.
         </ul>
     <li>Changed Perl assembly generators to move constants into .rodata,      <li>Changed Perl assembly generators to move constants into .rodata,
         allowing code to run with execute-only permissions.          allowing code to run with execute-only permissions.
     <li>Capped the number of iterations in DSA and ECDSA signing (avoiding      <li>Capped the number of iterations in DSA and ECDSA signing (avoiding

Legend:
Removed from v.1.47  
changed lines
  Added in v.1.48