While I found so many things about encryption so far I did not find anything except pgp that might have some issues, related to file encryption / decryption and specially to be able to do that with XOJO.
It should be able to be cross platform, Linux / Mac / Windows
Any advices, ideas ? Files are generally below 10 MB can it can be any tile.
[quote=418987:@StphaneMons]Hi Aurelian. Only one question and you are already thrown into the problems of encryption, i.e. cross-platform compatibility.
Even though I am not an expert, let me tell you about where things can go wrong:
Some may interpret the maths differently. That is the worst case, but also the rarest one
The result depends on the first value (i.e. the “salt value”) which may be different
For Certificates and alike, the output file format is important[/quote]
Well considering the fact that I need to secure the documents that will be stored in a public place maybe then yes, I do need to look into this and as the previous posts are saying they do have cross platform compatibility so I guess I will have to do some tests .
[quote=418908:@Paul Lefebvre]Perhaps the open-source M_Crypto library would work:
Thanks Paul, I’ll have a look on that as well, so far from what I see all are handling strings and small text, nothing so far about entire files. so I will have to do some tests .
Storing documents containing sensitive data in a public area is like putting a target on your back!
Encryption should be your last line of defense, not your only line defense and preferably it should be done outside your application to ensure that anyone who gets hold of your application can not just hack the program to access the data.