How-to Cards
The practical and handy reference

Data Transfer with OwnCloud#

This How-to Card provides a guide on how to transfer data (< 4 GB) with OwnCloud by creating a password-protected and time-restricted link. The card additionally describes security measures to implement when transferring Sensitive Human Data with OwnCloud. Please note that LCSB File Transfer (LFT) is strongly advised in the latter case.

If you wish to share Human Data recurrently with external collaborators, it is recommended to use Owncloud with Cryptomator for encryption of data on the cloud. For further information, please visit the dedicated card on Cryptomator.

Step-by-step guide on transferring data with OwnCloud#

Prerequisite: a LUMS account is needed and can be requested via the Service Portal.

  1. Go to OwnCloud and login with your LUMS account.
  2. Create a folder in your local owncloud space and upload the data for transfer.
    • For sensitive data, it is strongly advised to encrypt the data before uploading to OwnCloud. In this case, go to the section below before proceeding.
  3. Share the folder by pressing the “share” button as shown below. owncloud-share-button.png
  4. Sharing panel will open. Select “public links”. owncloud-public-link.png
  5. Give the link a proper name.
  6. Select access mode. It is recommended to choose the minimum required to ensure data integrity (e.g. data accuracy, unintended modifications to data, etc.).
  7. Generate a secure password. Some browsers can automatically generate one for you, or use any password manager.
  8. Set an appropriate expiration date. Recommendation is 1 week, but can be extended in special cases.
  9. Type the recipient’s e-mail(s).
  10. OPTIONAL: Tick the box “Send the copy to self”.
  11. Use PrivateBin link for sharing password securely and add to message. set-password-expiration-date.png
  12. Press share button.

Transferring sensitive data via OwnCloud:#

owncloud-privatebin.png
  1. Use an archiver software, which supports AES256 encryption.
    • Windows: use 7-zip.
    • Mac: use Keka and enable AES256 encryption by going to settings > compression and tick the Use AES-256 encryption checkbox like displayed below. choosing encryption in keka
  2. Use a password generator to generate a strong encryption password.
  3. Go to LCSB PrivateBin and paste the password in the Editor tab.
  4. Enable the feature “Burn after reading” by ticking the checkbox as shown below. This means that the password link can only be used once as it expires upon first access. encryptionpassword.png
    • You will be promted to enter your LUMS credentials once you click on “Send”.
    • You should be redirected to a page containing the password link. passwordLink.png
  5. Share the password link with your collaborator via your preferred communication channel.
  6. The collaborator (recipient) must confirm that the password was successfully received before proceeding. If collaborator reports an error, it indicates the password was compromised and data transfer is not secured anymore. In this case the zipped archive should be deleted and the process should started again.
  7. Upload the encrypted archive to the OwnCloud folder.
  8. Share the OwnCloud access link with your collaborator by following the steps above.
  9. The collaborator can now decrypt the archive with the password received via PrivateBin.