SIP Obfuscator for Lync SDN API
Last modified: January 22, 2014
Applies to: Lync 2013 | Lync Server 2013
This section describes a utility that is available for the Lync SDN API 2.0.
The Lync SDN API 2.0 comes with a utility (SIPObfuscator.exe) that can be used to obtain the obfuscated value of a user name. The resultant obfuscated name can be used to query for dialog data involving the specified user when privacy protection is turned on.
When privacy protection is turned on, any personal identifiable information in Lync network diagnostic data will be obfuscated. This means that any user identity will be replaced by an alias. For example, the SIP Uri of sip:email@example.com may be replaced by sip:CE6AF05C9705A05E@contoso.com. When the network traffic patterns of an individual user needs to be specified in this situation, the SIP Obfuscator utility is provided to determine the obfuscated user identity (alias) for an explicit user identity.
SIP Obfuscator is a Windows console application. It is is installed as part of the Lync SDN API 2.0 installation and can be found in the installation directory. By default, the path to this directory is C:\Microsoft Files\Microsoft Lync Server\Microsoft Lync SDN API on a 64-bit machine.
To use SIP Obfuscator, do the following:
Select a known user name, say, adama
Type the following command in a Windows console and hit carriage return.
The obfuscated user name will be displayed as output, for example:
To search for the data records associated with this user (sip:firstname.lastname@example.org), you can search for the records containing sip:CE6AF05C9705A05E@contoso.com. An example of such an obfuscated data record is shown as follows:
<StartOrUpdate Type="audio"> <From> <Id>87c1bcf104</Id> <EPId>1579d442a7</EPId> <URI>sip:CE6AF05C9705A05E@contoso.com</URI> …… </From> </StartOrUpdate>