I've tried and used Disk Utility to create an encrypted image, so I can store data in it securely. However, when I tried to write files to this image, the write operation was too slow (to write ~50 GB of data, it would take 1 day as estimated).

My question: is there a robust alternative that allows creating an encrypted space in the hard disk to store data with fast read/write operations?

Edit: Adding details:

Device :

Apple MacBook Pro (15-inch, Mid 2012)

  • Processor : 2.6 GHz Intel Core i7

  • Memory : 8 GB 1600 MHz DDR3

  • Hard drive : APPLE HDD HTS547575A9E384

    • Rotational Rate: 5400
    • Partition Map Type: GPT (GUID Partition Table)
  • OS version : 10.12.1

I am transferring data to an encrypted image on the hard drive. Its encryption type is 128-bit AES.

Source of data

The external hard drive that I am transferring data from : StoreJet Transcend Media.

  • Partition Map Type : GPT (GUID Partition Table)
  • Encrypted. Encryption Type : AES-XTS
  • An encrypted partition using File Vault 2 maybe? Dec 10, 2016 at 6:34
  • I don't think there are enough information to answer this question. What encryption parameters did you use? What kind of hardware do you have, i.e. does the CPU provide hardware acceleration for encryption? What is the speed of the underlying disk, i.e. where the disk image is stored... ? Encryption will definitely slow down things. But how much depends on various factors. And if the underlying disk is slow (i.e. USB stick or similar) encryption will not make it faster. Dec 10, 2016 at 7:38
  • Encryption type: AES-128. I don't know if the CPU support hardware acceleration for encryption process. The disk image is on my MacBook hard-drive (i.e. it is not on external drive). Moreover, I am transferring data (the ~50 GB mentioned in the question) from an encrypted external hard-drive.
    – ammar
    Dec 10, 2016 at 7:44
  • @ammarx: how do you know that the speed limitation is not the external hard drive? Also the exact hardware model and OS version used might help to find out if hardware acceleration for encryption is done or not. Dec 10, 2016 at 7:49
  • because when I transfer files from this external hard-drive to my MacBook hard-drive, it is much more faster (maybe 10 times faster).
    – ammar
    Dec 10, 2016 at 7:51


You must log in to answer this question.

Browse other questions tagged .