Recently I purchased the Ultimate edition to have filename encryption. However, the feature is unusable for me. The encrypted filenames are way too long (i.e over 260 characters) and there is little I can do about it as the problematic files usually come from repositories (e.g. Mercurial), backup software and other libraries, where it is impossible for me to influence the name of the file path.
A ratio of 1.5 means that the actual filename cannot be longer than 173 character, which is quite short, and often exceeded. Yes, I am aware that it is Windows that has the ridiculous 260 length limit, but at least it is better than 173.
I am not an expert on the cryptographic strength of any encryption scheme that does not blow up the filename length, but I think BoxCryptor is in urgent need of some sort of filename encryption that doesn't increase the length! Even if the option of adding a relatively weak encryption of the filenames would be made possible, I would definitely use it over no encryption at all! For my proposes the main idea is to prevent nosy people (in say my office) from browsing around my files on a shared file system, not to prevent NSA from mapping out who am I, what I did when, what, and so on. Of course I want the *contents* of the files to be strongly encrypted.
Will there be any support for some sort of length preserving filename encryption? At the moment I would not recommend anyone purchasing the application until the filename issue has been resolved.