Seguridad de la plataforma de Apple
-
Te damos la bienvenida
-
Introducción
-
-
Descripción general de la encriptación y protección de datos
-
Acceso a datos personales
-
El papel de Apple File System
-
-
-
Descripción general de la seguridad de las apps
-
Funcionalidades de seguridad en la app Notas
-
Funcionalidades de seguridad en la app Atajos
-
-
-
Descripción general de los servicios de seguridad
-
-
Descripción general de la administración de códigos y contraseñas
-
Iniciar sesión con Apple
-
Contraseñas seguras automáticas
-
Relleno automático de contraseñas
-
Acceso de apps a los códigos guardados
-
Auditoría de seguridad y reutilización de contraseñas
-
Envío de contraseñas a otros usuarios o dispositivos
-
Extensiones que proporcionan credenciales
-
-
-
Descripción general de Apple Pay
-
Componentes de Apple Pay
-
Secure Element y el controlador NFC
-
-
Descripción general del envío de datos de tarjetas de crédito, débito y prepago
-
Agregar una tarjeta de crédito o débito manualmente
-
Agregar tarjetas de crédito o débito registradas en una cuenta de iTunes Store
-
Agregar tarjetas de crédito o débito desde la app de la entidad emisora de la tarjeta
-
Verificación adicional
-
-
Autorización de pagos
-
Código de seguridad dinámico específico para cada transacción
-
Pagar con tarjetas de crédito y débito en las tiendas
-
Pagar con tarjetas de crédito y débito en las apps
-
Pagos con tarjetas de crédito y débito en Internet
-
Pases sin contacto
-
Inhabilitar las tarjetas no válidas
-
Suspensión, eliminación y borrado de tarjetas
-
Apple Cash
-
Tarjetas de transporte público
-
Tarjetas de crédito y débito para transporte público
-
Tarjetas de identificación de estudiantes
-
-
Chat para clientes
-
FaceTime
-
-
-
Descripción general de los kits para desarrolladores
-
-
Identidad de HomeKit
-
Comunicación con accesorios de HomeKit
-
Almacenamiento local de datos
-
Sincronización de datos entre dispositivos y usuarios
-
Datos y apps de Casa
-
HomeKit y Siri
-
Cámaras IP de HomeKit
-
Routers de HomeKit
-
Acceso remoto a iCloud para accesorios de HomeKit
-
Accesorios de control de TV de HomeKit
-
Perfiles de Apple TV para hogares con HomeKit
-
-
CloudKit
-
SiriKit
-
DriverKit
-
Cámara y ARKit
-
-
-
Descripción general de la administración segura de dispositivos
-
Modelo de enlace
-
Administración de la configuración de códigos y contraseñas
-
Aplicación de la configuración
-
Administración de dispositivos móviles (MDM)
-
Registro automatizado de dispositivos
-
Apple Configurator 2
-
Supervisión de dispositivos
-
Restricciones de dispositivos
-
Bloqueo de activación
-
Modo perdido, borrado remoto y bloqueo remoto
-
Tiempo en pantalla
-
-
Glosario
-
Historial de revisión del documento
-
Copyright

Transmisión de ReplayKit
Existen varias capas de seguridad integradas en la grabación de un video:
Captura de audio y pantalla: el mecanismo de captura de audio y pantalla durante la transmisión es idéntico al de la grabación de video y ocurre en replayd.
Extensiones de transmisión: para que los servicios de terceros participen en la transmisión de ReplayKit, deben crear dos nuevas extensiones configuradas con el punto final com.apple.broadcast-services:
Una extensión de interfaz de usuario que permita al usuario configurar su transmisión.
Una extensión de carga que maneje la carga de datos de audio y video en los servidores back-end del servicio.
La arquitectura garantiza que las apps de alojamiento no tengan privilegios para el contenido de audio y video de la transmisión; sólo ReplayKit y las extensiones de transmisión de terceros tienen acceso.
Selector de transmisión: con el selector de transmisión, los usuarios inician las transmisiones del sistema directamente desde una app utilizando la misma interfaz definida por el sistema, accesible desde el centro de control. La IU se implementa utilizando el SPI de UIRemoteViewController, y se trata de una extensión que se encuentra dentro de la estructura de ReplayKit. No está incluida en el proceso de la app de alojamiento.
Extensión de carga: la extensión de carga que los servicios de transmisión de terceros implementan para manejar contenido de audio y video durante la transmisión utiliza búfers de muestra decodificados y sin procesar. Durante este modo, los datos de audio y video se serializan y se pasan a la extensión de carga del tercero en tiempo real a través de una conexión XPC directa. Los datos de video se codifican extrayendo el objeto IOSurface del búfer de muestra del video, codificándolo de forma segura como un objeto XPC, enviándolo mediante XPC a la extensión del tercero y decodificándolo nuevamente y de forma segura en un objeto IOSurface.