Developer of zuluCrypt here and i noticed this thread showed up when i googled "zuluCrypt".
zuluCrypt and veracrypt do entirely the same thing and ultimately,the tool that does user data encryption/decryption is an infrastructure in the linux kernel known as "dm-crypt" and this infrastructure is completely unaware and indifferent to these tools.
The few difference between the two are:
zuluCrypt:
- Uses Qt GUI toolkit.
- Is GPLv2+ license making it compatible with every FOSS repository.
- Can create and unlock LUKS,plain dm-crypt,TrueCrypt and VeraCrypt volumes.
- Use of PIM value when creating a VeraCrypt imposes no password requirement allowing users to create a VeraCrypt volume with a PIM value of "1" and an empty password!!!!.
- Password to unlock volume can be stored in kwallet,libsecret or ligcrypt powered internal secured storage system. In other words,it is better integrated in FOSS desktop environments.
VeraCrypt:
- Uses gtk GUI toolkit.
- Uses custom license and its forbidden in distributions that cares "too much" about licenses like fedora[1] and debian[2].
- Can unlock only TrueCrypt and VeraCrypts, and can create only VeraCrypt volumes.
- Use of PIM value when creating a VeraCrypt adds restrictions like a password must be atleast certain length.
- Does not support secure storage of volume passwords.
[1]
https://fedoraproject.org/wiki/Forbi...tems#TrueCrypt
[2]
https://wiki.debian.org/Software%20t...0be%20packaged