23 votos

¿Qué hace la configuración de privacidad de voz?

Al revisar la configuración en mi EVO hoy, noté que hay una opción en la configuración de llamadas llamada "Privacidad de voz". La descripción debajo del cuadro de selección simplemente dice "Habilitar modo de privacidad mejorado":

enter image description here

La captura de pantalla es de la pre-beta de Deck's ICS, pero estoy bastante seguro de que también vi esto en CM7 porque me parece muy familiar. También he visto esta configuración en mi Verizon Galaxy Nexus ejecutando tanto ICS (stock y CM9) como Jelly Bean.

Ambos 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 encontrar parece sugerir que puede ser único para CDMA, pero no puedo decirlo con certeza.

¿Qué hace esta configuración? Algunas teorías que he encontrado en foros han incluido la reducción del volumen del auricular (¿para que otros no puedan escuchar tu conversación, supongo?) y agregar encriptación adicional a la conexión CDMA, pero no he encontrado nada definitivo.

3 votos

Esta configuración no está disponible en mi dispositivo GSM CM7 (Samsung Galaxy S Vibrant). editar: Encontré un lugar que decía: "transforma automáticamente tu voz en klingon para la transmisión" - quiero creer que hace esto...

0 votos

Nunca he visto esto en ninguno de mis dispositivos. ¿Tienes un teléfono CDMA o GSM?

0 votos

@ce4: Ambos teléfonos en los que vi esto eran CDMA. Primero fue un HTC EVO (Sprint), ahora tengo un Galaxy Nexus (Verizon).

11voto

ce4 Puntos 11180

Esta es una característica de CDMA (normalizado en IS-95) y se llama Voz Privada.

Vea un Análisis de la Privacidad de Voz CDMA IS-95 por M.Zhang, et al. de 2000, descarga gratuita aquí

Citación (el documento real comienza en la p.10 del PDF):
Resumen. La privacidad de 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 bajada, se muestra que un espía puede recuperar la máscara de privacidad de voz después de espiar la transmisión en el canal de tráfico de bajada durante aproximadamente un segundo. Por lo tanto, la privacidad de voz CDMA IS-95 es vulnerable a los ataques solo de texto cifrado.

Esa criptoanálisis tiene ya 12 años y ya entonces se consideraba que el esquema estaba roto. Supongo que es fácil sugerir dejar la configuración deshabilitada.

Al combinar alguna información extraída de la fuente de android, estoy bastante seguro de que es lo que estás pidiendo.

Para hacerlo un poco más transparente, aquí hay algunas referencias de origen:

packages/apps/Phone/res/xml/cdma_call_privacy.xml define:

packages/apps/Phone/res/values/strings.xml define esas cadenas:

Voz Privada  
Activar modo de privacidad mejorada 

./hardware/ril/include/telephony/ril.h también define:

typedef struct {
    RIL_CallState   state;
[...]
    char            isVoice;    /* distinto de cero si esta es una llamada de voz */
    char            isVoicePrivacy;     /* distinto de cero si el modo de privacidad de voz CDMA está activo */
[...]
} RIL_Call;

0 votos

Para constancia: Sí compilé esta respuesta (la parte más larga fue incluir y referenciar toda la información obtenida a través de "grep") mientras que Ryan fue un poco más rápido en publicar. Sin embargo, ¡no vi su respuesta hasta después de publicar la mía! :-)

5 votos

perdón por la jerga del desarrollador - ¡No te preocupes! Si puedes respaldar tu respuesta con código fuente de Android, entonces digo ¡hazlo! Proporcionar un resumen "para principiantes" es útil para los no programadores, pero si miras algunas de mis publicaciones ¡creo que verás que ciertamente no me opongo a profundizar en AOSP para encontrar respuestas :)

0 votos

Eliminado. ¡Gracias por la pista! "Profundizando en AOSP para encontrar respuestas": absolutamente correcto. Ahí es donde se encuentran las respuestas definitivas, es la única forma de estar seguro (TM) a veces :-)

8voto

mercutio Puntos 5828

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.

La privacidad de voz de CDMA IS-95 se proporciona mediante la máscara de largo código. La máscara de largo código no se transmite a través de ningún canal, es construida por la estación base y la estación móvil. Para recuperar la secuencia de largo código, el espía puede buscar exhaustivamente la máscara de largo código de 42 bits, con una complejidad temporal de O(2^42). Este ataque es viable pero es difícil de implementar en tiempo real. Alternativamente, se puede demostrar que la secuencia de largo código también se puede recuperar si el espía puede obtener 42 bits de pares de texto cifrado en claro. Dado que hay muchas estaciones móviles transmitiendo simultáneamente en el canal de tráfico y cada estación móvil solo transmite aproximadamente 3 minutos en promedio, es bastante difícil obtener 42 bits del mensaje en claro.

También he encontrado un par de publicaciones que hablan sobre cómo Sprint hizo estudios que dijeron que en realidad no es más seguro, a menos que tu espía tenga mucho dinero para gastar en descifrar tu llamada.

En realidad, la privacidad de voz en CDMA es una capa adicional de encriptación de voz. Sprint realizó algunas investigaciones independientes (he escuchado citas tan grandes como un millón de dólares) y determinó que CDMA sin Privacidad de Voz es igual de seguro (a menos que tengas un millón de dólares para acceder a una llamada telefónica individual)...

En otras palabras, desactiva la función y no te preocupes por ello.

1 votos

"En otras palabras, apaga la función y no te preocupes por ella." -- ¿cuál es la desventaja de dejarla encendida?

0 votos

Está fundamentalmente roto. Punto. Los investigadores han 'demostrado que un intruso puede recuperar la máscara de privacidad de voz después de interceptar la transmisión en el canal de tráfico de enlace descendente durante aproximadamente un segundo'.

0 votos

Estoy curioso, viniendo de la UE, con GSM, ¿por qué está eso ahí en primer lugar?

7voto

Jeshurun Puntos 161

Desde el libro My HTC EVO 3D:

Toque para habilitar la privacidad de voz, lo que hace que su EVO 3D encripte sus llamadas telefónicas. Habilitar Privacidad de Voz

¿Qué es la Privacidad de Voz?

Cuando habilita la Privacidad de Voz, su EVO 3D comienza a encriptar sus llamadas para que nadie pueda escucharlas. ... Al encriptar sus llamadas telefónicas entre su EVO 3D y la torre celular, agrega una capa adicional de protección a sus llamadas en caso de que alguien intente escucharlas. Para que esta función funcione, su proveedor de servicios celulares debe admitirla, de lo contrario, habilitarla en su EVO 3D es inútil.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X