Anonymization of Internet traffic



Anonymization of Internet traffic

Collecting network traffic traces from deployed networks is one of the basic steps in understanding communication networks. These traces may be used for network management, traffic engineering, packet classification, and for analyzing network behavior to ensure adequate Quality of Service. They may also be used for identifying and tracking network anomalies and formulating responses to maintain network security. For privacy and security reasons, monitored traffic traces should be modified before they may be shared. This is known as a trace anonymization process. The goal of anonymization is to preserve traffic properties while enforcing the privacy policies. Numerous tools and techniques have been implemented for trace anonymization such as Crypto-PAn, Anontool, ip2anonip, Lucent.s extensions to Crypto-PAn, FLAIM, IP-Anonymous, and TCPdprive. These tools use a variety of anonymization algorithms: black-marker, random permutations, truncation, pseudo-anonymization, and prefix-preserving pseudo-anonymization.

Anonym tool

The Anonym tool is a MATLAB GUI-based tool that enables anonymization of Internet traffic using six algorithms:

The anonymized output may be compared with the input trace file using one of nine analysis options: The Anonym tool currently supports traffic traces in PCAP and MRT formats.

Download Anonym tool

The latest revised version of the Anonym tool maybe downloaded here: AnonymTool_revised.zip.
The software package includes a README file with instructions on how to run the tool.

Compatibility

Anonym tool has been completely tested in a Windows 7 environment using MATLAB 2013a and 2015a.

Related publications

  • Publication: T. Farah and Lj. Trajkovic, "Anonym: a tool for anonymization of the Internet traffic," in Proc. 2013 IEEE International Conference on Cybernetics (CYBCONF 2013), Lausanne, Switzerland, June 2013, pp. 261-266.
  • Presentation: T. Farah and Lj. Trajkovic, "Anonym: a tool for anonymization of the Internet traffic," 2013 IEEE International Conference on Cybernetics (CYBCONF 2013), Lausanne, Switzerland, June 2013, pp. 261-266.
  • T. Farah's M.A.Sc. thesis: "Algorithms and tools for anonymization of the Internet traffic" and presentation slides, Feb. 2013.
  • Questions

    If you have any questions related to the Anonym tool, please contact Ljiljana Trajkovic ljilja at sfu.ca.

    Original code developed by: Tanjila Farah nishu.tanjila at gmail.com
    Revised by: Ali Asghar Merchant amerchan at sfu.ca
    Revised by: Jilu Wang jwa189 at sfu.ca


    Date: Mon Sep 28 14:33:31 PDT 2015.