证书的问题~~~

来源:百度知道 编辑:UC知道 时间:2024/06/07 08:57:57
手机是5320XM,买来几个月了,因为不会弄证书(塞班论坛也仔细看了,还是不懂),只在塞班下了几个不需要证书的软件,现在想把这个问题搞搞清楚,麻烦网友能最简单、通俗的给讲解一下,申请证书后,塞班会给发送到邮箱里,证书是什么格式的,需要怎么提取、保存在哪里,安装软件时需要怎么使用证书,这些我都不懂,麻烦能详细讲解一下~~~谢谢

关于证书:

意义:手机证书可以理解为:软件的通行证
英文名称:Phone certificate
S60 第三版在安全性方面做了比较大的改善,对在系统中安装运行的第三方软件有更为严格的规定。某些软件涉及手机软硬件安全/个人信息安全等方面的操作被做了特别的限制(比如随手机开机自动启动就是被限制的功能之一)。
有的软件安装了会有功能限制,比如:来电通

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

得到的“证书”放到哪里?
证书不是用来安装的,也不是单纯放到哪个文件夹下的,证书是给需要“签名”的软件签名用的。证书不是直接用的,证书是要通过一个专门的程序打包到sis软件中的。证书的作用只是赋予程序一定的权限。你得到证书千万不要弄丢了!

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

什么是自签名程序软件?
顾名思义,自签名就是需要自己来签名,这个自己签了名的程序软件只能用于该串号的手机,别的手机无法使用。

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

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