Cleartext submissions can be accepted to an encrypted form #782
Labels
backend
Requires a change to the API server
needs discussion
Discussion needed before work can begin
Two scenarios:
@issa-tseng makes the point at getodk/central-backend#298 (comment) that submissions are already transmitted in cleartext so perhaps rejecting is low-value. However, the biggest (only?) reason encryption is used is because the server or some subset of users who have access to it can't be fully trusted. With Aggregate it was sometimes about the transport (because HTTP was easy) but with Central, I don't think it would be.
There are also a couple of practical concerns:
If it's relatively low effort, my preference would be to reject non-encrypted submissions when the published form definition requires encryption. If it's more than a couple of hours of effort we can close and come back to it if users run into problems.
The text was updated successfully, but these errors were encountered: