Re: [little OT] Licensing/Implementing in Cocoa/Obj-C
Re: [little OT] Licensing/Implementing in Cocoa/Obj-C
- Subject: Re: [little OT] Licensing/Implementing in Cocoa/Obj-C
- From: Nicko van Someren <email@hidden>
- Date: Tue, 20 Apr 2004 17:11:52 +0100
On 20 Apr 2004, at 16:03, Charles Srstka wrote:
On Apr 20, 2004, at 3:27 AM, Nicko van Someren wrote:
...
Using public key crypto is (IMHO) a great way to create software
licenses. Its use means that even if your code is reverse engineered
an attacker can not fake new licenses. That said, if the key that
you use is too short and can be factored all this security
disappears. If I were you I'd go for a much much longer key.
But there's still that issue of the registration code you generate
being way too long with a decent-sized key...
Too long for what? Yes, they are probably too long to conveniently
type if you use RSA signatures but they are far from being too long to
write to a plist, send by email or enter using cut and paste.
Furthermore there are other public key signature schemes (such as DSA
or EC-DSA) which have much shorter signature blocks.
Nicko
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.