DUKPT Tool helps setup a Card Reader with a unique key. The data output by the card reader is PCI compliant encrypted data which uses DUKPT (Derived Unique Key Per Transaction). The app itself does not encrypt or decrypt the data. The device outputs encrypted data and the app sends the data as is to the server for processing.