Digital Signatures and KZG polynomial commitments