Incorrect handling of the donedataLen in the SA2UL_contextProcess

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Medium
    • SITSW-8688
    • 11.00.00
    • 11.02.00
    • Hide
      am62a-sk
      am62d-evm
      Show
      am62a-sk am62d-evm

      https://github.com/TexasInstruments/mcupsdk-core-k3/blob/k3_next/source/security/crypto/sa3ul/sa3ul.c#L1052-L1052

      In this for loop, the driver is not reinitializating the `donedataLen` to its default value due to which the driver never pops the buffer, after the first iteration, leading to the incorrect final hash calculation for buffers larger than 8MB.

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Connection: Intermediate to External PROD System
                EXTSYNC-6143 - Incorrect handling of the donedataL...
                SYNCHRONIZED
                • Last Sync Date: