• DocumentCode
    1118556
  • Title

    High-Speed Prefix-Preserving IP Address Anonymization for Passive Measurement Systems

  • Author

    Ramaswamy, Ramaswamy ; Wolf, Tilman

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA
  • Volume
    15
  • Issue
    1
  • fYear
    2007
  • Firstpage
    26
  • Lastpage
    39
  • Abstract
    Passive network measurement and packet header trace collection are vital tools for network operation and research. To protect a user´s privacy, it is necessary to anonymize header fields, particularly IP addresses. To preserve the correlation between IP addresses, prefix-preserving anonymization has been proposed. The limitations of this approach for a high-performance measurement system are the need for complex cryptographic computations and potentially large amounts of memory. We propose a new prefix-preserving anonymization algorithm, top-hash subtree-replicated anonymization (TSA), that features three novel improvements: precomputation, replicated subtrees, and top hashing. TSA makes anonymization practical to be implemented on network processors or dedicated logic at Gigabit rates. The performance of TSA is compared with a conventional cryptography based prefix-preserving anonymization scheme which utilizes caching. TSA performs better as it requires no online cryptographic computation and a small number of memory lookups per packet. Our analytic comparison of the susceptibility to attacks between conventional anonymization and our approach shows that TSA performs better for small scale attacks and comparably for medium scale attacks. The processing cost for TSA is reduced by two orders of magnitude and the memory requirements are a few Megabytes. The ability to tune the memory requirements and security level makes TSA ideal for a broad range of network systems with different capabilities
  • Keywords
    IP networks; cryptography; telecommunication security; cryptographic computations; high-speed prefix-preserving IP address anonymization; memory requirements; packet header trace collection; passive measurement systems; replicated subtrees; top-hash subtree-replicated anonymization; Costs; Cryptography; Data mining; Logic; Particle measurements; Performance analysis; Privacy; Protection; Statistics; Telecommunication traffic; Anonymization; network measurement; privacy;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2006.890128
  • Filename
    4100723