Optimised compact authentication scheme based on three factors for cloud-based electronic transactions | Synapse