This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C129ENCPDT: Decryption of 2048-bit RSA payload

Part Number: TM4C129ENCPDT

Hi Team,

I'd like to get some clarification on the capabilities of the TM4C129ENCPDT. We are looking to use this to decrypt a 2048-bit RSA payload but have couple key questions:

1) Can this even be done? The datasheet indicates the AES is noted to only support up to a 256-bit key. Not sure if this is the max spec or if the part has the ability to go further?

2) If 2048-bit decryption is supported, what is an achievable decryption time? Is 15ms achievable?

Thanks,
Mitchell

  • Hello Mitchell,

    We don't have any RSA examples or collateral. Apparently there may be support for it included within the WolfSSL 3rd party library: e2e.ti.com/.../1667143

    I am not sure if that would include support for 2048-bit, or what the decryption time would be. I also don't know enough about RSA to comment on if the whole process would need to be done in software or if the 256-bit AES module can be used to trim time down. If not, then the decryption would be executed without any hardware acceleration.
  • Hi Mitchell,

    I circled back with Sai (from the post I linked) and he confirmed that RSA implementation would be software only and recommended that WolfSSL has a crypto library that includes RSA. That would be the best place to look for support for this.