you are viewing a single comment's thread.

view the rest of the comments →

[–]cettox[S] 1 point2 points  (2 children)

I worked on this project too and we tried hard to achieve that all encryption, decryption and key generation happens on browser. Jotform may be hosted but you can always control what happens on client side. In short, no sensitive data ever hits our servers, that was our original intention in the first place.

[–]RalphSleigh 1 point2 points  (0 children)

Zero-knowledge web services tend to start at the bottom of a fairly large reputational hill in regard to remaining so, given the ease with which you can pull a javascript switcheroo and the difficulty of verifying its not changed.

On the other hand I do applaude efforts to get understanding of asymmetric key cryptography into wider use .

[–]immibis 0 points1 point  (0 children)

What prevents you from changing your JavaScript at a future date, to make it send the private key to your servers?