When generating Strongly Named Key,the Public Key and Private Key are generated to sign the Assembly.However,you can also create partial key,i.e you can have the public key generated and reserve the private key to be generated latter time.This is called Delayed or Partial Key.You can still deploy the partially signed assembly in GAC.