Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/24/06 18:47
Read: times


 
#110710 - Maybe all he wants is ...
Responding to: ???'s previous message
Maybe all he wants is to make his lock bits work.

The solution is probably in the instruction manual for his programmer. (If he can find it)

BTW, a simple way to encrypt data is to xor the data with a "key" string in a recirculating shift register. That's easily done with software or a small PLD. It's important that both encryption and decryption processes be in precise synchronization, however.

A more sophisticated way is to do that, and feed back, an occasional bit of the cypher, selected by, say the last three bits of the cypher. That can easily be done with what's essentially a recirculating shift register, an XOR, and a 74151 data selector feeding yet another XOR. So long as both ends are in sync and use the same key, it's easy to decrypt. It's not so easy if you lose the key or the synchronizatoin.

Neither of these simple schemes provides a 1:1 mapping from clear code to cypher and back again.

How you do all that in an MCU depends entirely on the resources it provides. Maxim/Dallas has long pushed a line of "secure" processors that claim to support encryption.

RE

List of 21 messages in thread
TopicAuthorDate
HOW TO PROTECT SOFTWARE?            01/01/70 00:00      
   When asking questions like yours ALWAYS            01/01/70 00:00      
      Agree with Erik            01/01/70 00:00      
   Agree with Erik & Jack.            01/01/70 00:00      
      a simple test            01/01/70 00:00      
   By using a programmer which supports...            01/01/70 00:00      
   reading correct ?            01/01/70 00:00      
      Maybe all he wants is ...            01/01/70 00:00      
         How do you propose to do this as a condi            01/01/70 00:00      
            Two answers ...            01/01/70 00:00      
               the weekness            01/01/70 00:00      
   HOW TO PROTECT SOFTWARE?            01/01/70 00:00      
      re crypting            01/01/70 00:00      
         re: eric            01/01/70 00:00      
            where ther is a will, there is a way            01/01/70 00:00      
         the "simple" "encryption"            01/01/70 00:00      
            another example : smartcards            01/01/70 00:00      
      Sorry, but you are O.T.            01/01/70 00:00      
   what ?????????????????            01/01/70 00:00      
      Stop misusing this forum!            01/01/70 00:00      
   Where are you Jog Milind?            01/01/70 00:00      

Back to Subject List