What encryption is used in SafeInCloud?

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:
  1. A random 256-bit key and an initialization vector (IV) are generated using the built-in system secret random generator.
  2. User data are encrypted with this random key using Advanced Encryption Standard (AES) in Cipher-block chaining (CBC) mode.
  3. Password-Based Key Derivation Function 2 (PBKDF2) with 10000 rounds is used to derive another 256-bit encryption key from a user password.
  4. The random key is encrypted with the new derived key using the same Advanced Encryption Standard.

Feedback and Knowledge Base