geplaatst door: Robert
https://www.macfreak.nl/modules/news/images/iMessages-icoon.jpg
Apple’s ondersteuning voor RCS komt waarschijnlijk door China
Tijdens het Vox Media’s Code 2022 event kreeg Apple’s CEO Tim Cook de vraag van Vox Media’s LiQuan Hunt waarom zijn moeder de door hem gestuurde video’s niet kon zien. Cook kreeg de lachers op zijn hand met zijn antwoord dat hij maar een iPhone voor zijn moeder moest kopen.

Het resultaat waren parodieën zoals hieronder, maar een paar maanden geleden kwam de verrassende aankondiging dat Apple RSC toch ging ondersteunen.


Voor de volledigheid, RCS staat voor Rich Communication Services, een communicatieprotocol dat al in 2007 door een groep bedrijven is afgesproken. Het doel was om sms te vervangen door een rijker protocol, waardoor het versturen van onder andere foto’s en video’s ook daarmee mogelijk wordt. End-to-end-encryptie is geen functie van RCS, maar Google heeft bijvoorbeeld wel ondersteuning toegevoegd voor end-to-end encryptie voor alle chats die gebruik maken van RCS in hun eigen app, Google Messages, het is dus wel mogelijk.

De algemene aanname leek dat het ondersteunen van RCS door Apple ingegeven was door eisen van de EU, maar dat was een vreemde vooronderstelling. Want afgelopen september werd al duidelijk dat iMessage waarschijnlijk geen gatekeepers-status zou krijgen, iets wat recent definitief werd.

Het iMessage-platform

De vraag waarom Apple het iMessage-platform zou willen aanpassen, een platform dat onder andere uniek is omdat het als enige het mogelijk maakt om het zonder telefoonnummer te gebruiken. RCS is net als SMS in die zin dat je een telefoon moet hebben, een actieve SIM-kaart bij een mobiele provider moet hebben en alleen die telefoon kunt gebruiken om RCS te gebruiken.

Dat je SMS-berichten in de Berichten-app op je iPad en Mac kan versturen en ontvangen komt door de slimme aanpak van Apple, daarvoor wordt je iPhone gebruikt. Berichten zorgt er voor dat ‘het gewoon werkt’ tussen verschillende, apparaten zodat het lijkt alsof andere apparaten kunnen fungeren als echte SMS-clients. Als je iPhone niet aan staat dan kan het ook niet werken. SMS is een protocol van een telefoonmaatschappij. RCS is in dat opzicht precies hetzelfde. Je hebt een telefoon nodig om RCS te gebruiken. Je hebt geen telefoon nodig om iMessage te gebruiken.

Waarom de grote draai?

Maar als het iMessage-platform zo mooi in elkaar steekt en zo goed werkt (bij gebruik van Apple’s devices onderling), waarom gaat Apple dan toch RCS ondersteunen?

Chinese telecom-providers zijn al jaren voorstander van RCS en vorig jaar begon de Chinese overheid met het proces om in de wet vast te leggen dat nieuwe 5G-apparaten RCS moeten ondersteunen om gecertificeerd te worden. Dat de Chinese overheid geen zorgen heeft over het ontbreken van versleuteling zal natuurlijk niemand verbazen.

Bronnen binnen Apple lijken inmiddels te bevestigen dat dit inderdaad het scenario is, Apple kan zich gewoon niet veroorloven om een standaard die in China wordt omarmt links te laten liggen.



#Berichten
Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.
geplaatst door: doctor_apple
Allereerst: RCS is een onderdeel van de recentere "GSM/UMTS/LTE/5G" specificatie ... En in dat opzicht inderdaad de opvolger van SMS, en in dat opzicht staat platform-agnostisch boven "sh*tload" aan functionaliteiten.

Ten tweede: RCS kan wel degelijk versleutelde verbindingen ondersteunen, maar RCS bestaat uit verschillende subprotocols en toepassingsgebieden. Een hiervan is  de mogelijkheid tot het bieden van Apps, maar ook uitwisselen van (binaire) gegevens, en zo ook versleutelde berichten. Alleen, moet er wel een versleutelingsprotocol zijn dat afgesproken is tussen de clients en ... clients die data ondersteunen.

