とりあえず自分の認識を書くので、間違っている点があったら ピンポイント で指摘してくれ。

署名は、ある情報を自分が作成したものだと何らかの方法で証明すること。
電子署名は、「自分が作成したものだと証明したい情報」と「それを自分が保持する秘密鍵によって暗号化したもの」
並びに「自分の公開鍵」を相手に見せて復号・照合してもらい、自分が対応する秘密鍵を保持していることを示す手段。

>>434
本文のハッシュなんかに署名するようにすると、署名の使い回しができなくなる。