이것은 CDMA (IS-95에서 표준화)의 기능이며 음성 프라이버시라고합니다.
M.Zhang 등 의 IS-95 CDMA 음성 프라이버시 분석 참조 . 2000, 무료 다운로드 여기
인용 (실제 논문은 PDF 10 페이지에서 시작 :
초록 .이 논문에서는 IS-95 CDMA 셀룰러 시스템의 음성 프라이버시를 분석합니다. 다운 링크 트래픽 채널에서 정보 중복성을 활용하면 도청자가 복구 할 수 있음 다운 링크 트래픽 채널에서의 전송을 약 1 초 동안 도청 한 후에 보이스 프라이버시 마스크는 IS-95 CDMA 보이스 프라이버시가 암호문 전용 공격에 취약하다.
cryptanalysis는 이제 12 살이 되었고 이미 그 계획이 고장난 것으로 간주되었습니다 . 나는 쉽게 추측 만 설정 해제를두고하는 것이 좋습니다.
안드로이드 소스에서 가져온 정보를 결합함으로써 그것이 당신이 요구하는 것임을 확신합니다.
좀 더 투명하게 만들기 위해 여기에 몇 가지 소스 참조가 있습니다.
packages / apps / Phone / res / xml / cdma_call_privacy.xml은 다음을 정의합니다.
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:settings="http://schemas.android.com/apk/res/com.android.phone"
android:title="@string/additional_cdma_call_settings">
<com.android.phone.CdmaVoicePrivacyCheckBoxPreference
android:key="button_voice_privacy_key"
android:title="@string/voice_privacy"
android:persistent="false"
android:summary="@string/voice_privacy_summary"/>
</PreferenceScreen>
packages / apps / Phone / res / values / strings.xml은 다음 문자열을 정의합니다.
<string name="voice_privacy">Voice Privacy</string>
<string name="voice_privacy_summary">Enable enhanced privacy mode</string>
./hardware/ril/include/telephony/ril.h는 다음을 정의합니다.
typedef struct {
RIL_CallState state;
[...]
char isVoice; /* nonzero if this is is a voice call */
char isVoicePrivacy; /* nonzero if CDMA voice privacy mode is active */
[...]
} RIL_Call;