意義:手機證書可以理解為:軟件的通行證
英文名稱:Phone certificate
S60 第三版在安全性方面做了比較大的改善,對在系統中安裝運行的第三方軟件有更為嚴格的規定。某些軟件涉及手機軟硬件安全/個人信息安全等方面的操作被做了特別的限制(比如隨手機開機自動啟動就是被限制的功能之壹)。
有的軟件安裝了會有功能限制,比如:來電通
功能
主要是防止惡意軟件。應用程序要實現這些“被特別限制”了的功能就必須獲得“簽名”。也就是說要有人來為這個操作的安全性負責!未經任何簽名的程序不能安裝運行.
得到的“證書”放到哪裏?
證書不是用來安裝的,也不是單純放到哪個文件夾下的,證書是給需要“簽名”的軟件簽名用的。證書不是直接用的,證書是要通過壹個專門的程序打包到sis軟件中的。證書的作用只是賦予程序壹定的權限。妳得到證書千萬不要弄丟了!
什麽是簽名?
所謂“簽名”,就是將證書打包到需要簽名的程序中的壹個過程。這個操作過程,需要專門的簽名工具(軟件)。
什麽是自簽名程序軟件?
顧名思義,自簽名就是需要自己來簽名,這個自己簽了名的程序軟件只能用於該串號的手機,別的手機無法使用。(現在論壇制作的是同批次1000個串號***用壹個證書)
證書過期:
這裏提到的證書過期,不是安裝程序時手機提示證書過期,而是妳申請到的CER證書文件過期,其實過期也沒關系的,過期的證書同樣可以對程序簽名成功,只是在安裝這個簽過名的程序時需要將手的時間調到CER證書文件的使用有效期內安裝即可。
通常我們下載到的手機軟件會有簽名版和未簽名版的,對於未簽名的軟件我們可以自己申請證書出來制作出針對自己機器的軟件,通過塞班提供的SIGN工具制作出自己手機的KEY文件然後寫入到要安裝的軟件中,然後這個軟件就只能在妳的手機中安裝了。
簡而言之,證書機制就是為了針對安全問題所采用的壹種措施,它的作用主要是兩點:1。證明軟件的合法性。2。允許軟件自啟動。