Ten derde: RCS is dus niet gebonden aan Regio, technisch gezien ook te beveiligen, al is het minder "fancy" dan bijvoorbeeld Signal, Telegram of iMessage ... Maar het biedt de mogelijkheid tot zeker een "rijkere" chat-beleving dan SMS (of MMS).

De link van RCS en China is (vind ik) nogal suggestief ... Namelijk het 5G protocol in zijn VOLLEDIGHEID schrijft RCS voor als communicatiemechanisme. Het niet ondersteunen van RCS is feitelijk het niet ten volle ondersteunen van het 5G protocol.

Zie hier een document:

https://www.gsma.com/futurenetworks/wp-content/uploads/2020/04/5G-Messaging-White-Paper-EN.pdf

Zoals je kunt zien komt dit van de GSM association (de hoeders van GSM en alle opvolgende standaarden) en reeds in 2020 werd gesproken over 5G messaging ... En RCS ...

Het is dus Apple die inzake het implementeren van standaarden, en zo ook dus het 5G messaging, deze dus niet ten einde heeft opgevolgd. Men heeft een hybride oplossing, alwaar 5G data en spraak wordt ondersteund, maar zonder 5G berichten. Namelijk SMS (2G) en MMS (3G) is weliswaar toegestaan, maar niet de voorkeur.

Als het zou gaan om een applicatief gebeuren, lees: WhatsApp / Telegram / Signal / Threema / what-ever ... Heb ik er geen moeite mee. Maar ... daar dit de absolute basis van telefooncommunicatie betreft (5G), vind ik het niet alleen kwalijk, maar moedwillig de markt benadelen ten faveure van het eigen (commerciele) gewin (en kortzichtigheid).

Hoe dan ook ... RCS versie 1.0 (een versie die inmiddels is opgevolgd door een uitgebreidere variant een flinke tijd terug) wordt binnenkort ondersteund. Met tegenzin, en onder druk van - ondermeer EU en - China ...

... Zegt wel heel veel over de grootheidswaanzin van ons geliefde fruitmerk en hoe het verworden is tot een arrogante kwal ... Niet anders dan waar het vroeger tegenaan schopte, te weten Mickeysoft, zelfs zo nu en dan Sun, IBM en vele andere dinosauriers uit die tijd.

Ach ja ... We gaan het meemaken.

Commercieel bezien slim natuurlijk, maar omgekeerd ... Als Microsoft zoiets doet, heeft men - terecht - kritiek ... En ze hebben veelvuldig dergelijke "onder de gordel" praktijken gehad in het verleden.

Welnu, hierin is Apple dus geen haar beter 🤪 ...

Was er niet een liedje vele jaren terug: "... Iedereen houdt van Doekoe ..."
geplaatst door: GeorgeM
Ten tweede: RCS kan wel degelijk versleutelde verbindingen ondersteunen, maar RCS bestaat uit verschillende subprotocols en toepassingsgebieden. Een hiervan is  de mogelijkheid tot het bieden van Apps, maar ook uitwisselen van (binaire) gegevens, en zo ook versleutelde berichten. Alleen, moet er wel een versleutelingsprotocol zijn dat afgesproken is tussen de clients en ... clients die data ondersteunen.
Het komt bij mij over alsof jij licht ziet tussen wat er in het artikel staat en wat jij schrijft, terwijl ik geen verschil zie. Standaard is versleuteling niet in RCS ingebakken, maar op app-niveau is het wel mogelijk.
geplaatst door: whaha
Het artikel suggereert alsof dat niet zo is. Het was mij niet duidelijk.

Ik ben blij met de toevoegingen van Dr. 🍎
Keuzes maken de Mens.
geplaatst door: GeorgeM
Met andere woorden, RCS komt waarschijnlijk met iOS 18.
geplaatst door: whaha
Zouden ze het noemen bij een van de presentaties van de nieuwe OS’en?
Keuzes maken de Mens.
geplaatst door: puk1980
https://arstechnica.com/gadgets/2026/02/5-changes-to-know-about-in-apples-latest-ios-macos-and-ipados-betas/

Citaat
End-to-end encryption (and other improvements) for non-Apple texting

