Timestamps
To prevent repudiation and discussion about the date a document was signed, you can add a trusted timestamp.
The timestamp is provided by an independent, trusted third party; often a CA that serves a double purpose. Because the CA is trusted, also the provided timestamp is trusted.