2009-10-06 05:18:38     ELF encryption.

Document created by Aaronwu Employee on Aug 19, 2013
Version 1Show Document
  • View in full screen mode

2009-10-06 05:18:38     ELF encryption.

Ariv S (UNITED STATES)

Message: 80892   

 

I'm looking for ELF encryption utility to encrypt my application binary(which i'm going to keep it flash FS).Is there any such utility available?

QuoteReplyEditDelete

 

 

2009-10-06 05:23:54     Re: ELF encryption.

Mike Frysinger (UNITED STATES)

Message: 80893   

 

no

QuoteReplyEditDelete

 

 

2009-10-06 09:27:26     Re: ELF encryption.

Robin Getz (UNITED STATES)

Message: 80896   

 

Ariv:

 

If you can describe what you actually want to protect - you might get a better answer.

 

-Robin

QuoteReplyEditDelete

 

 

2009-10-07 06:31:52     Re: ELF encryption.

Ariv S (UNITED STATES)

Message: 80948   

 

Robin,

 

Thing is i'm going to keep my appliaction binary(executable) in flash file system to save SDRAM space.Since flash is persistent storage, to avoid hacker attacks i need to secure my application binary through some encryption mechanism.

QuoteReplyEditDelete

 

 

2009-10-07 06:52:21     Re: ELF encryption.

Martin Strubel (SWITZERLAND)

Message: 80949   

 

Hi Ariv,

 

no matter how hard you try, there's no point in encrypting binaries in uClinux, unless you lock the user out completely using the Lockbox mechanisms of the BF52x and BF54x units. If you just want to make it difficult for someone from reading out the flash with external tools, you'd need to use a crypto bootloader that hides well where it stores the key. Even then, it is possible to crack this without JTAG for those who try hard enough. Lockbox is way harder to crack, if you want to get at the OTP, you'll need some good equipment to be able to look on the silicon.

 

Cheers,

 

- Strubi

Attachments

    Outcomes