symbian系统证书、权限、签名介绍new

symbian系统证书、权限、签名介绍new

ID:17771838

大小:152.50 KB

页数:5页

时间:2018-09-05

symbian系统证书、权限、签名介绍new_第1页
symbian系统证书、权限、签名介绍new_第2页
symbian系统证书、权限、签名介绍new_第3页
symbian系统证书、权限、签名介绍new_第4页
symbian系统证书、权限、签名介绍new_第5页
资源描述:

《symbian系统证书、权限、签名介绍new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Symbian系统证书、权限、签名介绍资深玩家都知道以往的S60第一版、第二版系统手机(如QD、N70)具有很强的开放性,任何软件都具有完全的系统权限,能够随意读取、修改和删除系统文件。这种高度开放的操作系统面对日益严峻的个人信息安全问题显得力不从心。“证书”是Symbian9.1S60v3.0操作系统开始引入的一种系统安全保护机制。“证书机制”是诺基亚为了解决智能手机数据安全而推出的一个有效的解决方案。从3250、N73开始,“证书机制”全面部署到诺基亚推出的每一部智能手机。但对于刚接触Sym

2、bian智能手机的用户来说,证书、权限和签名就属于“高深”的东西了,很多人不明白到底应该怎么做,甚至有的朋友认为这个很麻烦,很难搞明白。其实,Symbian的证书、权限和签名并没有想想中的那么恐怖,现在就随着小编的脚步来学习吧,聪明的你一定可以搞明白的!1.什么是证书?S60手机的证书可以这样理解:软件进入(安装)手机的通行证。S60第三版系统在安全性上做了较大修改,对在系统中安装运行的第三方软件有更严格的规定。有些软件运行时需要的权限涉及手机软硬件安全/个人信息安全等方面的操作,S60第三版系

3、统对这些权限是有限制的(如:随开机动启动就是被限制的功能之一)。2.“证书”要放哪里?这里要澄清一些误区:证书的使用不能用我们通常的“安装”软件来理解,也不是要放到某一个文件夹下的,更不是要导入到手机里的(当然,破解手机系统权限所提到的导入根证书与这个还是有区别的,有兴趣的同学可以百度搜索一下)。证书是给软件颁发“通行证”用的。自己的证书要好好保管,不要弄丢了,存储在电脑或者U盘中,可以备用,需要给软件签名的时候就需要证书。3.证书如何用?证书必须通过专门的程序(签名工具)打包到软件中的,证书的

4、作用就是赋予程序安装到手机中所需的权限。4.什么是签名?“签名”,就是将证书的一个副本打包到需要获得权限的程序中的一个过程。简言之,S60第三版系统引入证书机制是为了针对系统的安全性所采用的一种措施。证书的作用主要是两点:(1)证明软件的合法性(从而获得安装到手机中的“通行证”)(2)使软件获得运行所需的权限5.什么是权限?首先,S60手机证书可以理解为“软件进入(安装)手机的通行证。”而权限则是这张“通行证”的使用范围。形象比喻,17权限的通行证可以进入17个特定的区域,19权限同理。塞班的证

5、书系统共有20个权限,它们分别是:(1)NetworkServices:用于使用移动网络  (2)LocalServices:用于通过USB、红外和蓝牙发送或接收消息  (3)ReadUserData:准许读取用户数据  (4)WriteUserData:准许写入用户数据  (5)Location:准许访问手机的位置信息  (6)UserEnvironment:准许访问用户及其附近环境的实时保密信息  (7)PowerMgmt:准许在系统中中断任何进程或者转换机器状态  (8)SwEvent:准

6、许生成或者捕获键盘以及笔输入事件  (9)ReadDeviceData:准许读取系统设备驱动数据  (10)WriteDeviceData:准许写入系统设备驱动数据  (11)SurroundingsDD:准许访问提供外围设备输入信息的逻辑设备驱动  (12)TustedUI:区分”normal”应用和”trusted”应用的UI  (13)ProtServ:准许服务器应用可以用一个受保护的名字进行注册  (14)NetworkControl:准许修改或者访问网络协议控制  (15)Multim

7、ediaDD:准许对所有多媒体设备驱动的访问  (16)CommDD:准许访问通信设备驱动  (17)DiskAdmin:准许进行硬盘管理操作,例如格式化驱动器  (18)DRM:准许访问DRM保护的内容  (19)TCB:准许在终端中访问/sys以及/resource目录  (20)AllFiles:准许系统中的所有文件可见,可对在/private下的文件进行写操作20项权限代表了程序能调用的所有系统权限。不同类型的程序需要不同的权限以执行相应的功能,例如浏览器程序拥有:NetworkServ

8、ices,ReadUserData,WriteUserData等权限。基于证书机制,未签名程序不再拥有完整的系统权限,有效的杜绝了病毒、恶意程序窃取和传播个人信息。当然并不是说有了证书权限系统用户的个人信息就万无一失了,笔者建议用户不要随意安装不知名的程序,更不要给陌生软件签证,否则赋予了权限就如同给病毒敞开了大门。塞班公司根据不同用户发放了多种不同权限的证书。其中常见的个人开发证书具有20项权限中的前13项,这种证书俗称低权限证书,早期从SymbianSigned网站申请获得。另外一种Publ

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。