3 ms·
They were wrong insofar as there are multiple ways to combat this. One of the easiest ways is to block Beeper's encryption key from generating encryption token
by turquoisevar 3y ago
They were wrong insofar as there are multiple ways to combat this.
One of the easiest ways is to block Beeper's encryption key from generating encryption tokens. Another way is to block the fake serial numbers and UDIDs Beeper uses.
Yet another way is to block Beepers push notification servers.
A more long-term solution is to require device attestation. This functionality is already built into iOS, and on newer devices, it utilizes the Secure Enclave on the device.
This doesn’t require older iOS devices to be excluded from iMessage because the attestation can partially be done via Apple’s servers. For the most secure method, however, you’d want the device to have a Secure Enclave.
Breaking compatibility with older devices isn’t unheard of, however, when Apple upgraded the FaceTime protocol, older devices that didn’t support the newer iOS versions were left out and couldn’t make FaceTime calls with more recent devices on the more recent protocol.
All in all, many tech tubers were talking out of their behind because they didn’t understand the inner workings and were parroting what others told them.