[us-commits] [ehb54/ultrascan3] 6dd71c: Refactor US_Crypto for AES-256-GCM encryption

Lukas Dobler noreply at github.com
Thu Mar 5 08:18:58 MST 2026


  Branch: refs/heads/main
  Home:   https://github.com/ehb54/ultrascan3
  Commit: 6dd71c26fbdb258b25259c7c5e41be982d54a809
      https://github.com/ehb54/ultrascan3/commit/6dd71c26fbdb258b25259c7c5e41be982d54a809
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M utils/us_crypto.cpp

  Log Message:
  -----------
  Refactor US_Crypto for AES-256-GCM encryption


  Commit: 1461b65d9eae700e3429db2b7c19c35361fea861
      https://github.com/ehb54/ultrascan3/commit/1461b65d9eae700e3429db2b7c19c35361fea861
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M utils/us_crypto.h

  Log Message:
  -----------
  Add decryptLegacy function and update decrypt signature


  Commit: ed2647558eb754fa66c8e7d52d3f0b8efac2c53c
      https://github.com/ehb54/ultrascan3/commit/ed2647558eb754fa66c8e7d52d3f0b8efac2c53c
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M test/utils/test_us_crypto.cpp

  Log Message:
  -----------
  Update encryption tests to expect invalid results


  Commit: 27402a271781fa16ae00a693e5ce8e3f06e8e33e
      https://github.com/ehb54/ultrascan3/commit/27402a271781fa16ae00a693e5ce8e3f06e8e33e
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M utils/us_crypto.h

  Log Message:
  -----------
  Fix parameter description for decrypt functions


  Commit: 344a4930c5819ebfd2875eccc84d0a44a446ee31
      https://github.com/ehb54/ultrascan3/commit/344a4930c5819ebfd2875eccc84d0a44a446ee31
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M utils/us_crypto.cpp

  Log Message:
  -----------
  Fix encryption finalization logic in us_crypto.cpp


  Commit: 817a32ad7fe5e5c35ec0479673a2f4c20a7a8e3c
      https://github.com/ehb54/ultrascan3/commit/817a32ad7fe5e5c35ec0479673a2f4c20a7a8e3c
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-27 (Fri, 27 Feb 2026)

  Changed paths:
    M utils/us_crypto.cpp

  Log Message:
  -----------
  Fix tag data retrieval in EVP_CIPHER_CTX_ctrl


  Commit: 096f3590c1a57a798a0c13863e80d333a690b4cf
      https://github.com/ehb54/ultrascan3/commit/096f3590c1a57a798a0c13863e80d333a690b4cf
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-03-02 (Mon, 02 Mar 2026)

  Changed paths:
    M utils/us_crypto.cpp

  Log Message:
  -----------
  Fix type casting for GCM tag data


  Commit: ca6f560338cfe03c4fa0e60bb95577b526dbf2ed
      https://github.com/ehb54/ultrascan3/commit/ca6f560338cfe03c4fa0e60bb95577b526dbf2ed
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-03-02 (Mon, 02 Mar 2026)

  Changed paths:
    M utils/us_crypto.cpp

  Log Message:
  -----------
  Fix type casting for GCM tag in us_crypto.cpp


  Commit: 300852b8d51c2733817729fab46d6d0e68f5e717
      https://github.com/ehb54/ultrascan3/commit/300852b8d51c2733817729fab46d6d0e68f5e717
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-03-05 (Thu, 05 Mar 2026)

  Changed paths:
    R README.linguist
    M etc/etc_belongs_list.txt
    R etc/us3-GMP-icon-128x128.ico
    M etc/us3-GMP-icon-128x128.png
    R etc/us3-GMP-icon-128x128.xpm
    R etc/us3-GMP-icon-32x32.ico
    R etc/us3-GMP-icon-32x32.png
    R etc/us3-GMP-icon-32x32.xpm
    R etc/us3-GMP-icon-48x48.ico
    R etc/us3-GMP-icon-48x48.png
    R etc/us3-GMP-icon-48x48.xpm
    M gui/libus_gui.pro
    M programs/us/us.pro
    R programs/us/us_de_DE.ts
    M programs/us_config/us_config.pro
    R propignore
    R proppng
    R proptext
    R qwtplot3d/lingua_de.ts
    M utils/libus_utils.pro

  Log Message:
  -----------
  Merge branch 'main' into lukas/us_crypto_buffer_overflow


  Commit: 0f7d005ceda3b8031c1180200237d736f60a1b4c
      https://github.com/ehb54/ultrascan3/commit/0f7d005ceda3b8031c1180200237d736f60a1b4c
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-03-05 (Thu, 05 Mar 2026)

  Changed paths:
    M test/utils/test_us_crypto.cpp
    M utils/us_crypto.cpp
    M utils/us_crypto.h

  Log Message:
  -----------
  Merge pull request #379 from ehb54/lukas/us_crypto_buffer_overflow

us_crypto: Avoid buffer overflow, support longer passwords, introduce safer encryption


Compare: https://github.com/ehb54/ultrascan3/compare/90e9cf2eb989...0f7d005ceda3

To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications


More information about the us-commits mailing list