{Cryptographic mechanisms or cryptographic} arrangements for secret or secure communication including means for verifying the identity or authority of a user of the system {or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using challenge-response}