Al examinar la configuración de mi EVO hoy, noté que hay una opción en la configuración de llamadas llamada "Privacidad de voz". La descripción debajo de la casilla de verificación simplemente indica "Habilitar el modo de privacidad mejorada":
La captura de pantalla es del pre-beta de ICS de Deck, pero estoy bastante seguro de que también vi esto en CM7 porque parece muy familiar. También he visto esta configuración en mi Verizon Galaxy Nexus con ICS (stock y CM9) y Jelly Bean.
Los dos teléfonos en los que he visto esto eran dispositivos CDMA: un HTC EVO en Sprint y un Verizon Galaxy Nexus. La poca información que he podido obtener parece sugerir que puede ser exclusiva de CDMA, pero no puedo decirlo con certeza.
¿Qué hace esta configuración? Algunas teorías que he encontrado en foros han incluido reducir el volumen del auricular (¿supongo que otras no pueden escuchar su conversación?) Y agregar cifrado adicional a la conexión CDMA, pero no he encontrado nada definitivo.
Respuestas:
Esta es una característica de CDMA (estandarizada en IS-95) y se llama Privacidad de voz.
Vea un análisis de la privacidad de voz IS-95 CDMA por M. Zhang, et al. desde 2000, descarga gratis aquí
Cita (el documento real comienza en la p.10 en el PDF:
Resumen . La privacidad de la voz del sistema celular CDMA IS-95 se analiza en este documento. Al explotar la redundancia de información en el canal de tráfico de enlace descendente, se muestra que un espía puede recuperarse la máscara de privacidad de voz después de escuchar a escondidas la transmisión en el canal de tráfico de enlace descendente durante aproximadamente un segundo. Por lo tanto, la privacidad de voz IS-95 CDMA es vulnerable bajo ataques de solo texto cifrado.
Ese criptoanálisis tiene ahora 12 años y ya entonces el esquema se consideraba roto . Supongo que es fácil sugerir dejar la configuración deshabilitada.
Al combinar información extraída de la fuente de Android, estoy bastante seguro de que es lo que está pidiendo.
Para hacerlo un poco más transparente, aquí hay algunas referencias de origen:
paquetes / aplicaciones / Teléfono / res / xml / cdma_call_privacy.xml define:
packages / apps / Phone / res / values / strings.xml define esas cadenas:
./hardware/ril/include/telephony/ril.h define también:
fuente
sorry for the dev stuff
- No lo hagas! Si puede apoyar su respuesta con el código fuente de Android, entonces le digo por todos los medios, ¡ hágalo ! Proporcionar un resumen "laico" es útil para los no programadores, pero si miras algunas de mis publicaciones , creo que encontrarás que ciertamente no me opongo a profundizar en AOSP para encontrar respuestas :)La privacidad de voz es algo que forma parte de CDMA. Encontré este artículo que habla un poco al respecto en la introducción.
También encontré un par de publicaciones que hablan sobre cómo Sprint realizó estudios que decían que en realidad no es más seguro, a menos que su espía tenga toneladas de dinero para gastar en descifrar su llamada.
fuente
Del libro My HTC EVO 3D :
fuente