lost .wyp file with signing keypair

I have a signed client.wyc file with users in the field right now containing my first update, to the base version of my software. I now want to add a new update, but I have lost the corresponding .wyp file that contains the original public/private key pair, and therefore it fails because the keys don't match.

If I can't recover my original .wyp file -- and it's starting to look that way -- is there any way I can recover my original signing key, or, failing that, force the update to run anyway? Or am I just screwed until all of my users in the field update their client.wyc files?

Thanks in advance,Aaron Haspel

If I can't recover my original .wyp file -- and it's starting to look that way -- is there any way I can recover my original signing key, or, failing that, force the update to run anyway?

No. If you lost the original keys you can't reproduce them from nothing. For all practical purposes it's impossible. If you *could* reproduce the keys from nothing, then so could a malicious third party, thus negating the whole reason for update signing in the first place.

So your options are:

  1. Try to find a backup of the *.wyp file.
  2. Or, have the end-users manually re-install your app with a new client.wyc file, or have them manually replace that single client.wyc file (with the new signing keys, obviously).

That's what I figured. Thanks for confirming it.