SafeInCloud always keeps your data encrypted in all places: device, computer and cloud.
The synchronization engine also encrypts all the data being sent over the Internet. In addition a protected HTTP Secure (HTTPS) protocol is used.
SafeInCloud uses 256-bit Advanced Encryption Standard (AES) for the data encryption. Here is the principal encryption scheme:
- A random 256-bit key and an initialization vector (IV) are generated using the built-in system secret random generator.
- User data are encrypted with this random key using Advanced Encryption Standard (AES) in Cipher-block chaining (CBC) mode.
- Password-Based Key Derivation Function 2 (PBKDF2) with 10000 rounds is used to derive another 256-bit encryption key from a user password.
- The random key is encrypted with the new derived key using the same Advanced Encryption Standard.