- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
{安全生产管理}手机操作系统数字签名安全机制与软件签名原理
开发者证书(*3)
DeveloperID
不要求
要求
不要求
不要求
内容证书(*4)
TCContentID
不要求
不要求
要求
每个SIS文件一个
不要求
第三方测试
不要求
不要求
不要求(*5)
要求
费用:2000元左右
串号(IMEI)数量
有限制
只能1个
有限制
1000个以内
没有限制
没有限制
能力限制(*6)
13种能力
17种能力
13种能力
没有限制
3种能力需向手机厂商申请
其他限制
*Email限制
*UID限制
*SIS文件限制
签名后下载是否有警告
有,
提示软件处于开发测试阶段
有,
提示软件处于开发测试阶段
无
无
证书价格(元)
发布者证书:1600元
开发者证书:免费
发布者证书:1600元
内容证书:200元
发布者证书:1600元
签名有效期(*7)
3年
3年
10年
10年
注1:SymbianSigned帐户注册不允许使用公共邮箱,如:Gmail、Yahoo和Hotmail等;
注2:购买发布者证书必须提供个体或公司营业执照,同时要提供电话收费发票用于电话身份验证;
注3:申请开发者证书必须先到Symbian 开发者论坛上要求把发布者证书和SymbianSigned帐户绑定后才能申请;
注4:新注册的SymbianSigned帐户,没有在线购买内容证书的菜单,需要在Symbian 开发者论坛上要求把发布者证书和SymbianSigned帐户绑定后才能在线购买;
注5:虽然快速签名方式不需要通过第3方测试机构测试,但SymbianSigned会在软件开发商提交软件后由系统自动扫描测试,或随机抽查给第三方测试公司测试是否满足软件测试要求。建议软件开发商在提交反签名之前先自己使用SymbianSigned网站上提供的自测工具测试;
注6:13种能力:LocalServices,ProtServ,UserEnvironment,NetworkServices,Location,ReadUserData,WriteUserData,SWEvent,SurroundingsDD,PowerMgmt,ReadDeviceData,WriteDeviceData,TrustedUI;
17种能力:LocalServices,ProtServ,UserEnvironment,NetworkServices,Location,ReadUserData,WriteUserData,SWEvent,SurroundingsDD,PowerMgmt,ReadDeviceData,WriteDeviceData,TrustedUI,CommDD,MultimediaDD,NetworkControl,DiskAdmin
需要向手机厂商申请的3种能力有:DRM,AllFiles,TCB;
注7:发布者证书有效期为1年,此栏中的有效期是指为重签名后的SIS文件的签名有效期。
二、S60V3平台安全机制简介
(一)软件数字签名原理
软件代码数字签名采用PKI数字证书技术,整个数字签名过程如下图1所示:
软件开发商在自己电脑上生成私钥(.pvk)和证书请求文件(CSR)提交给证书颁发机构(CA),同时提交有关身份证明文件(如:营业执照和第三方证明文件等)给CA鉴证,CA在验证身份后用自己的私钥给CSR文件签名后就生成代码签名证书,也就是公钥(.spc或.cer)文件给软件开发商,这样就完成了证书的申请和颁发过程。
软件开发商用代码签名工具(如:signSIS)给要签名的代码生成一个Hash表,再用其私钥加密Hash表产生认证摘要,接着就把认证摘要连同其公钥与软件代码一起打包生成签名后的新的软件代码,软件开发商就可以把已经签名的代码放到网上发行了。
最终用户从网上下载已经签名的代码时,浏览器或手机操作系统会从签名代码中解读出其签名证书(公钥)和Hash表摘要,并与Windows操作系统或Symbian移动操作系统中的受信任的根证书相比较查验公钥证书的有效性和合法性,验证签名证书正确后,就可以确认此代码确实是来自真实的软件开发商。
接着,再使用签名时使用的同样算法对软件代码生成一个Hash表,并使用公钥也同样生成一个Hash表认证摘要,比较从代码中解包出来的Hash表认证摘要与生成的Hash表认证摘要是否一致,如果一致,则表明此代码在传输过程中没有被篡改,从而可以确认代码的完整性。
从以上整个过程的简单介绍,可以看出:
(1)软件代码签名的验证机制检查签名证书是否由操作系统中的受信任的根证书颁发机构颁发,否则无法通过验证。
(2)代码签名后不仅保证了软件开发商的真实身份,而且还保证了代码的完整性,以免代码被病毒干扰和被非法篡改。
(3)只
您可能关注的文档
- {安全生产管理}食品生产企业安全生产标准化评定标准考评类目.docx
- {安全生产管理}食品生产企业质量安全管理通用规范记录表单.docx
- {安全生产管理}食品生产企业质量安全管理通用规范试行某某某.docx
- {安全生产管理}食品生产企业质量安全信息记录表汇总.docx
- {安全生产管理}食品添加剂对你安全吗.docx
- {安全生产管理}食品通用安全管理要求.docx
- {安全生产管理}食品卫生安全宣传讲义.docx
- {安全生产管理}食品卫生安全知识竞赛试题.docx
- {安全生产管理}食品营养与安全分册地震灾害地区营养保障指南.docx
- {安全生产管理}食品质量安全抽检数据办法.docx
- Haier海尔413升风冷变频多门冰箱 BCD-413WGHFD1BSJU1(白)说明书用户手册.pdf
- Siemens西门子工业抽屉式断路器主回路后垂直连接 抽屉式断路器主回路后垂直连接使用手册.pdf
- Samsung三星智能佩戴设备 Galaxy Fit3安全手册.pdf
- Samsung三星滚筒洗衣机 AI神 黑钻热泵洗烘旗舰 WD18DB8995BZSC使用手册.pdf
- Sakura樱花消毒柜 保洁柜消毒柜 SCQ-130D6用户手册说明书.pdf
- Hifiman头领科技ARYA UNVEILED说明书用户手册.pdf
- Siemens西门子工业抽屉式主回路连接前置端子 支撑件 抽屉式主回路连接前置端子 支撑件使用手册.pdf
- Siemens西门子工业中性线的外部电流传感器 中性线的外部电流传感器使用手册.pdf
- Siemens西门子工业电子脱扣单元 电子脱扣单元使用手册.pdf
- Razer雷蛇Playstation 专用雷蛇战锤狂鲨极速版 RZ12-038203 用户指南 (简体中文)说明书用户手册.pdf
最近下载
- 腰椎的解剖及腰部的层次解剖ppt参考课件.ppt
- 知识产权助推新质生产力发展.pptx VIP
- NB∕T 10805-2021 水电工程溃坝洪水与非恒定流计算规范.pdf
- 2022年鄄城县工会系统招聘考试题库及答案解析.docx VIP
- 2024年医师定期考核必考题库及答案.pdf
- 2023年互联网信息审核员理论考试题库(含答案).pdf VIP
- 2024中考语文《西游记》历年真题专练(学生版+解析版).pdf VIP
- 高中音乐鉴赏测试题.doc VIP
- 人教三上数学《数学广角—集合》单元作业设计方案(13页).pdf VIP
- 省级政府和重点城市一体化政务服务能力调查评估报告2021年.pdf VIP
文档评论(0)