iCloud security

Viewing 8 reply threads
  • Author
    Posts
  • August 14, 2013 at 2:10 PM #6443

    Sirius
    Participant

    How is my data stored in iCloud? Is it encrypted? I will be keeping medical records in TapForms and do not want the US government or anyone else to see it.

    August 15, 2013 at 3:24 PM #6448

    Brendan
    Keymaster

    Tap Forms encrypts the database files that it uses to sync. It does not encrypt photos, file attachments, drawings, or audio recordings.

    August 16, 2013 at 7:23 AM #6455

    Pete Forster
    Participant

    I installed TapForms on my MacBook and set up a key. At that point it required a password to enter the application. All (seemingly) fine and good.

    I then installed on my iMac. I hit cloud sync and it opened up a database that contained some of the records from the MacBook with no password input.

    As a side issue the synching works very intermittently and misses loads of records which makes it unusable. The main point is I didn’t reenter the password so it cannot be encrypted on iCloud!

    Bit disappointed as I like the printed output despite the fact that the relational side of the database doesn’t work like ‘real’ databases. I know I’m complaining but I really tried to like the product.

    August 16, 2013 at 9:43 AM #6459

    Sirius
    Participant

    Are the database files residing on the iCloud server encrypted?

    August 17, 2013 at 10:29 AM #6465

    Brendan
    Keymaster

    Yes, the database files residing in iCloud are encrypted. If you want to verify that, open one up in a text editor and see what you can find. On Mac you can find them in

    ~/Library/Mobile Documents/FXLPHZS84D~com~clickspace~tapforms/SyncDocuments

    They’re the .tfx files.

    August 17, 2013 at 9:31 PM #6466

    Sirius
    Participant

    To encrypt files residing on iCloud server, I first create an encryption key. Then must I encrypt the database on the desktop or is creating an encryption key sufficient to encrypt my file on the iCloud server?

    August 18, 2013 at 2:56 PM #6469

    ArsAstronautica
    Participant

    Pete,

    I am a bit puzzled by your experience. I have a small DB of account passwords, both web site and computer accounts. I have specified that certain fields in the DB be encrypted. I set it up on my laptop. When I synched the DB to my iPad and iPhone, both required the password for decryption as expected.

    As to iCloud synching, I’ve not really had any prroblems with it accross my iPhone, iPad, and Mac. One thing I have run into is that it tends to be a bit slow with large changes. I tap the sync button and even though it seems like TF was done synching, in fact it was not finished. This is especially true of large data set updates. Tap Forms comeds back as if it was all done when in reality it is still synching (in the background?). I do not know if this is a Tap Forms thing or an iCloud thing. All I’ve ever needed to to was wait a bit longer for all devices to catch up. I’ve never lost anything and everything has always showed up.

    August 19, 2013 at 6:22 PM #6480

    Brendan
    Keymaster

    Ya, that’s an iCloud thing, not a Tap Forms thing. All Tap Forms is doing is generating those .tfx files and storing them in the iCloud container. That’s what’s happening when Tap Forms is displaying the syncing messages at the top status bar. After I’ve finished generating the database change files, it’s up to iCloud to upload those files in the background. And it can sometimes take its time about it, but that’s out of my control. That’s why I put the upload and download progress bars on the iCloud Sync screen on the iOS version. It lets you know that iCloud is uploading and downloading the files and how much it has to go. Once a file is downloaded, then iCloud notifies Tap Forms and then it’s able to process those database change files.

    August 22, 2013 at 2:41 PM #6504

    Sirius
    Participant

    Is the encryption key stored in the .tfx files or some other file on the iCloud server? If some one gained access to the file would they be able to find the key in the file and then decrypt the file using the key?

Viewing 8 reply threads

You must be logged in to reply to this topic.