Sort:  

Careful! A public key can be derived from a private key. All that's required is the private key for signing a message