Skip to content

A modern and trustless secure data cloud storage service

License

Notifications You must be signed in to change notification settings

bitlogik/guardata

Repository files navigation

https://raw.githubusercontent.com/bitlogik/guardata/master/guardata/client/gui/rc/images/logos/guardata_vert.png



guardata is a secure and trustless cloud storage service, to share and sync your files with on-premise modern encryption.


Homepage: https://guardata.app

Key features :

  • Cloud storage
  • Virtual drive
  • Time machine
  • Local encryption, Trust no one
  • Share & sync securely
  • Access control and logging
  • open source

guardata is based on the Parsec technology developed by Scille. The code base is a fork from parsec-cloud. The cryptographic routines are provided by the libsodium library.

Differences with the Parsec reference implementation :

  • The encryption stream cipher algorithm is updated from Salsa20 to Chacha20. guardata is using XChaCha20-Poly1305 which has an IETF draft standard, and is used by NordPass and by CloudFlare.
  • The password key derivation algorithm is setup to be 6 times stronger
  • Password strength required in the GUI is much higher
  • The debug monitoring telemetry is fully removed, for a full hassle-free privacy
  • Files blocks cut size is bigger, optimised for internet synchronization
  • SHA2 hash is replaced everywhere by Blake2b
  • More secure short codes for 2-way auth : from 40 bits with hmac-sha2 to 50 bits with argon2id
  • Improve server socket management (parsec-cloud sends header separated from data)
  • Data (encrypted) are local only in Windows, not shared with Microsoft through roaming
  • UX improved (invitation redirect, offline, non-blocking modals)

Install

Get the guardata client software on

Documentation

Documentation is available at