Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
WhatsApp for example uses 'trust on first use', which means that "when a key is exchanged, this key is trusted as long as the key does not change". All that means is that the NSA has to be consistently replacing Bob's key with their own from Day 1 otherwise their interception doesn't work.
It shocks me how people don't realise how insecure these supposedly secure transmission protocols are.
to determine this, there are things to compare between both ends.
Oh there definitely are ways to check but they all require a trusted middle man. Think about it if you don't have a trusted middle man how do you Muppet secretly let me know what your key is or how to verify it?
You can't send me the key, the man in the middle can subtitute that out as well as lie to you about my key for encrypting the key you wanted to sent to me. If you try to encrypt a known number and send it to me, they can replace that with their own encrypted version of the same number because it's publically known or you had to send it unencrypted first.
All actual techniques involve a trusted middle man (i.e. for certificates there is digital signing which you use another trusted key to verify that this other key is the right person, for WhatsApp has numbers on people's accounts for verification which are checked via the company itself as the "trusted" middle man and so can lie to people and compromise the security) the only exception is if you physically copy a key between two people without transmitting it over the internet (i.e. physically giving them your key on a USB drive).