Windows for Smart Cards (WfSC), like Security Card Operating System (SECCOS) and Multi Application Operating System (MULTOS), is an open platform for smart cards
. Under Windows for Smart Cards from Microsoft, applications can be created in Visual Basic and the C programming language. The ISO file system according to the ISO 7816standard is supported as a programming interface, as are file access, authentication and various encryption methods such as the Secure Hash Algorithm (SHA), DES algorithm and the RSA method. Windows for Smart Cards uses a file system based on a file allocation table.