• Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • Stephen Foskett
      • My Publications
        • Urban Forms in Suburbia: The Rise of the Edge City
      • Storage Magazine Columns
      • Whitepapers
      • Multimedia
      • Speaking Engagements
    • Services
    • Disclosures
  • Categories
    • Apple
    • Ask a Pack Rat
    • Computer History
    • Deals
    • Enterprise storage
    • Events
    • Personal
    • Photography
    • Terabyte home
    • Virtual Storage
  • Guides
    • The iPhone Exchange ActiveSync Guide
      • The iPhone Exchange ActiveSync Troubleshooting Guide
    • The iPad Exchange ActiveSync Guide
      • iPad Exchange ActiveSync Troubleshooting Guide
    • Toolbox
      • Power Over Ethernet Calculator
      • EMC Symmetrix WWN Calculator
      • EMC Symmetrix TimeFinder DOS Batch File
    • Linux Logical Volume Manager Walkthrough
  • Calendar

Stephen Foskett, Pack Rat

Understanding the accumulation of data

You are here: Home / Everything / Apple / How to Encrypt Your Nifty MiniDrive

How to Encrypt Your Nifty MiniDrive

March 20, 2013 By Stephen 2 Comments

I am lucky enough to have received a Nifty MiniDrive for my Retina MacBook Pro, and am in process of putting it through its paces with a SanDisk 64 GB SDXC card. One of the first concerns I had is the steal-ability of such a small, valuable, content-rich item. So I decided to protect it using Mac OS X’s FIleVault 2 full-disk encryption technology. Here’s a step-by-step guide and my post-encryption thoughts!

How to Encrypt the Nifty MiniDrive

First, it’s important to remember that you’re not really encrypting the Nifty MiniDrive at all; instead, you are encrypting the Micro SDXC card it contains. The MiniDrive is transparent to the operating system, as it contains no or logic circuits. So this same guy applies to encrypting any SDXC card!

Second, since I am using an SDXC card, some of these steps might change somewhat for plain SD cards. SDXC was designed to use the ExFAT filesystem, but they retain the same MBR partitioning scheme of previous cards. This doesn’t mean they can’t be repartitioned with GPT and reformatted with HFS+, however!

Without more fuss, here’s the steps to encrypt the SDXC card in your Nifty MiniDrive!

You have to click a lot to get Disk Utility to repartition your Nifty MiniDrive SD card correctly!
  1. First, we repartition the card with GPT and HFS+
    1. Open Disk Utility

    2. Select “Apple SDXC Reader Media”

    3. Click “Partition”

    4. Select “1 Partition” in the Partition Layout drop down

    5. Click “Options…”

    6. Select “GUID Partition Table” and click “OK”

    7. Select “Mac OS Extended (Journaled)” in the Format drop down

    8. Give it a Name

    9. Click “Apply”

    10. Click “Partition”
    11. Quit Disk Utility
  2. Now let’s tell Mac OS X to encrypt this new device
    1. Open a Finder window
    2. Find Nifty in the left side menu
    3. Option-click and select “Encrypt Nifty”
    4. Enter a strong Encryption password and hint
    5. Click “Encrypt Disk”
  3. Wait…
    1. It will unmount and remount as a CoreStorage Encrypted volume
    2. It will take a long time to encrypt – about 10 minutes per GB in my case, so 10 hours for a 64 GB card!
    3. You can use it while it’s encrypting, but then it will take even longer. Just let it go.
  4. Optionally save the password in your Keychain
    1. Once it’s done encrypting, eject the drive
    2. Re-insert it
    3. Enter your password in the dialog and select “Remember this password in my keychain”
    4. Click “Unlock”
    5. Now it’ll automatically remount whenever you insert it
You may want Mac OS X to remember the volume password for you

Watch Out! It’s SLOW!

Micro SD cards are notoriously slow, but encryption makes this even worse. Writing to an encrypted Nifty MiniDrive is absolutely ridiculously pathetically slow. It’s worst than watching paint dry. Seriously. It’s terrible.

