❶ 手机软件的证书是什么
证书是用来签名的,用签名工具把证书签到需要签名的手机应用程序里,这版个程序就可以使用权了
一个证书即可对所有需要签名的程序进行签名,签好的程序只能在证书里包含的IMEI那些机器上用
PID证书里最多可以包含1000个IMEI,所以最多可以1000个IMEI共用一个证书
PID证书有17个权限,高于原来的13权限的普通个人证书
并不是什么程序都需要自己签名,程序发布的时候会说明的。如果没有说明就先直接安装它,遇到“证书错误”的提示再自己签名
证书有效期3年,证书过期后仍可签名,但需要在安装的时候调手机日期
❷ 怎样制作Windows应用程序数字签名证书
证书自签是不会被认证的,所以你得花钱到权威CA上进行购买证书,你可以访问 VeriSign的官方网站购买证书。
证书自签的话,你可以使用Sever系统自建证书管理服务器,并对证书进行发布管理,但是因为你不是权威CA,你得证书也就只能在你创建的活动目录中被承认,不能用于对外确认。
❸ 请问有哪些软件认证证书呢
证书很多的.软件工程师和MCSD最好.
系统分析师.软件设计师 .网络工程师 .电子商务设计师 .数据库系统工程师 .信息系统项目管理师 .系统架构师 .软件程序员 .电子商务设计员 .信息系统监理师 .软件评测师.
微软认证是国际上计算机科学最权威最专业的.当然也是最难和最贵的.主要有:MCTS 「微软认证技术工程师 (MCTS) 」认证能够让专业人员将目标放在特定的技术上.在工作中展示他们深度的知识及独特的专长.
MCITP 「微软认证 IT专家 (MCITP)」认证可表明您在规划.部署.支持.维护和优化 IT 基础架构的特殊专长.
MCPD 「微软认证开发专家 (MCPD)」认证可表明您是专家级的 Windows 应用程序开发人员.Web 应用程序开发人员或企业应用程序开发人员.
MCAP 「微软认证架构师计划 (MCAP)」的对象是解决方案架构设计师与基础结构架构设计师.
MCDST 「微软认证操作系统技术支持工程师 (MCDST)」认证证明您拥有技术和客户服务技巧.可以疑难解答Windows环境中的硬件和软件作业问题.
MCSA 「微软认证系统管理员 (MCSA)」认证表明您懂得管理以 Windows 平台为基础的网络与系统环境.特别包含有「MCSA:信息处理」和「MCSA:信息安全」两个特别科目.
MCSE 「微软认证系统工程师 (MCSE)」认证表明您懂得以 Windows 平台与 Microsoft Server 软件为基础的基础结构解决方案.特别包含有「MCSE:信息处理」和「MCSE:信息安全」两个特别科目.
MCDBA 「微软认证数据库管理员 (MCDBA)」认证表明您懂得设计.操作及管理 Microsoft SQL Server 数据库.
MCT 「微软认证讲师 (MCT)」是微软认可的专门讲师.负责为 IT 专业人员与开发人员讲授微软培训课程.
MCAD 「微软认证应用程序开发专家 (MCAD)」认证表明您能使用微软技术来开发及维护部门层次的应用程序.组件.Web 或桌面客户端.或是后端数据服务.
MCSD 「微软认证解决方案开发专家 (MCSD)」认证表明您能使用微软开发工具.技术.平台与 Windows 结构来设计及开发尖端企业级解决方案.
MOS 「微软 Office 专家 (MOS)」认证展现您使用微软办公软件的技能.
❹ 办公软件证书有那几种
office办公软件可以考取的证书有四种:微软的MLC的认证,国家计算机等级一级认证,劳动部的OSTA认证,信息产业部的CEAC认证。
微软办公软件国际认证考试内容:含五个科目,分三个级别,MOS考试包括Word、Excel、PowerPoint、Access、Outlook五个科目,每科都进行单独评价,分成专业级、专家级和大师级三个级别。
这些技能都会对办公室日常办公能力带来直接的影响,与其他认证相比,MOS考试注重Office应用方面的全面能力。考试时间,除法定假日均可考试,适合人群,求职学生和职场晋升人群
参加MOS的考生主要是面临求职的学生,准备换工作、面临人事考核及拟晋升的职场人士。企业的每个业务都不可避免地要用到MSOffice,能熟练运用者可高效快速地完成业务,而MOS/MCAS资格证书可证明本人办公软件实际应用能力。
(4)应用程序证书扩展阅读
计算机等级整数分四级,四级的最高。
一级:考核计算机基础知识及计算机基本操作能力,包括Office办公软件、图形图像软件。
二级:程序设计/办公软件高级应用级。
三级:分为“软件测试技术”、“信息安考核微型计算机基础知识和使用办公软件及因特网(Internet)的基本技能。
四级:分为“网络工程师”、“数据库工程师”和“软件测试工程师”、“信息安全工程师”、“嵌入式系统开发工程师”这几个类别。
❺ 怎么获得软件应用证书
进去
http://cer.dospy.com/
每天十点后输入你的序列号,提交成功,24小时后就可以下载,免费的
❻ 手机应用程序签名证书怎么获取
用手机上天网,论坛有自主签名系统
❼ WIN10系统 提示 因为证书问题 无法安装应用程序 ,证书与安装的程序不匹配 。怎样解决呢
Windows10系统中,停用证书阻止软件安装和恢复软件安装方法停用证书阻止软件安装的设置方法在本地磁盘G:\中右键点击数字签名 - 签名列表中的证书 详细信息在数字签名详细信息窗口点击查看证书在证书窗可以看到证书信息该证书已被证书颁发机构吊销。点击安装证书打开证书导入向导在证书导入向导窗口点击选择本地计算机L再点击下一步在证书导入向导 -证书存储窗口点击将所有的证书都放入下列存储;点击浏览点击不信任证书;点击:确定此时在证书存储栏中显示不信任证书点击下一步在证书导入向导 - 正在完成证书导入向导窗口,用户选择的证书存储 不信任的证点击完成F点击完成以后,弹出一个:导入成功的提示,点击:确定,并将前面打开的窗口,逐一点击确定为了对电脑进行保护,已经阻止此应用说明在Windows10系统中,停用软件证书阻止了软件安装在Windows10系统中使用停用证书阻止软件安装后,想要从证书方面入手恢复软件安装,笔者试用了许多方法,都没有达到目的。只好从本地组策略编辑器中设置恢复的方法在开始屏幕中点击gpedit图标,进入本地组策略编辑Win10将regedit等应用程序固定到开始屏幕方法在本地组策略编辑器窗口中依次展开计算机配置Windows设置安全设置本地策略安全选项在安全选项对应的右侧窗口中找到并左键双击用户帐户控制:以管理员批准模式运行所有管理员在打开的用户帐户控制以管理员批准模式运行所有管理员属性窗口中,看到用户帐户控制以管理员批准模式运行所有管理员 为已启用已禁用再点击应用确定回到本地组策略编辑器窗口可以看到以管理员批准模式运行所有管理员 已禁点击窗口左上角的文件在下拉菜单中点退出本地组策略编辑器此时会弹出要求重新启动计算机的提示,重新启动电脑,进入软件G:\分区,在Windows10系统中,我们使用停用证书阻止软件安装后又恢复了软件的安装权Windows10系统中,停用证书阻止软件安装和恢复软件安装方法
❽ 手机安装的软件需要证书,证书是什么
手机证书是塞班官方为了防止恶意软件而推出的安全措施!比如:当您在网上下载了一些软件,但安装软件时总是提示【证书错误】【证书过期】【证书受限】等错误提示,就必须使用证书和签名工具给软件进行签名之后才可以顺利安装!目前大部分软件都需要证书签名后才可以安装!所以手机证书是塞班系统手机必备的!
需要证书可以找我。
❾ 如何发布android 应用程序,app增加签名证书
Android系统要求,所有的程序经过数字签名后才能安装。Android系统使用这个证书来识别应用程序的作者,并且建立程序间的信任关系。证书不是用于用户控制哪些程序可以安装。证书不需要授权中心来签名:Android应用程序上使用自己签名的证书是完全允许且普遍的。
理解Android应用程序签名有以下几个重要点:
·所有的应用程序都必须签名。系统不会安装任何一个不签名的程序。
·你可以使用自己的证书来签名。不需要任何授权中心。
·当你要为最终用户发布你的应用程序的时候,你必须签入一个合适的密钥。你不可以发布程序的时候还使用SDK工具签入的DebugKey。
·系统只在安装应用程序的时候检测证书的有效期。如果应用程序在安装之后证书失效了,那么,应用程序还是可以正常工作。
·你可以使用标准工具——Keytool和Jarsigner——生成Key并签名apk文件。
·一旦你为应用程序签名了,一定要使用zipalign工具来优化最终的APK包。
Android系统不会安装和运行没有正确签名的应用程序。这条规则适用于任何运行Android系统的地方,不管是真机还是模拟器。正是由于这个原因,你必须在模拟器或真机上运行/调试程序之前对程序进行签名。
当你调试应用程序时,AndroidSDK工具替你对应用程序进行了签名。Eclipse的ADT插件和Ant编译工具都提供了两种签名模式——Debug模式和Release模式。
·当开发和测试时,你可以使用Debug模式。在Debug模式下,编译工具使用内嵌在JDK中的Keytool工具来创建一个keystore和一个key(包含公认的名字和密码)。在每次编译的时候,使用这个DebugKey来为apk文件签名。由于密码是公认的,在每次编译的时候,也不需要提示你输入keystore和key密码。
·当你的程序准备发布时,你必须在Release模式下,使用密钥来为apk文件签名。有以下两种方式可以做到:
1.命令行中使用Keytool和Jarsigner。在这个方法中,首先需要编译出一个未签名的apk。然后使用Jarsigner(或相似的工具),用你的密钥为apk手动签名。如果你没有合适的密钥,你可以运行Keytool来手动生成自己的keystore/key。
2.使用ADT导出向导。如果你使用Eclipse/ADT插件进行开发,你可以使用导出向导来编译程序,生成密钥(如果需要),并为apk签名,所有这些操作都在导出向导中。一旦你的程序签名了,别忘了运行zipalign来为apk进行额外的优化。
签名策略
应用程序签名的某些方面可能会影响应用程序的开发,特别是你打算一起发布多个应用程序的时候。一般来说,推荐的策略是在整个应用程序寿命内,所有的程序签上相同的证书。
以下有几个应该这么做的原因:
·应用程序升级——当你对应用程序进行升级时,如果你想用户平稳的升级,那么,你就需要签上相同的证书。当系统安装一个升级应用程序时,如果新版本的证书与老版本的证书有匹配的话,那么,系统才会允许进行升级。如果你没有为版本签上合适的证书,当你安装时,你需要给应用程序指定一个新的包名——在这种情况下,用户安装的新版本,被当作是一个全新的应用程序。
·应用程序模块化——如果应用程序请求的话,Android系统允许签有相同证书的应用程序运行在相同的进程里,这样,系统就会把它们看作是一个单一的应用程序。用这种方法配置应用程序,用户可以选择更新每个独立的模块。
·代码/数据权限共享——Android系统提供了基于签名的权限检查,因此,如果应用程序间签有特定的证书,那么,它们之间可以共享功能。通过多个程序签有相同的证书并且使用基于签名的权限检查,你的程序可以以一种安全的方式共享代码和数据。还有一个决定签名策略的重要因素是:如何设定key的有效期。
·如果你计划支持单个应用程序的升级,你需要确保你的key拥有一个超过期望的应用程序生命周期的有效期。推荐使用25年或更多的有效期。当你的key过期了,用户也就不能平稳的更新到新版本了。
·如果你想给多个无关的应用程序签上相同的key,那么,你必须确保key的有效期超过所有应用程序所有版本的生命周期,包括将来有可能添加到这一阵营的程序。
·如果你想在AndroidMarket上发布你的程序,key的有效期必须在2033.10.22以后。Market服务器强制这一要求,目前是保证用户可以平稳的更新他们的程序。
当你设计应用程序时,一定要把这些点记在脑子里,并且使用一个合适的证书来为应用程序签名。
签名的基本设定
在你开始之前,你必须保证Keytool对SDK编译工具来说是可利用的。多数情况下,你可以通过设置JAVA_HOME环境变量来告诉SDK编译工具如何找到Keytool。另外,你还可以添加JDK中Keytool的路径到PATH的变量里。
如果你在Linux上开发,并且使用GNU编译器来编译Java,那么,请确保系统是使用JDK中的Keytool,而不是gcj。如果Keytool已经在你的PATH中,它有可能是对/usr/bin/keytool的符号链接。在这种情况下,检查符号链接的目标,确保它是指向JDK中的Keytool。如果你打算对公众释放你的应用程序,你还需要Jarsigner工具。Jarsigner和Keytool都包含在JDK中。
Debug模式下签名
Android编译工具提供了Debug签名模式,使得开发和调试应用程序更加容易,而且还满足Android系统的签名要求。当使用Debug模式编译你的app时,SDK工具会调用Keytool工具自动创建一个Debug的keystore和key。然后,这个Debugkey会自动用于apk的签名,这样,你不需要使用你自己的key来为应用程序包签名。
SDK工具使用预先定义好的名字/密码来创建Debugkeystore/key:
·Keystore名字:“debug.keysotre”
·Keystore密码:“android”
·Key别名:“androiddebugkey”
·Key密码:“android”
·CN:“CN=AndroidDebug,O=Android,C=US”
如果需要的话,你可以改变Debugkeystore/key的位置和名字,或者提供一个自定义的Debugkeysotre/key。然而,任何自定义的Debugkeystore/key必须使用和默认Debugkey(上面描述的)相同的名字和密码。(在Eclipse/ADT中,操作Windows>Preferences>Android>Build实现。)
注意:你不能将签有Debug证书的应用程序发布给公众。
Eclipse用户
如果你在Eclipse/ADT下开发(并且已经按照上面描述的“签名的基本设定”配置了Keytool),Debug模式下签名默认是开启的。当你运行或是调试应用程序时,ADT会使用Debug证书进行签名,并运行zipalign,然后安装到选择的模拟器或是连接上的设备。整个过程不需要你参与,前提是ADT能访问Keytool。
Ant用户
如果你使用Ant来编译你的apk文件,需要在ant命令中添加debug选项来开启Debug签名模式(假设你正在使用由android工具生成build.xml文件)。当你运行antdebug来编译你的程序时,编译脚本会生成一个keystore/key,并为apk进行签名。然后脚本会使用zipalign工具对apk进行对齐处理。整个过程不需要你参与。阅读“其它IDE下开发:Debug模式编译”来了解更多的信息。
Debug证书过期
Debug模式下签名用的证书(默认是Eclipse/ADT和Ant编译)自从它创建之日起,1年后就会失效。
当证书失效时,你会得到一个编译错误,在Ant编译上,
错误如下:
debug:
[echo]Packagingbin/samples-debug.apk,andsigningitwithadebugkey...
[exec]DebugCertificateexpiredon8/4/083:43PM
在Eclipse/ADT中,Android控制台上你将会看到一个相似的错误。
为了解决这个问题,只需要删掉debug.keystore文件即可。AVD默认存储的位置在:~/.android/avd(OSX和Linux),C:DocumentsandSettings\.android(WindowsXP),C:Users\.android(WindowsVista)。
当下一次编译的时候,编译工具会重新生成一个新的keystore和Debugkey。
Release模式下签名
当你的程序准备好释放给其它用户时,你必须:
1.获取一个合适的密钥
2.在Release模式下编译程序
3.使用密钥签名程序
4.对齐APK包
如果你是使用Eclipse/ADT插件开发,你可以使用导出向导来完成编译、签名和对齐等操作。在整个过程中,导出向导甚至还可以生成一个新的keystore和密钥。因此,如果你使用Eclipse,你可以直接跳到“使用EclipseADT编译和签名”。
获取一个合适的密钥为了进行程序的签名,首先,你必须有一个合适的密钥。密钥指:
·个人持有。
·代表个人、公司或组织实体的身份。
·拥有一个有效期。有效期推荐超过25年。
如果你在AndroidMarket上发布你的程序,需要注意一点的是:程序的有效期需要在2033.10.22之后。你不能上传一个应用程序,而它的key的有效期是在这个日期之前。
·不是由AndroidSDK工具生成的Debugkey。
如果你没有一个合适的key,你一定要使用Keytool来生成一个。如“基本设定”中描述的,确保Keytool可用。
为了用Keytool生成一个key,使用keytool命令并传入一些可选参数,如下表所示。
警告:确保密钥的安全。一定要阅读“安全储存你的密钥”中讨论如何确保你的密钥的安全以及这对你和用户为何如此重要。尤其是,当你生成你的密钥时,一定要为keystore和key使用强密码。