Original: A signing algorithm which, given a message and a private key, produces a signature.
Simplified: A signing algorithm which inputs a message and a private key to output a signature.