Check out the...
Updates
November 2013: Microsoft is no longer partnering with TOM and now partners with GMF to bring Skype to China. Unlike TOM-Skype, we have not found GMF-Skype to have any additional censorship or surveillance capabilities built into the software! However, since no version of Skype provides true end-to-end encryption that Microsoft cannot decrypt, Microsoft is still capable of performing censorship or surveillance of anyone's Skype communication as it passes through their servers. For secure communication, consider using software such as Off-The-Record Messaging or Signal.
- July 12, 2013: Reflect that TOM-Skype 6.5.4.11 uses same lists as 5.5.4.62.
- April 9, 2013: Reflect that TOM-Skype 6.3.4.9 uses same lists as 5.5.4.62.
- March 5, 2013: Reflect that TOM-Skype 6.1.4.27 uses same lists as 5.5.4.62.
- September 6, 2012: Reflect that TOM-Skype 5.10.4.18 uses same lists as 5.5.4.62.
- June 19, 2012: Reflect that TOM-Skype 5.8.4.64 and 5.9.4.12 use same lists as 5.5.4.62.
- March 1, 2012: Added TOM-Skype 5.5.4.62 and TOM-Skype for Android 2.7 information.
These are recently retrieved, decrypted lists of the keywords that TOM-Skype downloads when starting up. These lists are used for both censorship and surveillance unless otherwise noted.
- TOM-Skype for Android 2.7 surveillance-only; TOM-Skype 3.6.4.316, 3.8.4.44 censorship and surveillance (retrieved 7/27/2014)
- TOM-Skype 4.0.4.226, 4.2.4.104 (retrieved 1/19/2014)
- TOM-Skype 5.0.4.14, 5.1.4.10 (retrieved 7/27/2014)
- TOM-Skype 5.1.4.10 surveillance-only (retrieved 7/27/2014)
- TOM-Skype 5.5.4.62, 5.8.4.64, 5.9.4.12, 5.10.4.18, 6.1.4.27, 6.3.4.9, 6.5.4.11 (retrieved 1/19/2014)
- TOM-Skype 5.5.4.62, 5.8.4.64, 5.9.4.12, 5.10.4.18, 6.1.4.27, 6.3.4.9, 6.5.4.11 surveillance-only (retrieved 1/19/2014)
- TOM-Skype for Android 2.7 (retrieved 7/27/2014)
Most versions of TOM-Skype have built-in keyword lists in addition to keyword lists that they download. All lists are used for both censorship and surveillance
unless otherwise noted.
TOM-Skype 3.6.4.316, 3.8.4.44, 4.0.4.226, 4.2.4.104
TOM-Skype 5.0.4.14, 5.1.4.10
TOM-Skype 5.5.4.62, 5.8.4.64, 5.9.4.12, 5.10.4.18, 6.1.4.27, 6.3.4.9, 6.5.4.11
TOM-Skype for Android 2.7
We have human translations for the keyfiles above downloaded on 4/20/2011 by TOM-Skype 5.0.4.14 and 5.1.4.10:
For questions or comments regarding the human translations, contact Jed Crandall.
These python programs decrypt TOM-Skype's encrypted keyfiles and surveillance traffic. All but the first require PyCrypto to run.
-
decrypt1.py, for decrypting:
-
decrypt2.py, for decrypting:
-
decrypt3.py, for decrypting surveillance traffic sent
by TOM-Skype 3.6.4.316 and 3.8.4.44
-
decrypt4.py, for decrypting surveillance traffic sent
by TOM-Skype 4.0.4.226, 4.2.4.104, 5.1.4.10, 5.5.4.62, 5.8.4.64, 5.9.4.12, 5.10.4.18, 6.1.4.27, 6.3.4.9, 6.5.4.11
-
decrypt5.py, for decrypting:
- http://a[1-8].skype.tom.com/installer/agent/keyfile5.5/keyfile (used in 5.5.4.62, 5.8.4.64, 5.9.4.12, 5.10.4.18, 6.1.4.27, 6.3.4.9, 6.5.4.11)
- http://a[1-8].skype.tom.com/installer/agent/keyfile5.5/keyfile_u (used in 5.5.4.62, 5.8.4.64, 5.9.4.12, 5.10.4.18, 6.1.4.27, 6.3.4.9, 6.5.4.11 for surveillance only)
-
decrypta.py, for decrypting surveillance traffic sent by TOM-Skype 2.7 for Android
This material is based upon work supported by the National Science
Foundation under Grant No. 0844880. Any opinions, findings, and
conclusions or recommendations expressed in this material are those of
the author(s) and do not necessarily reflect the views of the National
Science Foundation.