讓我給妳解釋壹下。哈,看著吧(* ^ _ _ ^ *)嘻嘻...
但並不是所有下載的軟件都需要證書,有些免費軟件是不需要的,有些可以試著把妳手機的時間往前調壹下就可以用了。具體情況還是要具體分析,不是所有情況都這樣。
手機證書可以理解為:軟件的通行證。
英文名:電話證書
Symbian S60第三版在安全性上有了很大的提升,對系統中安裝運行的第三方軟件有了更嚴格的規定。對壹些涉及手機軟硬件/個人信息安全的軟件的運行進行了特別的限制(比如手機啟動自動啟動就是限制功能之壹)。
有些軟件安裝後會有功能限制,比如來電。
主要是防止惡意軟件。為了實現這些“特別限制”的功能,應用程序必須獲得壹個“簽名”。也就是說,要有人負責這次行動的安全!沒有任何簽名的程序無法安裝和運行。
拿到的“證”應該放在哪裏?
事實上,證書並不是簡單地放在任何文件夾中。證書用於對需要“簽名”的軟件進行簽名。證書不是直接使用,而是通過壹個特殊的程序打包到sis軟件中。證書的作用只是給程序壹定的權限。不要把拿到的證書弄丟了,因為壹個證書的有效期是6個月,可以用來簽很多軟件。如果證書過期,可以申請新的證書,也可以在安裝時先調整手機的時間。把時間調整到證書有效期就行了。
通常下載的手機軟件有簽名版和未簽名版。對於未簽名的軟件,我們可以申請證書為自己的機器制作軟件,通過塞班提供的sign工具制作自己手機的密鑰文件,然後寫入要安裝的軟件,然後軟件就只能安裝在妳的手機裏了。
簡而言之,證書機制是解決安全問題的措施,其作用主要是兩點:1。證明軟件的合法性。2。賦予軟件更高的使用權。
20個認證機構功能:
(1)網絡服務:用於使用移動網絡。
(2)LocalServices:用於通過U*、紅外、藍牙發送或接收消息。
(3)ReadUserData:允許讀取用戶數據。
(4)WriteUserData:允許寫用戶數據。
(5)位置:允許訪問手機的位置信息。
(6)用戶環境:允許訪問用戶及其周圍的實時機密信息。
(7)PowerMgmt:允許中斷任何進程或改變系統中的機器狀態。
(8)SwEvent:允許生成或捕獲鍵盤和筆輸入事件。
(9)ReadDeviceData:允許讀取系統設備驅動數據。
(10)WriteDeviceData:允許寫入系統設備驅動程序數據。
(11)環繞添加:允許訪問為外圍設備提供輸入信息的邏輯設備驅動程序。
(12)TustedUI:用於區分“普通”應用程序和“可信”應用程序的UI。
(13)ProtServ:允許服務器應用程序使用受保護的名稱進行註冊。
(14)網絡控制:修改或訪問網絡協議控制的權限。
(15)multimedia add:允許訪問所有多媒體設備驅動程序。
(16)CommDD:允許訪問通信設備驅動程序。
(17)DiskAdmin:允許硬盤管理操作,例如格式化驅動器。
(18)DRM:允許訪問受DRM保護的內容。
(19)TCB:允許在終端中訪問/*s和/resource目錄。
(20)AllFiles:系統中的所有文件都允許可見,/private下的文件可以寫入。
“個人發展證書”是具有之前13功能的證書。“PublisherID證書”是具有前面17項功能的證書。以前塞班免費給的證書都是13權限,現在各大論壇和淘寶商家發的都是17權限,現在前五次內測的A4版都是19權限(除TCB以外的所有權限)!原因是所有程序都需要輸入法,所以輸入法DLL需要所有程序加載。根證書有20個權限。
清楚了嗎?呵呵~ ~證書的操作不是在手機裏做,而是在電腦上。坦白說,在正版手機中安裝非法軟件,需要通過證書簽名來破解並轉化為合法,安裝到手機中後才能使用。看來這個比喻不是很形象很貼切,妳就隨便看看吧!應該能理解?哈哈~