Security modeling of mobile payment system architecture