塞班软件签名及证书知识

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

塞班系统签名及证书相关知识

证书是干什么用的?

主要针对于S60第三版和S60第五版的. sisx软件,java软件不受影响。当你安装某些sisx或者sis软件时经常会遇见手机提示“证书错误”而导致不能安装这个软件时,这时候你就需要弄清证书和签名是怎么回事了。简单的说,就是想安装这个目前无法安装的软件就需要对软件签名,那么签名的话就需要用证书来签,那么证书从那获取呢?签名是怎么回事呢?如何解决软件不能安装的问题呢?

先有证书——→下载签名工具——→软件签名——→在安装签名后的软件——→安装成功

要想安装很多有趣的软件就必须把这个程序弄清楚,否则很多软件在S60第三版和S60第五版是安装不了的,总会提示证书错误。看着很不错的软件安装不了是很痛苦的……

关于证书:

意义:手机证书可以理解为:软件的通行证

英文名称:Phone certificate

S60 第三版在安全性方面做了比较大的改善,对在系统中安装运行的第三方软件有更为严格的规定。某些软件涉及手机软硬件安全/个人信息安全等方面的操作被做了特别的限制(比如随手机开机自动启动就是被

限制的功能之一)。

有的软件安装了会有功能限制,比如:来电通,字体,输入法等等

功能

主要是防止恶意软件。应用程序要实现这些“被特别限制”了的功能就必须获得“签名”。也就是说要有人来为这个操作的安全性负责!未经任何签名的程序不能安装运行.

得到的“证书”放到哪里?怎么使用?

证书不是用来安装的,也不是单纯放到哪个文件夹下的,更不是什么导入到手机里的(XX手机系统权限所提到的导入根证书与这个还是有区别的)。证书是给需要“签名”的软件签名用的。证书不是直接用的,证书是要通过一个专门的程序打包到sis软件中的。证书的作用只是赋予程序一定的权限。你得到证书千万不要弄丢了,放在你随时可以找得到的存储介质中。

什么是签名?

所谓“签名”,就是将证书打包到需要签名的程序中的一个过程。这个操作过程,需要专门的签名工具(软件)。

什么是自签名程序软件?

顾名思义,自签名就是需要自己来签名,这个自己签了名的程序软件只

能用于该串号的手机,别的手机无法使用。(现在论坛制作的是同批次1000个串号共用一个证书)

证书过期:

这里提到的证书过期,不是安装程序时手机提示证书过期,而是你申请到的CER证书文件过期,其实过期也没关系的,过期的证书同样可以对程序签名成功,只是在安装这个签过名的程序时需要将手的时间调到CER证书文件的使用有效期内安装即可。证书可以无限制的反复使用。

通常我们下载到的手机软件会有签名版和未签名版的,对于未签名的软件我们可以自己申请证书出来制作出针对自己机器的软件,通过塞班提供的SIGN工具制作出自己手机的KEY文件然后写入到要安装的软件中,然后这个软件就只能在你的手机中安装了。

简而言之,证书机制就是为了针对安全问题所采用的一种措施,它的作用主要是两点:1。证明软件的合法性。2。允许软件自启动。

如何获取证书

请于每日的11:00后到/提交串号,无须任何资格,留下IMEI即可(待机按*#06#出现的15位数),当日登记的IMEI,证书24小时后可取,领取地址在/输入提交过的

串号即可下载到证书.

注:该平台对外关闭申请时间为每日在申请批数满5批(每批包含900个IMEI左右)以后,将予以关闭(目前大约半小时左右就申请满了,请尽量11:00~11:30之间提交申请)。由于申请证书的人太多,平台容易堵塞,经常出现无法响应或无法提交的情况。

签名工具及签名方法:

第一步,下载证书到查询和下载证书

第二步,下载签名软件DOSPY 签名工具v2.2.9.0627.rar (725.38 KB)

证书和签名软件是长这样子的:

第三步,双击运行“DOSPY签名工具”会出现以下画面,然后随便在键盘上按个键即可

出现上图画面时,按任意键会出现一个“使用说明-记事本”的文档,然后关掉文档。

上面的步骤做完了以后,表示你已经安装好签名软件了,接下来就是要导入证书。

第四步,对着证书右击,选择“导入证书(替换)”

导入证书以后会出现下面画面,只需要在键盘上随便敲一个键即可。

做完上面所以事情,表示已经成功安装签名软件和导入证书。

第五步,接下来就是要给软件签名了.只需要对着你要安装到手机的软件鼠标右击选择“签名此文件”即可,只能签名(. sis和. sisx)的文件,其他的都不行。

【sis软件指的是你要安装到手机上的软件,比如来电通或者A4之类的软件,是要自己去下载的】

签名完以后会自动生成一个“已签名"的文件夹

然后通过数据线或者蓝牙再或者内存卡,反正不管你用什么方法,只要把文件夹内的已经签名文件拷贝到手机上的文件夹内即可,然后再到手机上的应用程序---办公---文件管理---E 储存卡--其他文件夹内找到你刚拷贝进来的文件安装即可。手机上安装软件的时候请注意手机的时间,以免出现证书尚未生效的问题。

程序安装时几种有错误提示的解决办法(新手必看)

错误提示一:证书过期

问题说明:软件证书过期.

解决办法:1:把手机时间调到证书的期限内(把手机时间往前调几个月)再安装,安装完毕后调回正确时间

(调整时间的方法:设置--手机设置--常规--日期和时间--日期)

2:为软件重新签名

错误提示二:证书错误

问题说明:1.安装的软件没有签名 2.如果是JAR程序,一般是因为证书有冲突。(很多java游戏都会出这个错误提示,解决办法看下面2)解决办法:1:为软件签名;

2:将程序(软件/游戏)直接安装到手机上或更换存储卡

错误提示三:更新错误

问题说明:一般出现这提示是因为安装软件时手机内有旧版本的相同软件没有删除,进行了重复安装。或者因为新、旧版软件安装程序标题不同引起冲突。

解决办法:1:卸载旧版软件之后,再安装新版本软件;

2:把新版本软件解包,在PKG文档中把安装程序标题改为与旧版一致

错误提示四:证书尚未生效

问题说明:手机的时间超出软件证书的期限.

解决办法:1:检查手机的日期是否设置正确;

2:把手机时间调到证书的期限内,然后再装。在安装过后再调回正确时间即可

错误提示五:未授予所需的程序接入权限

问题说明:1.出于塞班第三版系统的安全问题,一些程序的权限被禁止

相关文档
最新文档