This application can be usage as data intermediary that you can use if target machine will be in an environment with no means of communication other. In this case. the only way to transfer data is a flash drive.
This application listens to Linux USB ports and uses flash drives that have a special file with the required key. After identity the flash drive as one that can be used, all data from it will be erased, except for special file.