CodexFab is a DSA based alternative to AquaticPrime.
CodexFab aims to make it simple for you to add automatic PotionStore licensing support to your Cocoa app.
This project demonstrates the code necessary to generate and validate a CocoaFob license code string. It also provides a class, XMDSAKeyGenerator, to wrap the task of generating DSA keys using openssl.
The CodexFab application is designed to generate and validate DSA keys to test your project’s implementation of CocoaFob.
CodexFab is based on CocoaFob, an open source project by Gleb Dolgich that implements secure assymetric DSA key generation and validation in Cocoa and Ruby.
CocoaFob and CodexFab are both designed to work with the PotionStore. http://github.com/potionfactory/potionstore/tree/master
See the companion LicenseExample project for sample code implementing CocoaFob licensing within a Cocoa app. We have tried to make this as complete a solution as possible, and there is very little work left for you to do.
Blog entry: http://www.cocoalab.com/?q=codexfab GitHub Source Code: http://github.com/machinecodex/CodexFab/tree/master