Hello,
thank you for your answers.
I come from the ATMEL(ATMega) - world.
For ATMEL, there is a AES Bootloader, which fits into 2 k Flash. When I have a controller running at 3,69 MHz, and I want to update 64k Application with AES (with 256bit key) via 115k2 UART, this action lasts 33 seconds. I know, this is a long time, but a deep encryption, too.
So I thought, that there is a similar bootloader available for freescales. In my 16k - Device, my application needs about 12 k, so about 4k are available.
According to your explanations, I have to consider about the security. I would prefer real encryption. But it seems I have to do my security in a way you wrote.
I have to do some more thoughts and will call back here when I have a good idea,
have a nice weekend and many thanks for your replies,
Thomas