They don't have to disassemble the ROM, when GPLed code is used to build it. You can't keep it secret when you added your crypto code to GPLed software (like LinuxBIOS or FILO).
Oh yes! My bad.
I agree 100%. I'm definately against illegal appropriation of GPL code. I'm usually the first to point stuff like that out. Thank you very much for reminding me. I need to catch up on sleep and plan this the right way that doesn't break GPL. The smart-card suggestion someone posed might be an idea.
Thanks again!
-- Evan