( 分類: 深入認識 | 日期: 2008-3-19 21:38:22 | )
( 本文地址: http://9394mobile.com/page/6/49.htm )
引言:
Symbian公司從其Symbian OS 9.1開始推出了面向開發夥伴的強制性應用證書申請流程,即現在正受熱議的Symbian認證——一個旨在向開發夥伴提供開發、測試並簽名應用,規範和保 護應用開發者知識產權的認證流程,卻因未能向廣大智能終端用戶詳盡說明其功用和目的,導致出現了「S60智能手機不能安裝第三方應用軟件,智能手機非智 能!」等猜測!
一、Symbian Signed是什麼?
Symbian Signed是僅向開發夥伴提供的以供開發、測試並簽名應用的流程;旨在規範和保護應用開發者知識產權!同時確保手機終端應用安全!諾基亞鼓勵開發者將其應用送交SymbianSign測試並得到簽署後再提供市場,是出於兩方面的考慮:
1、保護開發者知識產權:
SymbianSigned充分體現了對開發者的知識產權保護!由於證書機制,簡單篡改後的軟件無法安裝,從而提高了盜版成本,大大減少了其它第三方對開發者權益的侵犯。
2、旨在為智能手機提供更強有力的安全保障
如同個人電腦一樣,智能手機是一個能實現多方應用(互聯網、多媒體、第三方應用軟件等)擴展的平台,隨著越來越多的消費者喜愛並習慣使用S60智能手機, 如何為移動應用創造一個安全的環境?如何保障用戶的個人信息和數據安全也提上了日程!諾基亞認真對待產品的安全問題,並承諾在繼續開發產品和服務時,確保 用戶擁有良好的用戶體驗,在諾基亞終端設備上,要求使用經Symbian 認證(Symbian Signed)的應用,是基於保護數量眾多的智能手機終端用戶個人信息和數據安全的考慮。
1)在S60 3rd Edition之前版本的某些手機中,手機病毒已經開始出現,因為那時候各種第三方應用無需認證就可以安裝,這直接導致了很多手機病毒肆虐的情況發生,同時,手機病毒還可以通過藍牙傳播,即所謂的「藍牙劫持」。
2)基於安全因素考慮,從S60 3rd Edition 開始引入了一系列安全機制,包括SymbianSigned,S60 3rd Edition及後續版本的手機就減少遭到病毒或其它攻擊的幾率,從而有效保證了用戶的通信安全和數據安全。
二、為什麼開發夥伴申請證書困難?
目前存在的證書申請困難問題,主要不是因SymbianSigned機制而引起!其中主要的原因可能是:因為Symbian公司推出的這一面向開發夥伴的 應用證書申請流程,導致了大量的開發夥伴在短期內更改了他們的應用,並迅速集中地提交到了簽署SymbianSigned的網站,特別是Open Sign, 由於操作簡單,無需Publisher ID,廣大開發者將其作為簽署應用的主要渠道,一定程度上造成了網絡堵塞,從而使運營者(非諾基亞)對提交者的身份(如email 地址)作出某些限制。因此某些用戶現在無法很順利地提交申請,獲得驗證通過!相信隨著服務的升級,這種局面會得到改變。
三、Symbian Signed機制下,普通用戶如何在S60第三版智能手機上安裝第三方應用軟件?
出於對個人用戶信息和數據安全保護方面的考慮,諾基亞建議廣大手機終端用戶下載經過Symbian認證的第三方軟件進行安裝,廣大用戶朋友可至諾基亞官方網站或可登陸S60手機官方應用門戶下載您所喜歡的應用。
附件:關於SymbianSigned的詳細介紹
Symbian signed確保了S60 和UIQ手機上的Symbian應用程序在一個統一、平滑,和可跟蹤的流程中通過了業界認可的測試標準,使得開發人員,運營商和最終用戶從中受益。
Symbian在聽取了來自開發者社區的建議後,改進了symbian signed流程,使得應用開發者在進行簽名時流程更加快捷,容易,成本更低,以便有利於提高開發者的創新,增加開發者的能力。
Symbian發佈了測試和應用程序簽名的新測試標準和流程:
1)Open Signed—為應用開發者提供了使用開發者證書的簽名流程,使得應用程序可以安裝在有限數量的 設備上,它是由IMEIs(唯一手機標識號)來限制。Open Signed是用於支持開發者社區,開源和學院社區。每個應用程序可以安裝的最大數量手機數已經增加10倍,從100增加到1000。
2)Express Signed -—是為應用開發商提供的一個全新的流程,使得擁有Publisher IDs的軟件開發者即時地簽署所有程序,從而更快地上市,只要這些程序沒有使用更敏感的手機功能。開發者現在可以通過Express Signed簽署程序,只需花費20美金。
3)Certified Signed—對於應用開發商而言,對於那些需要訪問手機廠商敏感功能的應用程序,需要進行獨立的第三方軟件測試。