Límites de seguridad en tiempo de ejecución para aplicaciones móviles de IA
guía técnica yudun · Principios y práctica de la ingeniería. · Español
Una aplicación móvil de IA suele combinar modelos, tiempos de ejecución de inferencia, SDK, interfaces y decisiones comerciales. Mapa donde se crea, transfiere, utiliza y actualiza cada activo antes de decidir qué debe proteger el cliente.
Trate el modelo como un activo entre muchos
Solicitudes de inventario, preprocesamiento, posprocesamiento, credenciales de interfaz, cachés, registros y entradas y salidas del usuario junto con el modelo.
Cada activo tiene diferentes necesidades de confidencialidad, integridad y disponibilidad.
- Modelos y configuración
- SDK y tiempos de ejecución
- Interfaces y credenciales
- Entradas, salidas y registros
Dividir las responsabilidades del cliente y del servidor
El cliente puede admitir inferencia fuera de línea y de baja latencia. Los secretos de larga duración, la autorización de cuentas y las decisiones comerciales de alto riesgo están más seguros bajo el control del servidor.
Las señales de los clientes son evidencia, no confianza absoluta.
Asegure la ruta de actualización
Los modelos, tiempos de ejecución y versiones de aplicaciones requieren una compatibilidad definida. Verifique el origen de la actualización, la integridad, la reversión y el rango de implementación.
El sistema debería poder detener un modelo o política defectuoso en lugar de mantenerlo indefinidamente.
- Emparejamiento de versiones
- Fuente de actualización
- Verificación de integridad
- Reversión de fallas
Publicar dentro del límite de la evidencia
Sin una muestra actual y evidencia de tiempo de ejecución, publique modelos de amenazas, principios de diseño y listas de verificación de aceptación, no afirmaciones de que se bloqueó la extracción o modificación de la memoria.
Verifique el límite con un candidato de lanzamiento real
Proporcione la pila de aplicaciones, las rutas críticas y el rango del sistema de destino. Las cuentas, las solicitudes y los detalles del proyecto son manejados por la plataforma central Yudun.