Features of Skype "SkypeIn") allows a Skype user to receive calls to their Skype client (on whatever device) dialed from mobiles or landlines to a Skype-provided phone number. The number need not be in the same location as the user. For example, a user in San Francisco could create a local telephone number in London. Callers in London could then make a local call to reach that user (who answers on Skype in San Francisco). Skype offers numbers in Australia, Chile, Denmark, Estonia, Finland, France, Germany, Hong Kong, Hungary, Ireland, Italy, Republic of Korea, Malta, Mexico, Netherlands, New Zealand, Poland, Romania, South Africa,
Skype protocol and NAT can be: Signaling is encrypted using RC4; however, the method only obfuscates the traffic as the key can be recovered from the packet. Voice data is encrypted with AES. The Skype client's application programming interface (API) opens the network to software developers. The Skype API allows other programs to use the Skype network to get "white pages" information and manage calls. The Skype code is closed source, and the protocol is not standardized. Parts of the client use Internet Direct (Indy), an open source socket communication library. On July 8, 2012, a researcher from Benin, Ouanilo Medegan, released