> So my guess would be that you have somewhere on the Fastspring site asked 
> them to generate a CocoaFob key. 

Correct.

> 
> What that string of stuff most likely is is .. some information you have 
> supplied, like a user name or serial number or whatever fields you told 
> FastSpring you want in your license to be

Correct again.


> So the normal way to verify that key would be to download CocoaFob and use 
> whatever ObJC function it has to verify keys.

Yep, got that far sometime last week...


> Or you go find documentation on CocoaFob’s file format,

Tried that...

> which I’m sure is available,

It it were, and had I found it, or could make sense of it, I wouldn't be here.


> and you work out how to turn that string back into binary data, and you use 
> your public key to ‘verify’ it by doing the reverse of what was done to 
> generate it.

BINGO! That's my question. i.e., "How is this done?"


> You mentioned earlier that CocoaFob seemed to be a little unloved. Surely if 
> FastSpring is still supporting it...


Roland, you have understood the whole thing absolutely perfectly. My problem is 
I can't work out the "turn it back into binary data and verify it" bit. 
However, the last quote above is perhaps the key (no pun intended). Rather than 
annoying you good folks, and trying to get you to reverse engineer something 
you're not familiar with first hand, I should really be asking FastSpring 
Support. 

It's not like I haven't considered this before; it's just that their docs (such 
as they are) on this all just point to 3rd party links, which are either dead 
(AquaticPrime) or point to stuff full of deprecations (the CocoaFob repository 
I cloned from their link had 38 deprecations in it , and that was AFTER I did 
all Xcode's automatic attempts for ARC conversion etc). Also, I figured this is 
a Cocoa problem not a FastSpring service problem, but I'm flat out of road to 
travel here without someone giving me specifics.

Anyway, look guys. I appreciate the help. I'm just going to throw this at 
FastSpring and see what they come back with. 


Best


Phil




_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to