Our Microsoft Windows client uses a driver that intercepts open requests and checks if the file is encrypted. If it is encrypted the client software decrypts the file and then passes it through to the application opening the file. This process takes just milliseconds for typical Office documents.