Hi.

I am trying to make a Keeloq encoder in software but my approach seems wrong I guess.

I have an assembly code that is used to decode the encrypted data and though that if I use this routine on the encrypted data I may get the initial data back.

Obviously this is not working. I did not posted the code because it is licensed from Microchip.

So, if anyone knows how to encode using keeloq but without special chips like the 636, please reply.

Ioannis