Conversation

Replying to and
This is a academical discussion. Storing signal contacts encrypted with a password + sgx has no practical security impact. Users are reading this discussion and switching to wire or telegram. Where this data and all your messages on telegram is stored in PLAINTEXT on serverss
2
Replying to and
Also this discussion ignores reality. If you ever used an other big messenger all your contacts have been uploaded in plaintext. If a person who has your phone number used e.g WhatsApp your contact was uploaded in plaintext. If you sync your contacts: also uploaded in plaintext
1
Replying to and
Signal is the ONLY Messenger / App that uses contact information where the information is encrypted + you have control over the password used for encryption, so this data can be stored for it to be uncrackable by bruteforce.
1
SGX does not provide strong security properties. It's not even an actual secure element. The attestation they depend on is based on a root of trust. Thread: twitter.com/DanielMicay/st Every Intel CPU with SGX has a key that can be leaked and used to fake attestations for any CPU.
Quote Tweet
Secure elements are a nice way to supplement baseline privacy/security. The design should work without it. Changing your design due to having a secure element is problematic. Encouraging a weak PIN when you would have otherwise wanted a strong passphrase is a problem.
Show this thread
2
1
Show replies