Skype for Business mobile app security

Маңызды : Осы мақаланы компьютер аударған, ескерту мәтінін қараңыз. Анықтама алу үшін осы мақаланың ағылшын тіліндегі нұсқасын осы жерден таба аласыз.

Skype for Business Client Security

This article covers data encryption information on Skype for Business Mobile Apps.


App Data (Conversations, Contact List, Meetings)

Диагностика журналдары


We store credentials information in Android Accounts. We also encrypt credentials before saving them into Accounts. We use “AES/CBC/PKCS5Padding” algorithm for encryption.

We store  in an encrypted SQL database using a library called sqlcipher.  We use their default algorithm of 256-bit AES in CBC mode. The data at rest is always encrypted in the database file and is only unencrypted in transit inside of the app’s volatile memory and call stacks.  We also encrypt voicemail files using the same method as the user’s name and password encryption (they are not stored in the DB).  Voicemails are temporarily unencrypted on disk to allow playback.

This information is not encrypted.


We DO NOT encrypt the username/password in the keychain.  The keychain is encrypted, however, on its own.

We are already using NSFileProtectionCompleteUntilFirstUserAuthentication data protection flag on all files in the app storage. This means that files in the app storage would be encrypted until user unlocks the device for the very first time after the device reboot.

This information is not encrypted.

Windows Phone

Windows Phone uses the DPAPI (Data Protection API) in Windows to secure passwords. I believe the encryption scheme used is AES. Windows doesn’t give us an option to configure the key size (or scheme), so it’s whatever DPAPI gives. It will use the device TPM to secure keys which are specific to the user and device. Note that DPAPI keys are not specific to the app.

WP App Data is protected with DPAPI, like the creds. Depending on how much detail we want, some of the index information for the App Data is protected by (non-DPAPI) AES encryption to avoid salting, so we can look up without decrypting, and that key is in turn protected with DPAPI. Cached data can be read by any process from the same phone, assuming it can reach our data folder. Windows encryption does not protect from sandbox breach, only external access attempts.

This information is not encrypted.

Note: Please refer to this public documentation for device pin enforcement available on each of the above Mobile platforms

Ескерту : Компьютер аудармасы бойынша ескерту мәтіні: Бұл мақала адам араласуынсыз, компьютерлік жүйе арқылы аударылды. Microsoft корпорациясы ағылшын тілінде сөйлемейтін пайдаланушыларға Microsoft өнімдері, қызметтері және технологиялары туралы мазмұннан жақсы әсер алу мақсатында көмектесу үшін осы компьютер аударламаларын ұсынады. Мақаланы компьютер аударғандықтан, сөздік, синтаксис немесе грамматика қателері болуы мүмкін.

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.