手机软件(签名)
1、一些涉及手机软硬件安全/个人信息安全的操作被特别限制(比如手机启动自动启动就是限制功能之一)。为了实现这些“特殊限制”的功能,应用程序必须获得一个“签名”。
2、也就是说,要有人负责这次行动的安全!没有任何签名的程序无法安装和运行。
(资料图)
3、
4、签名(Signature):是指在应用程序的特定字段中写入特定的标签信息,表示该软件通过了签名者的审核。签名者对软件的安全性负责。其中,有三种签名:
5、1. Signature of the operating system of the intelligent mobile terminal.
6、也就是Symbian手机操作系统的官方签名。通过Symbian安全认证的软件将获得Symbian。
7、签名。这种软件的安全级别最高。可以在手机上正常安装/运行/并能实现软件提供的所有功能。
8、获得Symbian签名需要软件作者直接与Symbian官员打交道。由于各种原因,
9、并不是所有的软件作者都有能力获得这个认证。
10、2.作者签名。
11、软件作者在发布软件时签了名。这类软件可以在手机上安装运行(你可能会遇到安全警告,可以跳过)。但是那些“特别限制”的功能是无法实现的。如果一个软件根本不涉及这些功能,
12、那么完全有可能是软件作者自己签的。还有一种可能是,虽然软件的某些功能属于“特别限制”范围,但不是主要功能。软件作者也可以发布一个“作者签名版本”,它可以正常使用大多数功能。
13、但是会失去一些特定的功能。比如有这样一个版本的“来电”软件,几乎所有功能都可以用,但是不能自动启动。
14、3.用户签名。
15、严格来说,这应该属于“开发者签名”。因为Symbian为软件开发者提供了一种“开发证书”,初衷是让软件开发者做软件测试。该“开发证书”与用于测试的机器的IMEI代码相关联。
16、用这个证书签名的软件只能在IMEI码对应的机器上使用,不能在其他机器上使用。我们所谓的“自签名”其实就是用的这种方法。说白了,你说你在开发软件,你提供你测试机的IMEI码。
17、Symbian给你一个“开发证书”,你用这个证书给你的“测试软件”签名。你要对自己的“发展行为”负责!仅此而已。
18、此外,开发证书自签发之日起三年内有效。但在证书有效期内,对已签名程序的使用时间没有限制。
本文到此结束,希望对大家有所帮助。
标签: