Apple Agrees to Turn on RCS for the iPhone!

preview_player
Показать описание
In this clip, Marques and David go over the Sunbird x Nothing chat app and Apple bringing RCS to the iPhone.

Shop the merch:

Twitters/X's:

Threads:

Instagram:

Shop the merch:

Join the Discord:

Music by 20syl:

Waveform is part of the Vox Media Podcast Network.
Рекомендации по теме
Комментарии
Автор

It's nice to see Apple finally adopting current hardware and software standards

sigh-cosis
Автор

At least EU keeps these companies in check

teraskull
Автор

End-to-end encryption (E2EE) in RCS (Rich Communication Services) messages means that the message content is encrypted on the sender’s device and can only be decrypted by the intended recipient, ensuring privacy. Encrypted in transit refers to the protection of messages as they travel between devices but may be decrypted at certain points like servers.

So, the key distinction is whether the message content remains encrypted throughout its entire journey (end-to-end) or if it’s only encrypted while in transit between devices. End-to-end encryption provides a higher level of security and privacy.

thedysprosium
Автор

Encrypted in transit: the communications every step of the way are encrypted, but it's not constantly the same. For example, it could be encrypted from your phone to your RCS server of choice. Then encrypted from your RCS server to your recipient's RCS server, then finally encrypted from that RCS server to them.
So at least one of the RCS servers is aware of the traffic going through it.

Exilum
Автор

Apple: Introducing a new feature RCS on iPhone, a whole new next level of messaging.

renoidn
Автор

It makes a difference when you understand that messages are never sent directly from one end user to the other, but rather have some mediators along the way. end-to-end encryption is a special protocol that ensure that all mediators along the way cannot decrypt the message, as opposed to in-transit-encryption, which means that all messages are encrypted in-transit, but not at rest (when stored on the mediator storage for example)

UriBrecher
Автор

I think Apple made this move, because they realized that splitting messaging into essentially two different camps (iMessage between iPhones and RCS on android) would basically motivate users to search for app, that would be universal across all phones. It would essentially motivate users to use telegram, WhatsApp or whatever else. So it’s better to implement RCS so that people are not motivated so much to leave iMessage behind and in the meantime, they are going to innovate in iMessage so that it would be better than RCS

Автор

They should really have a third color for RCS because they'll still be a lot of people using Sms and the experiences are so different that I'd be really good to differentiate them

cpeyton
Автор

Google's e2e encryption implementation actually uses the Signal protocol, not anything proprietary

anh
Автор

In transit encryption means SSL certificate, but not end to end means it's not stored in the persistence layer encrypted. So, it's just sitting in a database or hard drive somewhere unencrypted.

GregLindquist
Автор

In-transit means that the protocol being used is secure/encrypted. For example, SFTP or HTTPS is the secure protocol version of FTP or HTTP. There are two types of encryption in the data transfer world, in-transit encryption and encryption-at-rest. Encryption-at-rest means the data is encrypted on the device or file system/storage. So basically, when the text messages are being transferred/routed, they are being sent via a secure channel/protocol, however, the data itself is not encrypted. In other words, the tunnel where the data travels is "unbreakable". If it makes you feel better, I work for the largest software vendor in secure file transfer in the world.

josevnueva
Автор

We can thank the EU for this most likely. Same as USB-C. However, like Marques said, this likely won't change much as Apple will do everything to minimize interoperability with Android devices -- walled gardens has been their business model ever since Jobs came back in 97. I used to be an Apple fanboy until they started locking things down and taking choice away from users. I'm glad Apple exists and is successful, but I prefer more open platforms like Linux.

akgood
Автор

The one thing I like about texting is that like emails it's not a platform, there's no company like Meta that can screw it up or mess with it. And like with emails you should be able to use a client/app that you like on any device

jnee
Автор

Encrypted In Transit (EIT) only means its encrypted while its being forwarded to each node; data is stored on each device in an unencrypted form. E2EE (end-to-end encryption) means if you're sending a message your device would grab a public key from a certificate authority, use it to encrypt the message. The message is then forwarded to a server (still encrypted) and arrives to its destination device encrypted where it remains encrypted. TLDR; E2EE means the path of the message from device to server to device is fully encrypted where as EIT its only encrypted when being forwarded or passing through the server. The data is stored in an unencrypted form at the source and destination.

JoeBstro
Автор

I hope this is implemented in a way that iPhone users don't need to turn RCS on. Otherwise, it essentially doesn't work since most iPhone users don't seem techy or interested enough to actually find out how to turn it on and then go and do it.

Hopefully, Apple has an update that just forces it on, and then if people want to, they can turn it off (they probably won't because of my last paragraph). I guess we will see

jakearmstrong
Автор

12:53 😅 They could do many things that I can't think of to make the new iPhones better. The next iOS update sounds exciting. I love how Apple tried to be independent but over the years they got comfortable agreeing with other companies.

dillonsukram
Автор

End-to-end encryption means that data can only be accessed on the device of the recipient or the sender.
But to get from the sender to the recipient it must go through a server.
Encryption in transit means that it's encrypted on the way to/from the server, but the server can see the contents.

vterpko
Автор

I wasn’t surprised by RCS coming to iPhone because it was being pushed to be 3GPP standard, and Apple is very involved in that, so they’re gonna want some control of implementation guidelines

Blueyzachary
Автор

@7:04 I feel like there are a lot of misleading comments here about what the difference is between End-to-End Encryption vs In-Transit encryption.

When data is "only encrypted in transit", then it means the application layer data (the messages and media itself) is not encrypted, but whenever the data is in transit between end users and operators, it will use encryption methods like TLS to encrypt the data. This means malicious actors cannot see your data, but the operator can store (usually still encrypted) and process your data. This is how almost every general application or website will handle your data because they want to use your data to keep you engaged in their app.


In contrast, End-to-End Encryption (E2EE) means that the content is encrypted from the source endpoint/device to the destination endpoint/device. This is very desirable for messaging apps because it means no one has access to the data other than the end users, but it's very difficult to create a manufacturer agnostic E2EE because it requires open standards that are validated as secure with no way for malicious actors or operators (Apple or Google) to break the encryption. That's why Google actually leverages Signal's algorithm for E2EE for how they implement it on RCS.

The most common examples of E2EE applications Signal, WhatsApp, iMessage, Google Messages, etc., but unless an application broadcast E2EE, then it's safe to assume it isn't.

BAoxymoron
Автор

Encrypted in transit means that it's over TLS over the Internet, like HTTPS. But end-to-end encryption means the devices encrypt the actual messages, not just the transport medium. End to end could mean that the encrypted messages could be sent over an unencrypted transit channel.

What encryption in transit protects against is someone along the internet transmission hops from eavesdropping on the communication. But once it's on the device it's open -- so long as you can access the device.

fuzzycuffs