• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: [little OT] Licensing/Implementing in Cocoa/Obj-C
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [little OT] Licensing/Implementing in Cocoa/Obj-C


  • Subject: Re: [little OT] Licensing/Implementing in Cocoa/Obj-C
  • From: MT <email@hidden>
  • Date: Tue, 6 Apr 2004 22:46:31 +0100

There probably isn't too many crackers on the Mac, and I don't think someone who spends a significant amount time cracking something was ever going to buy it anyway.

I think a lot of piracy going on is largely accidental, I know a lot of companies who buy, say 10 licenses for PhotoShop, but as the business expands, use it on 15-20 machines, PhotoShop has become part of the furniture, and nobody realizes they need to buy more licenses. Many programs like MS Office and Quark use the local network to discover other instances of the software, this is a bit invasive for my liking, and can easily be worked around with a firewall.

just my 2 cents.

Moray


On 6. Apr 2004, at 22:56, Stefan Pantke wrote:

We implemented a licensing system based on public-key cryptography.
RSA is used to create a license and to very the license from within
the application.

How many bits do you use for the keys? Most likely the user will receive the serial number via email and it shouldn't be too long, and will be base64 encoded (or perhaps even base32 encoded) -- that puts a damper on the number of bits and thus the security.

I once followed the bulletin board of a cracker site (to get some insight in their workings), and a lot of applications with even 128 bit keys were cracked routinely, although the attack seemed to be on the random number generator (for creating the primes in the first place). At least that was my take on it.

But to my knowledge there isn't such advanced crackers on the Mac, is there? :) Although we did have a guy state he could break 128 bit AES in no time, but hopefully he will only use this power for good... ;)






** Cocoa FAQ: <http://www.alastairs-place.net/cocoa/faq.txt> **
_______________________________________________
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.
_______________________________________________
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.


References: 
 >[little OT] Licensing/Implementing in Cocoa/Obj-C (From: Matt Jaffa <email@hidden>)
 >Re: [little OT] Licensing/Implementing in Cocoa/Obj-C (From: Stefan Pantke <email@hidden>)
 >Re: [little OT] Licensing/Implementing in Cocoa/Obj-C (From: Allan Odgaard <email@hidden>)

  • Prev by Date: Re: [little OT] Licensing/Implementing in Cocoa/Obj-C
  • Next by Date: Tabbed Applications
  • Previous by thread: Re: [little OT] Licensing/Implementing in Cocoa/Obj-C
  • Next by thread: Re: [little OT] Licensing/Implementing in Cocoa/Obj-C
  • Index(es):
    • Date
    • Thread