goTrace uses a hashing algorithm for storing and comparing data. A cryptographic hash function is considered practically impossible to invert.
It has four main properties:
In fact, goTrace will never accept a hashed file without ensuring that it has the correct hashed "fingerprint". goTrace only allows the transfer of transformed ("hashed") records between agencies. Neither UNODC nor any other third party is involved in the processing and exchange of the information. No Internet connection is necessary for goTrace to operate.