You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is weird that a program made for secure messaging doesn't have checksums and GPG fingerprints listed on its website. Currently if the site got hacked or if the files on it were replaced in a man in the middle attack the user won't be able to know. All of the clients should provide them.
The text was updated successfully, but these errors were encountered:
Yeah, hashes and signatures are good, we should add them. Only Windows, macOS and static Linux downloads and currently unsigned though, all other downloads are signed. Well, ignoring the direct APK download, since you can F-Droid it and it's signed on there.
Out of the unsigned downloads, the macOS uTox and qTox downloads that link to GitHub releases and the uTox Windows download that links to uTox website are easy to add signatures for, we could just ask qTox and uTox teams to provide them.
As for other unsigned downloads, the qTox Windows downloads and static/semi-static Linux downloads, it's somewhat challenging to sign them as they are usually nightly builds that get build automatically on Jenkins. There are some issues with signing them that need to be solved. I will try looking into those, but I have little free time lately, so it might take a while.
Currently if the site got hacked or if the files on it were replaced in a man in the middle attack the user won't be able to know.
Btw, if someone does hack or somehow mitm the website (rogue CA?), nothing stops them from changing the hash and the signature information on it, so that hashes and signatures would perfectly match. The only way users would notice the hack is if they have previously added our signing key to their keyring, before the website was hacked, and they check the signature of the hacked binary agains that previously added key, not the new key which hackes have placed. I'm not arguing against signatures, signatures are a good security measure, I'm just explaining how would they help in your scenario.
It is weird that a program made for secure messaging doesn't have checksums and GPG fingerprints listed on its website. Currently if the site got hacked or if the files on it were replaced in a man in the middle attack the user won't be able to know. All of the clients should provide them.
The text was updated successfully, but these errors were encountered: