This question already has an answer here:

In a transaction a sender must provide the digital signature to say that they own that transaction.

What information is the sender signing in the scriptSig?

I was thinking that It was:

  • The particular input they would like to spend
  • The address they would like to send it to?

marked as duplicate by pebwindkraft, Community Mar 20 '18 at 10:44

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.