Author Topic: What algorithm does the bootloader use to encrypt the firmware.  (Read 8803 times)

Offline celnz

  • Newbie
  • *
  • Posts: 1
    • View Profile
What algorithm does the bootloader use to encrypt the firmware.
« on: October 28, 2009, 09:31:42 PM »
Hi,

I'm after an encrypted bootloader for the AVR32 (UC3A1512 Specifically).

Could you tell me what encryption algorithm your bootloader uses? AES/3DES?

Thanks,

Offline mark

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3237
    • View Profile
    • uTasker
Re: What algorithm does the bootloader use to encrypt the firmware.
« Reply #1 on: October 28, 2009, 11:18:48 PM »
Hi

The encryption algorithm is described (briefly) in the document http://www.utasker.com/docs/uTasker/uTaskerBoot_003.PDF

It is neither AES/3DES etc. but simpler and proprietary (the application and boot-loader need matching keys). Since the boot-loader is about 1k in size also a fairly simple algorithm was chosen - the security should increase with key length, which can be chosen by the user.

Regards

Mark