I have implemented encryption and decryption using public and private key. All the process working fine. But I want to download the data from ODK Collect mobile application without briefcase in plaintext.
Regards,
Javed Ahmed Khan
I have implemented encryption and decryption using public and private key. All the process working fine. But I want to download the data from ODK Collect mobile application without briefcase in plaintext.
Regards,
Javed Ahmed Khan
Welcome to the ODK forum, @javedak09! We're glad you're here. When you get a chance, please introduce yourself on this forum thread. I'd also encourage you to add a picture as your avatar because it helps build community!
Central is the ODK server and the only supported method of getting data out of Collect. Pulling data directly from Collect was no longer a widely-used feature, and it was becoming more challenging to maintain due to changes to Google's app policies. Briefcase was the method of pulling data directly from Collect and Briefcase is no longer being updated since April 2022. Note also that Aggregate is no longer being updated since May 2021.
Agreed with everything @danbjoseph has said. Is there a particular reason you don't want to use Briefcase? It's no longer updated but should continue to work.
You can also use adb
like you would with Briefcase to pull encrypted submissions from devices and then write your own decrypting program. You could look at the Briefcase source to help you do this or the specification.