Documentation
Manual (built 26. june 2008)
PDF version | PktAnon_Manual.pdf |
Source Code Documentation (built 18. june 2008)
Online version | PktAnon_Source_Code_Doc.html |
PDF version | PktAnon_Source_Code_Doc.pdf |
Supported network protocols
ARP | Address Resolution Protocol | RFC826 |
Ethernet | Ethernet v2 framing | |
ICMP | Internet Control Message Protocol | RFC792 |
IP | Internet Protocol v4 | RFC791 |
IPv6 | Internet Protocol v6 | RFC2460 |
TCP | Transmission Control Protocol | RFC793 |
UDP | User Datagram Protocol | RFC768 |
Anonymization Primitives and Special Handlers
AnonBroadcastHandler | Special handling to prevent anonymization of broadcast addresses. Can be chained with a normal anonymization primitive for non-broadcast addresses. |
AnonBytewise | Base handler for easy development and combination of anonymization mechanisms and bytewise anonymization of values. |
AnonBytewiseHashHmacSha1 | Bytewise anonymization using HMAC SHA1. |
AnonBytewiseHashSha1 | Bytewise anonymization using SHA1 hash. |
AnonConstOverwrite | Overwrite with a given constant value. |
AnonContinuousChar | Overwrites byte values with continously increasing characters, e.g. 'a', 'b', etc. |
AnonCryptoPan | Prefix-preserving anonymization using CryptoPan. |
AnonHashHmacSha1 | HMAC SHA1 hash is applied on protocol field. |
AnonHashSha1 | SHA1 hash is applied on protocol field |
AnonIdentity | Identity transformation that preserves the original value. |
AnonRandomize | Fill the contents with random values. |
AnonShorten | Shorten the value to a given size. |
AnonShuffle | Shuffle the byte values. |
AnonWhitenoise | Apply bitwise white noise. |