Encryption support while persisting/retrieving data ??

Hi - Is there any encryption support available in backend, in case we want to persist object fields with sensitive data ?? So, instead of storing them as plain text, store them as encrypted data ??

You can add jar files into your cloud code. So you could probably store data encrypted.

Hi Aditya,

That`s a good idea and we will think about it. It would be a useful feature, however at the moment we do not support encryption for Data service.

As Jens metioned you can apply your custom business logic to perform encryption for storing data.

Furthermore if you use https://api.backendless.com endpoint the connection is secured using SSL/TLS.

Best,
Artur

ok, thanks - got your point on encryption - also, if I want secured communication over SSL/TLS, I will have to REST APIs - isn’t it possible using Android SDK APIs ??

Our SDK for Android uses SSL by default

Looking for support on incoporating my code to use your sdk… Do you recommend someone to walk me through?

You’re welcome to use this forum with questions about API/backend. If you need additional help with application development in general, please contact sales@backendless.com to discuss professional/consulting services we offer.

Regards,
Mark

Thanks for your answers. I have one question:

Cryptography algorithms can be implemented either client to backendless to client, or client to backendless to server to backendless to client etc.

But where can programs run their cryptography algorithms, in python or other scripting languages, from backendless cloud to client or from client to backendless cloud etc?

The above is relevant for public cryptography RSA/ECC where client only communicates with backendless cloud and not with other clients or servers.