Software protection on a flash of Motorola 68376 CPU

Status
Not open for further replies.
Re: Software protection

As an expansion to coldfire :

Use the public-key encryption algorithm (you can found it wildly on the net ) one part of the key will be burned on the flash (public part) and the second part will be located on the secured UC combining both part will give the decryption key for the contect of the Flash rom


best

bobi
 

Re: Software protection

Hmm, and where is decryption routine or decryption hardware?
 

Re: Software protection

Decryption routine and 2nd part of public key will be located on the secure slave controller

the main processor get data from the Flash memory send it to the secure slave controller decrypt it and place it back in ram location

the software can then set a ptr to the ram location and run the the program or part of it (for intance data table) from the new location

best bobi
 

Re: Software protection

bobcat1 said:
the main processor get data from the Flash memory send it to the secure slave controller decrypt it and place it back in ram location
heh, and data between CPU and slave controller is unencrypted??? How about sniff all data exchange between them?
 

Re: Software protection

here is a sample
 

Re: Software protection

hi:elektryk
The encrypted data could change everytime, and need a very long time to repeat, maybe one or two month. It is depent on you encrypt algorithm.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…