Apple has been infamously slow to adopt support for the Rich Communication Services (RCS) messaging protocol used by most modern Android phones. Apple-to-Apple messaging was handled using iMessage, which supports end-to-end encryption among many other features. But for many years, it stuck by the aging SMS standard for “green bubble” texting between Apple’s platforms and others, to the enduring frustration of anyone with a single Android-using friend in a group chat.

Apple finally began supporting RCS messaging for major cellular carriers in iOS 18, and has slowly expanded support to other networks in subsequent releases. But Apple’s implementation still doesn’t support end-to-end encryption, which was added to the RCS standard about a year ago.

The 26.4 update is the first to begin testing encryption for RCS messages. But as with the initial RCS rollout, Apple is moving slowly and deliberately: for now, encrypted RCS messaging only works when texting between Apple devices, and not between Apple devices and Android phones. The feature also won’t be included in the final 26.4 release—it’s only included in the betas for testing purposes, and it “will be available to customers in a future software update for iOS, iPadOS, macOS, and watchOS.”

Encrypted iMessage and RCS chats will be labeled with a lock icon, much like how most web browsers label HTTPS sites.

To support encrypted messaging, Apple will jump from version 2.4 of the RCS Universal Profile to version 3.0. This should also enable support for several improvements in versions 2.5, 2.6, and 2.7 of the RCS standard, including previously iMessage-exclusive things like editing and recalling messages and replying to specific messages inline.

https://en.wikipedia.org/wiki/Rich_Communication_Services
geplaatst door: whaha
Ze kunnen het dus implementeren in 26.4 maar doen het niet?
Keuzes maken de Mens.
Apple’s ondersteuning voor RCS komt waarschijnlijk door China
22 februari 2026 - 07:32    reactie #10
geplaatst door: jaco123
Het is ongetwijfeld ingewikkelder dan het lijkt. Het siert Apple om weer eens een keer als vanouds iets goed werkend te maken voordat ze het uitleveren. (Hadden ze bij iOS26 ook moeten doen.... :music:)
Apple’s ondersteuning voor RCS komt waarschijnlijk door China
22 februari 2026 - 13:18    reactie #11
geplaatst door: doctor_apple
Jarenlang was het een terugkerende frustratie voor gebruikers met gemengde vriendengroepen: wie een Android-toestel had, veranderde een iMessage-gesprek op een iPhone in een "groene bubbel"-ervaring met beperkingen van het verouderde sms/mms-systeem. Terwijl de Android-wereld overstapte op RCS (Rich Communication Services), bleef Apple vasthouden aan sms voor communicatie buiten het eigen ecosysteem.

Veel is hier reeds over geschreven, en ja: met iOS 18 kwam daar verandering in. Apple begon ondersteuning uit te rollen voor RCS bij grote providers. Toch bleef één element ontbreken: end-to-end encryptie (E2EE). En precies dat punt voedt de discussie opnieuw.

Is Apple technisch voorzichtig — of strategisch terughoudend?

RCS en encryptie: wat is het echte verhaal?

Het is belangrijk om onderscheid te maken tussen twee zaken:

1. De RCS-standaard zelf (beheerd door de GSM Association)
2. De implementatie van encryptie binnen RCS

Android-gebruikers die de Berichten-app van Google gebruiken, beschikken al jaren over end-to-end encryptie in RCS-gesprekken tussen Android-toestellen. Die beveiliging is gebaseerd op het Signal-protocol, dezelfde cryptografische basis die wordt gebruikt door Signal.

Cryptografisch gezien is dat geen zwakke oplossing. Integendeel: het Signal-protocol wordt algemeen beschouwd als een van de veiligste consumenten-encryptiestandaarden ter wereld.

Waarom implementeerde Apple dit dan niet simpelweg?

Omdat Google’s encryptielaag lange tijd geen officieel onderdeel was van het universele RCS-profiel van de GSMA. Het was een Google-specifieke uitbreiding, grotendeels afhankelijk van Google’s eigen infrastructuur.

Voor Apple zou ondersteuning daarvan betekenen:

  • Afhankelijkheid van Google-servers of interoperabiliteit met Google’s backend
  • Implementatie van een protocol dat Apple niet mede beheerde
  • Minder controle over de volledige keten

Apple wachtte daarom tot encryptie werd opgenomen in het officiële RCS Universal Profile (versie 3.0).

Maar is dat echt zo?

