Просматривая настройки моего EVO сегодня, я заметил, что есть опция в настройках вызова под названием «Голосовая конфиденциальность». Описание под флажком просто гласит «Включить расширенный режим конфиденциальности»:
Скриншот взят из пре-беты Deck ICS, но я уверен, что видел это и в CM7, потому что он кажется очень знакомым. Я также видел эти настройки на моем Verizon Galaxy Nexus под управлением ICS (стоковая и CM9) и Jelly Bean.
Оба телефона, на которых я видел это, были устройствами CDMA - HTC EVO на Sprint и Verizon Galaxy Nexus. То небольшое количество информации, которое я смог выкопать, говорит о том, что оно может быть уникальным для CDMA, но я не могу сказать этого наверняка.
Что делает этот параметр? Некоторые теории, которые я обнаружил на форумах, включали уменьшение громкости динамика (так что другие не могут подслушать ваш разговор, я полагаю?) И добавление дополнительного шифрования для соединения CDMA, но я не нашел ничего определенного.
Ответы:
Это функция CDMA (стандартизированная в IS-95) и называется Voice Privacy.
См. Анализ конфиденциальности голоса CDMA IS-95, выполненный M.Zhang, et al. с 2000 года, скачать бесплатно здесь
Цитирование (настоящая статья начинается в п.10 в PDF:
Аннотация . В этой статье анализируется конфиденциальность голоса сотовой системы IS-95 CDMA. Используя избыточность информации в канале трафика нисходящей линии связи, показано, что перехватчик может восстановить маска секретности голоса после прослушивания передачи по каналу трафика нисходящей линии связи в течение примерно одной секунды. Таким образом, конфиденциальность голоса IS-95 CDMA уязвима при атаках только зашифрованным текстом.
Этому криптоанализу сейчас 12 лет, и уже тогда схема считалась нарушенной . Я думаю, что легко предложить просто оставить настройку отключенной.
Объединяя некоторую информацию, извлеченную из источника Android, я почти уверен, что это то, что вы просите.
Чтобы сделать его немного более прозрачным, вот несколько ссылок на источники:
packages / apps / Phone / res / xml / cdma_call_privacy.xml определяет:
packages / apps / Phone / res / values / strings.xml определяет эти строки:
./hardware/ril/include/telephony/ril.h также определяет:
источник
sorry for the dev stuff
- Не будь! Если вы можете поддержать свой ответ с помощью исходного кода Android, то я говорю, во что бы то ни стало, сделайте это ! Предоставление сводки «непрофессионала» полезно для непрограммистов, но если вы посмотрите на некоторые из моих постов, я думаю, вы обнаружите, что я определенно не против углубиться в AOSP, чтобы найти ответы :)Голосовая конфиденциальность - это то, что является частью CDMA. Я нашел эту статью, которая немного говорит об этом во введении.
Я также нашел пару сообщений , которые говорят о том , как Спринт сделал исследование , которые считают , что это на самом деле не какой - либо более безопасным, если ваш перехватчик не имеет кучу денег , чтобы потратить на дешифрование звонка.
источник
Из книги « Мой HTC EVO 3D» :
источник