Now that I’ve given you the subjective feeling, here are some objective numbers: Before encryption, the 64 GB SanDisk Micro SDXC card would read at a reasonable 40 MB/s but write below 6 MB/s. After encryption, I’m seeing under 2 MB/s writes. That’s floppy drive slow. It makes a USB 2.0 flash drive seem fast.

This is exacerbated by the target market for the Nifty MiniDrive: The MacBook Air and MacBook Pro with Retina are very, very fast, equipped with some of the best SSDs on the market. It’s really jarring to compare the internal SSD’s 200 MB/s or more with the MiniDrive’s 2 MB/s or less. Seriously – it’s easily 100x slower!

Reads are fine, however, even after encryption. Although 30-40 MB/s isn’t exactly speedy, it’s plenty fast for videos, office documents, etc. It’s fast enough on reads that you won’t even notice it except on big transfers.

Note that this performance issue has nothing at all to do with Nifty’s engineering of their MiniDrive. It’s a passive electrical device and does nothing to slow (or speed up) the SD card it contains. The core problem is that Micro SD cards are simple and slow and there’s no getting around that.

Stephen’s Stance

I’m pleased that it’s this easy to encrypt the Nifty MiniDrive. I recommend encrypting all portable media, and this is especially important for a highly steal-able device like this. But the speed impact is so dramatic, it limits the usefulness of the device. Caveat Encryptor!

You might also want to read these other posts...

  • Ranting and Raving About the 2018 iPad Pro
  • GPS Time Rollover Failures Keep Happening (But…
  • Tortoise or Hare? Nvidia Jetson TK1
  • Running Rabbits: More About My Cloud NUCs
  • Electric Car Over the Internet: My Experience Buying…

Filed Under: Apple, Terabyte home Tagged With: CoreStorage, exFAT, FileVault 2, Mac OS X, MacBook Pro with Retina Display, Micro SD, MiniDrive, Nifty, performance, SD card, SDXC

Primary Sidebar

There can be no faith in government if our highest offices are excused from scrutiny – they should be setting the example of transparency.

Edward Snowden

Subscribe via Email

Subscribe via email and you will receive my latest blog posts in your inbox. No ads or spam, just the same great content you find on my site!
 New posts (daily)
 Where's Stephen? (weekly)

Download My Book


Download my free e-book:
Essential Enterprise Storage Concepts!

Recent Posts

Electric Car Over the Internet: My Experience Buying From Vroom

November 28, 2020

Powering Rabbits: The Mean Well LRS-350-12 Power Supply

October 18, 2020

Tortoise or Hare? Nvidia Jetson TK1

September 22, 2020

Running Rabbits: More About My Cloud NUCs

September 21, 2020

Introducing Rabbit: I Bought a Cloud!

September 10, 2020

Remove ROM To Use LSI SAS Cards in HPE Servers

August 23, 2020

Test Your Wi-Fi with iPerf for iOS

July 9, 2020

Liberate Wi-Fi Smart Bulbs and Switches with Tasmota!

May 29, 2020

What You See and What You Get When You Follow Me

May 28, 2019

GPS Time Rollover Failures Keep Happening (But They’re Almost Done)

April 6, 2019

Symbolic Links

    Featured Posts

    Review: Blue Snowball USB Microphone

    March 31, 2010

    How to Get Me to Write about Your Company or Product

    March 15, 2012

    Storage Changes in VMware vSphere 5

    July 16, 2011

    Storage Changes in VMware vSphere 5.1

    September 4, 2012

    Frequent Flier Kung Fu for Novices

    March 12, 2012

    Microsoft’s Big Chance to Change

    August 23, 2013

    Hands-On Review: Unicomp Spacesaver M Keyboard for Mac

    July 3, 2012

    Generation 3 drobo: Fall In Love All Over Again

    April 9, 2015

    Faster Ethernet Gets Weird

    June 19, 2015

    How Smart Is the Mondaine Helvetica Smart Watch?

    December 30, 2015

    Copyright © 2021 · Log in