Secure protocol for financial transactions using smartphones — SPFT formally proved by A VISPA | IEEE Conference Publication | IEEE Xplore