Non-repudiation-free public key authentication protocols | Patent Application Number 18467905 | Patexia