Solution: The way it decrypt in order to open the encrypted file is from the dongle enveloper API which needs to have the dongle being plugging in to open the application. When you are doing the encryption, the dongle will automatically do the decryption process to be opened after.