WOLF: a Research Platform to Write NFC Secure Applications on Top of Multiple Secure Elements (With an Original SQL-Like Interface)
In this paper, the authors present the WOLF (Wallet Open Library Framework) platform which supports an original interface for NFC developers called \"SE-QL\". SE-QL is a SQL-like interface which eases and optimizes NFC secure application development in making the heterogeneity of the Secure Element (SE) transparent. SE implementation could be \"embedded SE\" (eSE) in the mobile device, or inside the SIM-card Universal Integrated Circuit Card (UICC), or \"On-host\" software-based, or in the cloud (e.g. through HCE); every SE implementation has its own interface(s) making NFC secure-application development extremely cumbersome and complex.