A Blockchain Self-Sovereign Identity for Open Banking Secured by the Customer's Banking Cards. - Khaled A. M. Ahmed; Sabry F. Saraya; John F. Wanis; Amr M. T. Ali-Eldin (Future Internet, 2023)