Meeting the European Banking Authority Guidelines and EU Payment Security Directive for Secure Authentication