What is a timestamp authority?

A timestamp authority is an organization or entity that provides trusted timestamps, typically using a public key infrastructure (PKI) and a digital certificate.