1. 10 Aug, 2018 1 commit
  2. 07 Aug, 2018 1 commit
  3. 01 Aug, 2018 9 commits
  4. 26 Jul, 2018 3 commits
  5. 25 Jul, 2018 1 commit
  6. 23 Jul, 2018 1 commit
  7. 22 Jul, 2018 1 commit
  8. 13 Jul, 2018 1 commit
  9. 03 Jul, 2018 1 commit
  10. 28 Jun, 2018 1 commit
  11. 25 Jun, 2018 1 commit
  12. 24 Jun, 2018 1 commit
  13. 21 Jun, 2018 4 commits
  14. 19 Jun, 2018 1 commit
  15. 18 Jun, 2018 3 commits
  16. 13 Jun, 2018 1 commit
    • Matt Caswell's avatar
      Add blinding to an ECDSA signature · 949ff366
      Matt Caswell authored
      
      
      Keegan Ryan (NCC Group) has demonstrated a side channel attack on an
      ECDSA signature operation. During signing the signer calculates:
      
      s:= k^-1 * (m + r * priv_key) mod order
      
      The addition operation above provides a sufficient signal for a
      flush+reload attack to derive the private key given sufficient signature
      operations.
      
      As a mitigation (based on a suggestion from Keegan) we add blinding to
      the operation so that:
      
      s := k^-1 * blind^-1 (blind * m + blind * r * priv_key) mod order
      
      Since this attack is a localhost side channel only no CVE is assigned.
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      949ff366
  17. 12 Jun, 2018 1 commit
  18. 09 Jun, 2018 1 commit
  19. 02 Jun, 2018 1 commit
  20. 31 May, 2018 2 commits
  21. 29 May, 2018 1 commit
  22. 23 May, 2018 1 commit
  23. 21 May, 2018 1 commit
  24. 18 May, 2018 1 commit