Below you'll find a collection of FAQ (Frequently Asked Questions) that may hopefully allow the user to clarify doubts that may arise during the most common use of the CryptoSD device and its management software.

Operating systems

Does CryptoSD device work on all operating sytems?

YES. The CryptoSD device is detected as a standard removable memory unit.

Do I have to install any driver to use CryptoSD?

NO. CryptoSD doesn’t need any driver installation.

Can I use the CryptoSD management application on every operating system?

NO. At present they are available only for Windows operating system (Xp Sp3 and later)

MicroSD memories

What types of memories does CryptoSD support?

The CryptoSD device support all kinds of MicroSD memory cards currently on the market:

  • MicroSD of type SC (Standard Capacity) - up to 4 GBytes
  • MicroSD of type HC (High Capacity) - up to 32 GBytes
  • MicroSD of type XC (eXtended Capacity) - up to 2 TBytes

Can I use more than one MicroSD device for saving my data?

YES. The CryptoSD device is definitely a memory card reader and then it is possible to use all the MicroSD cards desired, and each of them configured as needed.

Can CryptoSD read and write on a MicroSD memory formatted with a card reader built by other manufacturer?

YES. CryptoSD can read and write on MicroSD card without any encryption configuration.

Can I prevent a MicroSD being cloned?

YES. Binding the disk encryption to the unique information on the memory card: these are internal information that can’t be changed and different for each piece. The data can be physically cloned but the encryption process will be affected by the MicroSD internal data and this makes that useless data are returned when the memory is read.

Can I prevent a MicroSD being accessed with another CryptoSD device?

YES. Binding the disk encryption to the CryptoSD device by selecting the mode "Lock to Device" at initialization step. The data will be encrypted taking into account the unique codes related to the microprocessor of the used CryptoSD device. Note that in this case it is very important to save the “Recovery Key” in case you need to clone the original device if it is damaged or lost (see the user manual)

Memory configuration

Can CryptoSD format a MicroSD card so that it can be used with readers from other manufacturer ?

YES. In this case the memory must be configured to export a single non encrypted unit.

Can I read and write a memory card configured with encryption by CryptoSD with a reader from other manufacturer?

NO. The memory card contains encrypted data (included MBR sections) and can’t be decrypted by standard readers. The only effect will be that the Operating System will ask to format the memory card.

Can I read and write MicroSD memory card already configured by another CryptoSD device?

YES. A configured MicroSD card exporting one or more disks can be used by any CryptoSD device. In case one or more disks present on the card were configured with “Lock to Device” option it is not possible read them. Only the device on which the card was configured is able to access those disks.

Disks security

Which algorithm is used for disks encryption?

    To encrypt data the CryptoSD device uses AES 256 (the state of the art encryption algorithm) in CBC mode. The user can also choose to bind the cryptographic process with the MicroSD serial and/or to a specific CryptoSD device.

All configuration and management commands are also encrypted with AES 256 IGE mode and signed with RSA-2048 bits.

Does CryptoSD device perform on board encryption?

YES. Unlike other hybrid solutions in which the encryption process is performed by the PC, the process of encryption of all data is performed by the CryptoSD hardware. Thanks to a 32 bits CortexM4 processor with clock of 168 MHz and the integrated cryptographic coprocessor, CryptoSD is able to encrypt and decrypt the data in real time.

Is there any advantage in performing hardware encryption?

YES. There are various advantages.

  • Increased security because the encryption keys are kept and used internally to the device, so they are never left on your PC. This makes virtually impossible get them and separately decrypt the encrypted content of a MicroSD memory card.
  • No need to install any software on the host computer, neither drivers nor applications.
  • The encryption process is completely hidden to the operating system.