Maar in mijn beleving is het kul ... Apple kan nieuwe videocodecs implementeren, eigen AI-chips ontwikkelen en complexe hardware-architecturen bouwen. Is een protocolupgrade van RCS 2.4 naar 3.0 dan werkelijk zo ingewikkeld?

Technisch gezien: waarschijnlijk niet.

Het verschil zit in het type complexiteit.

Voor een videocodec of AI implementatie:

  • Wordt volledig door Apple beheerd
  • Draait binnen Apple’s eigen ecosysteem
  • Heeft een relatief beperkte externe afhankelijkheid

Een cross-platform, end-to-end versleuteld berichtenprotocol:

  • Vereist interoperabiliteit tussen verschillende ecosystemen
  • Moet downgrade-aanvallen voorkomen
  • Moet sleutelbeheer correct afhandelen op meerdere apparaten
  • Werkt via providers én externe clients

Kortom, er zijn meer afhankelijkheden binnen de keten, ook delen die dus buiten het regel/controle gebied van Apple vallen. En dan hebben we natuurlijk nog een knipoog naar marketing en strategie.

De strategische factor

Toch is het moeilijk om de geldelijke realiteit buiten beschouwing te laten.

Tijdens de rechtszaak met Epic Games kwamen interne e-mails naar voren waarin Apple-leidinggevenden erkenden dat iMessage een rol speelt in klantbinding. De blauwe bubbel is meer dan een designkeuze; het is een ecosysteeminstrument.

Betere interoperabiliteit met Android verlaagt de overstapdrempel.

Dat betekent niet dat Apple bewust "onveiligheid" gebruikte als excuus. Wel dat er weinig commerciële prikkel was om haast te maken.

Daarnaast speelt regelgeving een rol. De Europese Commissie heeft Apple onder de Digital Markets Act als "poortwachter" aangemerkt. Interoperabiliteit tussen platformen staat sindsdien nadrukkelijk op de politieke agenda.

Opvallend is dat de RCS-aankondiging van Apple volgde op toenemende Europese druk rond gesloten ecosystemen.

Update: RCS 3.0 en encryptietests

In recente beta-versies van Apple’s platforms is ondersteuning voor RCS Universal Profile 3.0 zichtbaar geworden. Daarmee wordt gestandaardiseerde encryptie getest. Op dit moment lijkt versleutelde RCS-communicatie echter beperkt tot Apple-apparaten onderling.

Cross-platform encryptie tussen iPhone en Android is nog niet actief in publieke releases.

De discussie is vaak zwart-wit:

"RCS was al veilig, Apple verzon een excuus." of "Het was technisch te ingewikkeld."

De werkelijkheid ligt waarschijnlijk ertussenin.

  • De cryptografie van Google’s implementatie was sterk.
  • De standaardisatie binnen RCS was aanvankelijk gefragmenteerd.
  • Apple had weinig strategische urgentie.
  • Regulatoire druk veranderde de context.
  • Met RCS 3.0 is er nu een formele standaardbasis voor interoperabele encryptie.

Was het puur technisch onmogelijk? Alles behalve.
Was het onwil? Nee, ik denk eigenlijk meer:

Een vertraging in de vorm van controle, strategie en timing. Oftewel: een strategische keuze.

In de kern is RCS gewoon een standaard van GSMA. De eerste versie had geen versleuteling, Google voegde daar eigenhandig Signal versleuteling op Android telefoons aan toe, en nu hebben we dus een universele standaard. Alleen, heeft Apple vooralsnog weinig zin om Profiel 3.0 in RCS uit te rollen. Maar dat het komt, is zeker.

Oftewel ergens in 2027/2028 als toezichthouders dreigen actie te ondernemen  :hypocrite:

Dan komt er, met ongetwijfeld de nodige positiviteit, dat Apple een volgende grote stap heeft gezet, en de industrie breede standaard volledig ondersteund op iPhone, met ongetwijfeld een nog niet bekende toevoeging waardoor het toch nog dat "Apple-sausje" krijgt.

Ach ja ... Apple ...

Apple’s ondersteuning voor RCS komt waarschijnlijk door China
22 februari 2026 - 14:49    reactie #12
geplaatst door: whaha
Bedankt voor de uitleg!
Keuzes maken de Mens.