Re:FaceTime bug lets you hear audio of person you are callin...
by askafriend on Monday January 28, 2019 @11:00PM
(#19023644)
"The initial FaceTime connection is made through Apple server infrastructure that relays data packets between the users’ registered devices. Using APNs notifications and Session Traversal Utilities for NAT (STUN) messages over the relayed connection, the devices verify their identity certificates and establish a shared secret for each session. The shared secret is used to derive session keys for media channels streamed via the Secure Real-time Transport Protocol (SRTP). SRTP packets are encrypted using AES-256 in Counter Mode and HMAC-SHA1. Subsequent to the initial connection and security setup, FaceTime uses STUN and Internet Connectivity Establishment (ICE) to establish a peer-to-peer connection between devices, if possible."
Re:FaceTime bug lets you hear audio of person you are callin...
by saagarjha on Monday January 28, 2019 @11:04PM
(#19023659)
I'm not doubting whether FaceTime is end-to-end encrypted, I'm not sure whether FaceTime sends data before the call is accepted for speculation reasons.
Source: https://www.apple.com/business/docs/iOS_Security_Guide.pdf