Yea I have to sign them all the time for work as well. But people don't seem to understand what they are or what it means.
The tuners would be protected, assuming they are willing to go to court. If they could show that their tune got out, and from who, then the NDA would let you take the person who leaked it for all the damages.
I guess the problem would be the damages are usually more than one person could pay out, so you'd likely never really recover your money.
Maybe what we really need is something like public and private key. The tuner gives you a bin encrypted with a public key and you have the private key. Then add code to the ECU to use said private key to decrypt the tune, and you have to re-encrypt the tune after modification with the public key.
That way, you and only you can decrypt the tune to modify it your self, and if you gave it to anyone else they would just get gobly-goop and not be able to use it.
Best of both worlds... gee I wonder why HTTPS came up with doing that so many years ago.
The tuners would be protected, assuming they are willing to go to court. If they could show that their tune got out, and from who, then the NDA would let you take the person who leaked it for all the damages.
I guess the problem would be the damages are usually more than one person could pay out, so you'd likely never really recover your money.
Maybe what we really need is something like public and private key. The tuner gives you a bin encrypted with a public key and you have the private key. Then add code to the ECU to use said private key to decrypt the tune, and you have to re-encrypt the tune after modification with the public key.
That way, you and only you can decrypt the tune to modify it your self, and if you gave it to anyone else they would just get gobly-goop and not be able to use it.
Best of both worlds... gee I wonder why HTTPS came up with doing that so many years ago.