『壹』 电子商务在校生可以考的证都有哪些
我也是学电子商务的今年大二,我帮你找了找,你参考一下吧
电子商务师是指利用计算机技术、网络技术,通过专业的网络商务平台等现代信息技术,帮助商家与顾客或商家与商家之间从事各类商务活动或相关工作的人员。
[编辑本段]职业分析
国际电子商务师资格考试认证体系由国际电子商务师认证办公室在设计国际电子商务师(CIECS)时,广泛征询了专家、相关企业及专业人员的需求,对现行的国际与国内的资格认证体系进行了借鉴,保证了该证书体系体现出当今国际电子商务师专业资格认证的国际水平,又符合当今国际经济社会发展的需要,具有高度的实用性和可操作性。
[编辑本段]培训目标
国务院国有资产监督管理委员会商业技能鉴定中心批准,成立国际电子商务师(CIECS)认证办公室,负责项目的体系建设和具体实施。并本着国际化、专业化、标准化的的原则,以打造国际标准的认证体系为宗旨,以培养“会工作的国际电子商务师” 为目标,以此确立了在我国职业资格标准化建设的权威地位。
[编辑本段]职业适合对象
主要针对企业的中、高级电子商务管理人员或相关经营管理者,以及有志于从事电子商务管理或相关经营管理岗位的人员,同时包括大中专院校电子商务专业(或相关专业,包括但不限于管理信息系统、市场营销、工商管理、国际贸易、物流管理等专业)的学生。
[编辑本段]职业等级
本职业共设四个等级,分别为:
电子商务员(国家职业资格四级)、
助理电子商务师(国家职业资格三级)、
电子商务师(国家职业资格二级)、高级电子商务师(国家职业资格一级)。
注:目前开考等级:四级、三级、二级
[编辑本段]申报条件
----电子商务员(具备以下条件之一者)
(1)在本职业连续工作1年以上。
(2)具有以中级技能为培养目标的技工学校和中等职业学校本专业毕业证书。
(3)经本职业电子商务员正规培训达规定标准学时数,并取得结业证书。
----助理电子商务师(具备以下条件之一者)
(1)连续从事本职业工作满6年。
(2)具有以高级技能为培养目标的技工学校、技师学院和职业学院本专业或相关专业毕业证书。
(3)取得本职业电子商务员职业资格证书后,连续从事本职业工作4年以上。
(4)取得本职业电子商务员职业资格证书后,连续从事本职业工作3年以上。经本职业助理电子商务师正规培训达规定标准学时数,并取得结业证书。
(5)具有本专业大学专科及以上学历证书。
(6)具有非本专业大学专科及以上学历证书,连续从事本职业工作1年以上。
(7)具有非本专业大学专科及以上学历证书,经本职业助理电子商务师正规培训达规定标准学时数,并取得结业证书。
-----电子商务师(具备以下条件之一者)
(1)在本职业连续工作13年以上。
(2)取得本职业三级职业资格证书后,连续从事本职业工作5年以上。
(3)取得本职业三级职业资格证书后,连续从事本职业工作4年以上,经本职业二级正规培训达规定标准学时数,并取得结业证书。
(4)具有本专业大学本科学历,取得本职业三级职业资格证书后,连续从事本职业工作4年以上。
(5)具有本专业大学本科学业历,取得本职业三级职业资格证书后,连续从事本职业工作3年以上,经本职业二级正规培训达规定标准学时数,并取得结业证书。
(6)具有非本专业大学本科学历,取得本职业三级职业资格证书后,连续从事本职业工作4年以上,经本职业二级正规培训达规定标准学时数,并取得结业证书。
(7)具有硕士研究生及以上学历,连续从事本职业工作2年以上。
-----高级电子商务师(具备以下条件之一者)
(1)在本职业连续工作19年以上。
(2)取得本职业电子商务师职业资格证书后,连续从事本职业工作4年以上。
(3)取得本职业电子商务师职业资格证书后,连续从事本职业工作3年以上,经本职业高级电子商务师正规培训达规定标准学时数,并取得结业证书。
(4)本科生毕业13年以上,硕士、博士研究生毕业8年以上。
[编辑本段]职业认证
根据《中华人民共和国劳动法》(1994年7月5日第八届全国人民代表大会常务委员会第八次会议通过,主席令第二十八号)第六十九条规定:国家确定职业分类,对规定的职业制定职业技能标准,实行职业资格证书制度,由经过政府批准的考核鉴定机构负责对劳动者实施职业技能考核鉴定。
商业技能鉴定与饮食服务发展中心是经中编办批准的行政事业单位,隶属于国务院国有资产监督管理委员会,其业务范围包括“商业特有工种职业技能鉴定标准、特有工种考评员资格标准和技术等级标准或岗位规范拟定,商业特有职业技能鉴定”的职能。
所颁发的证书具有国际权威性,在世界范围内通用,是各企事业单位聘用、任职、提升的主要依据之一。
[编辑本段]培训与考试
1.国际电子商务师考试采取“考前网上培训+全国统一考试”的模式。符合申报条件的报考人员可以在当地培训中心参加考试。
2.国际商务职业资格认证办同意考生使用国务院国资委事业单位商业技能鉴定与饮食服务发展中心国际商务职业资格认证办公室组织编写(或指定)的中文版教材进行学习和复习,使用中文或英文参加培训考试,中、英文考试成绩具有同等效力。
3.国际电子商务师考试分为助理国际电子商务师考试和国际电子商务师考试以及高级电子商务师评审。
4.国际电子商务师考前辅导采取网上授课的方式。各地培训中心的建立必须经国务院国资委事业单位商业技能鉴定与饮食服务发展中心国际商务职业资格认证办公室统一审核和授权。所有经过授权的培训中心必须按国际商务职业资格认证办的统一标准和要求进行培训辅导。
5.考试地点由全国认证办根据考生分布情况确定。
[编辑本段]报考方法
参照我国其他职业资格的划分标准,电子商务师职业可分为:电子商务员(国家职业资格四级)、助理电子商务师(国家职业资格三级)、电子商务师(国家职业资格二级)和高级电子商务师(国家职业资格一级)四个等级,其层次排布从低到高,要求的理论和技能水平依次提升。目前这一考试仍处于试点完善阶段,在社会上仅开放了电子商务员和助理电子商务师两个等级的鉴定考试。
按照国家职业技能鉴定中心的安排,当前电子商务师考试一年只安排1~2次,时间大约在上半年的五月和下半年的十月左右。与此相适应,电子商务师考试的报名一般安排在考前的三个月举行。考前一般还会安排1~2周的培训指导,培训内容涉及计算机及网络基础知识、网络使用、网络营销、电子支付等四个部分。
应考者可到当地的职业技能鉴定中心或是指定的代理点进行报名,考生在报名时必须随身携带本人的身份证、学生证、学历证明及其复印件各一份,二寸黑白照片两张,同时在现场填写统一的报名表格。当然还有一点不要忽略,那就是你的报考条件是否能通过资格审查。鉴于目前社会上仅开放电子商务员和助理电子商务师两种认证考试,以下就说明一下这两种考试的报名条件:
一、电子商务员申报条件为(具备下列条件之一者):
1. 在本职业见习工作1年以上,经本职业正规培训达到规定标准学时数,并取得毕(结)业证书者;
2. 取得经劳动保障行政部门审核认定的、以中级技能为培养目标的中等以上职业学校本职业(专业)证书者。
二、助理电子商务师申报条件为(具备下列条件之一者):
1. 取得本职业电子商务员职业资格证书后,连续从事本职业工作一年以上,经过职业助理电子商务师正规培训达到规定标准学时数,取得毕(结)业证书者;
2. 取得经劳动保障行政部门审核认定的、以高级技能为培养目标的高等职业学校本职业(专业)毕业证书者;
3. 取得本专业大专以上(含大专)毕业证书者。
注:以上条件可以放宽到相同学历的在校生。在校本科生三年级、专科二年级和成人教育的毕业班的学生均可报考助理电子商务师和电子商务员。
[编辑本段]考试内容分析
电子商务师考试分为理论知识考试和操作技能考核两部分,采用百分制,两项成绩皆达到60分以上者为合格。其考试形式分为理论部分和技能部分两个方面。理论考试部分以闭卷笔试或机考的方式进行,技能考试部分以上机操作、方案设计或答辩等方式进行。理论考试的题型分标准化和非标准化两种,当前的发展推广方向是前者,它一般有两种组成方式:其一是全选择题形式,共100道单选题,每题为1分,考试时间为90分钟或120分钟;另一种是80道单选题和20道判断题的组合,每题为1分,考试时间为90分钟或120分钟。技能考试的题型不定,一般采用任务指示性考题,即指定相关的完成任务,要求在一定的时间里按照一定的步骤上机完成,题目虽然较少,但却涵盖了考试大纲中的所有内容,因此考试的时间定为120分钟。
电子商务师考试已经制定了相应的考纲标准,它成为每个参与电子商务师考试者的指导纲领。电子商务师国家职业考试标准同样按照四个等级划分,不同的等级在理论考试和技能考试上要求的内容不同,其配分的比例也大相径庭。比如助理电子商务师的理论考试和技能考试的内容分布和配分比重如下表所示:
[编辑本段]试题列举
为了进一步说明电子商务师考试的形式和内容,下面以模拟考题分析解答的方式,简要介绍一下电子商务师考试的理论部分。为方便起见,仍以助理电子商务师考试为参考。
1. ( )“遵纪守法、廉洁奉公”是电子商务的职业道德之一。
分析:该题是判断题,答案是(正确)。它所考核的是电子商务师考试职业道德模块的“职业守则”部分,这个模块涉及了“职业守则”和“职业道德基本知识”两部分内容,分值只有5分,一般都是送分题。
2. WWW浏览器是现在主流的冲浪工具,微软推出的浏览器是:( )。
A.Netscape B.Internet Explorer C.Outlook D.Opera
分析:答案是(B)。该内容考核的是基础知识模块的“计算机网络与应用知识”的部分,这个模块涉及的大多是计算机网络和网络营销的基础知识,涉及面广,题型简单。
3. 在FTP文件传输中,下载文件使用的命令是( ):
A.PUT B. QUIT C.GET D. DOWN
分析:答案是(C)。该内容考核的是网络使用模块“基本网络工具使用”的部分,这个模块涉及了“网络工具使用”、“网页制作”、“基本安全技术”三方面的内容,分值较大有30分。这部分的考题与实际技能操作有密切的联系,很多理论都是穿插在各种实际的操作之中的。因此对于这部分题型,应结合实际的上机演练加以掌握。
4. 从网络商务信息使用的成本可以把它分为四个等级,下列( )不是其中之一:
A.价值高昂的商务信息 B.收取较低费用的信息 C.收取标准信息费的信息 D. 优质优价的信息
分析:答案是(A)。该内容考核的是网络营销模块的“网络商务信息采集”部分,这个模块涉及了“网络商务信息采集和处理”、“网络商务信息发布”及“网络促销”三部分的内容,分值有40分。这部分应主要掌握各种商务信息采集、发布和促销的工具及方法,既要熟悉日常商务的模式,又要结合网络技术的特性来加深记忆和理解。
5. 电子合同身份认证主要包括网站证书的认证和( )两种。
A. 密码验证 B. 身份证认证 C. 加密邮件认证 D. 认证机构数字证书认证(文章来源:www.qnr.cn 青年人网)
分析:答案是(D)。该内容考核的是电子交易模块“电子合同”的部分,这个模块涉及了“电子合同”、“电子支付”等两个部分的内容,分值有20分。在实际复习这部分时,要充分发挥自己的联想力,将这种电子化的处理模式与现实商务中的处理过程加以比较,才能对它的运行机理全面掌握。
在信息经济时代,电子商务将逐渐成为社会经济中最具活力的一股力量,电子商务师的社会需求将不断增长,参加电子商务师考试无疑将为你日后的事业发展助力扬
『贰』 单位交社保的数字证书怎么安装
社保网上申报业务系统数字证书安装使用说明
1 系统运行要求
1.1 硬件建议CPU主频:P4(或同等主频)或以上内 存:256M或以上硬盘空间:500M或以上
1.2 软件要求操作系统:Microsoft Windows 2000/XP/2003浏览器:Internet Explorer 6.0或以上
1.3 运行环境设置1.3.1 网络连接ADSL宽带(带宽512K或以上)1.3.2 Internet Explorer设置◆ 安全设置启动Internet Explorer,点击“工具”/“Internet选项”,将Internet选项“安全”项中的“Internet”及“本地Intranet”的安全级别设置为“自定义级别”,并将“ActiveX控件和插件”项中的除“对没有标记为安全的ActiveX控件进行初始化和脚本运行”项和“下载未签名的ActiveX控件”项外,其余项均设置为“启用” ◆ 受信任的站点(可选)启动Internet Explorer,点击“工具”/“Internet选项”/“安全”标签项中,选择“受信任的站点”项,将设置为受信任的站点。1.3.3 显示器设置显示器分辨率:1024*768dpi
2 安装说明
2.1 安装注意事项※请在安装USB Key驱动及CSP工具之前,勿将USB Key插入计算机USB接口中; ※请在完成1.3.2之后,再执行根证书安装操作。 2.2 USB Key驱动及CSP工具安装 请您登录,在首页中点击选择相应的驱动下载并保存,完成后解压缩进行安装,完成后将USB Key插入计算机USB接口中即可。
2.3 根证书安装 登录,在主页中点击进行根证书的安装,安装过程中系统会弹出相应的提示,请您全部点击“是”进行确认,直至“广西CA根证书安装成功”。
3 USB Key使用注意事项 3.1 USB Key介绍USB Key是一种USB接口的硬件设备,是数字证书的载体,用于存储用户数字证书。它内置单片机或智能卡芯片,有一定的存储空间。利用USB Key内置的公钥算法实现对用户身份的认证。由于用户私钥保存在密码锁中,理论上使用任何方式都无法读取,因此保证了您的数字证书的安全性。
3.2 USB Key 盘的使用注意事项3.2.1 修改初始密码 数字认证中心在签发证书时均使用统一的初始密码,初始密码为“111111”;所以您在使用时,建议您把密码修改为自己所熟悉的且不易被他人猜测到的一串字符作为密码,这样做可以起到保护您的证书的安全作用。 3.2.2 USB Key锁定 当Key 盘的密码连续 6 次输入错误的时候 ,USB Key被锁死,证书将不能使用。出现这种情况基本上有以下几种原因: ◆用户遗忘密码 ◆在输入密码的时候忘了区分字母的大小写 ◆密码输入不全就点击“确定” ◆建议您在修改密码时尽量用自己所熟悉的密码, 作为USB Key的密码。如出现USB Key锁死的情况,请您尽快与数字认证中心客服人员取得联系。 3.2.3 出现证书遗失和USB Key被损坏的问题 ◆证书遗失:您需要确认证书的确已经遗失且无法找回,提供准确的相关信息给数字认证中心的客服人员后,签署数字证书吊销申请及证书申请表格,在线吊销数字证书及重新签发新的证书。 ◆ USB Key被损坏:客服人员首先要确定USB Key 是否属于物理损坏,鉴定USB Key损坏情况。您必须提供准确的相关信息给客服人
员后,签署数字证书吊销申请及证书申请表格,在线吊销数字证书及重新签发新的证书。
市社保所《网上申报业务系统》常见问题及解决方法
1. Key插到电脑里用不了? 问题原因:由于没有正确安装USB Key的(驱动)程序有关;处理方法:从三方面询问并分析,首先要了解用户是否已经安装USB Key的安装程序和根证书安装;其次是要了解用户是否先插入了USB Key后才进行程序的安装;最后需要知道用户是否根据使用说明手册中的运行环境设置要求进行设置,如果否,则请用户按照相关要求进行设置,然后再登录;如果已经安装了USB Key程序、安装了根证书,也根据运行环境设置要求进行设置,则大部分可能原因是先插入了USB Key导致系统未能完成USB Key驱动的安装,需要在设备管理器中将其他设备下的“?ukeyCI800B”设备,按右键进行“更新驱动程序”即可! 您在解决不了的情况下请与数字认证中心客服人员电话联系,并在客服人员的电话引导解决!如果在电话中确实无法解决,请您通过QQ方式,由客服人员进行远程技术支持,在以上手段均无法解决时,我中心将安排客服人员上门服务。
2、执行签名申报时,提示:签名申报出错,未注册控件 问题原因:由于在登录市社保网上申报业务系统前,未对浏览器的安全项的安全级别进行设置或设置不当导致了证书控件无法注册到系统中 解决方法:请您与客服人员联系。
3、有部分参保单位反应在输入编号后,就出现无法显示的页面。(或者是在选择证书是空白的) 问题原因:这是证书未注册到系统证书池中。主要原因是系统安装了如360安全卫士等的拦截工具,或人为禁止证书注册服务HDCertSrv.exe程序的运行,导致插入USB Key后,证书无法注册到系统证书池中,程序无法从证书池读取证书;关于这个问题,可以简单的手动注册(解决方法1),但这需要每次电脑注册一次,重启后需要重新注册;建议采用解决方法2。 解决方法1:点击[开始] / [程序] [中国华大] / [CSP工具],点击“证书操作”标签中的“注册证书”功能即可 解决方法2:点击[开始]/ [运行],在提示框中输入“msconfig”后按回车,在“系统配置实用程序”的“启动”项中,允许启动项目列中的HDCertSrv、HDkeytray、hdEventClient三个(证书注册服务程序)程序运行,并重启计算机即可自动注册证书。若在启动项目列表中没有以上三项,则需要重新安装华大CSP客户端程序。
4、客户在申报医疗保险业务时,需要上传照片,在提示上传照片成功后,为什么在相位图里面看不到照片?问题原因:由于您在上传相片并弹出“上传成功”的提示时,点击“取消”导致的 正确操作:在弹出“上传成功”时,请您点击“确定”再点击“返回”,后再点击“保存”。该提示于2009年3月份起已经更正。
5、提示“单位编号有错误,请购买单位数字证书才能登录” 问题原因:由于您在输入单位编号时输入错误或未申请数字证书 解决方法:如果您未购买(领取)数字证书,请您申请数字证书后再登录;如果您已购买(领取)数字证书的,出现此类提示,是由于您的单位编号未在市社保《网上申报业务系统》中绑定,请您与客服人员联系。
6、在市社保“网上申报业务系统”中无法打印,并有以下提示:
问题原因:由于某些厂商的打印机驱动未经微软签名导致 解决方法:请根据提示,进入IE安全页面进行设置,设置方法参照上图!
『叁』 注册公司需要多少钱
注册公司需要的注册资金与所注册的公司性质有关。
根据十二届全国人大常委会第六次会议2013年12月28日决定,对《公司法》作出修改,并自2014年3月1日起施行。
放宽注册资本登记条件。除对公司注册资本最低限额有另行规定的以外,取消了有限责任公司、一人有限责任公司、股份有限公司最低注册资本分别应达3万元、10万元、500万元的限制;不再限制公司设立时股东(发起人)的首次出资比例以及货币出资比例。
(3)数字证书ci扩展阅读:
最低注册资本:
有限责任公司注册资本的最低限额为人民币3万元《新公司法第26条》2014年2月18日取消有限责任公司最低资本3万元限制
一人有限责任公司注册资本最低限额为10万元,且股东应当一次缴足出资额《新公司法第59-64条》2014年2月18日取消一人有限责任公司最低注册资本10万元限制
股份有限公司注册资本的最低限额为500万元《新公司法第81条》2014年2月18日取消股份有限公司最低注册资本500万元的限制
国际货运代理有限公司注册资本最低限额为500万元
人力资源有限公司注册资本最低限额为50万元
劳务派遣有限公司注册资本最低限额为200万元
房地产开发有限公司注册资本最低限额为100万元
『肆』 编写一个Java程序,对指定文本进行数字签名(文本随意举例)
一:需要包含的包
import java.security.*;
import java.io.*;
import java.util.*;
import java.security.*;
import java.security.cert.*;
import sun.security.x509.*
import java.security.cert.Certificate;
import java.security.cert.CertificateFactory;
二:从文件中读取证书
用keytool将.keystore中的证书写入文件中,然后从该文件中读取证书信息
CertificateFactory cf=CertificateFactory.getInstance("X.509");
FileInputStream in=new FileInputStream("out.csr");
Certificate c=cf.generateCertificate(in);
String s=c.toString();
三:从密钥库中直接读取证书
String pass="123456";
FileInputStream in=new FileInputStream(".keystore");
KeyStore ks=KeyStore.getInstance("JKS");
ks.load(in,pass.toCharArray());
java.security.cert.Certificate c=ks.getCertificate(alias);//alias为条目的别名
四:JAVA程序中显示证书指定信息
System.out.println("输出证书信息:\n"+c.toString());
System.out.println("版本号:"+t.getVersion());
System.out.println("序列号:"+t.getSerialNumber().toString(16));
System.out.println("主体名:"+t.getSubjectDN());
System.out.println("签发者:"+t.getIssuerDN());
System.out.println("有效期:"+t.getNotBefore());
System.out.println("签名算法:"+t.getSigAlgName());
byte [] sig=t.getSignature();//签名值
PublicKey pk=t.getPublicKey();
byte [] pkenc=pk.getEncoded();
System.out.println("公钥");
for(int i=0;i<pkenc.length;i++)System.out.print(pkenc[i]+",");
五:JAVA程序列出密钥库所有条目
String pass="123456";
FileInputStream in=new FileInputStream(".keystore");
KeyStore ks=KeyStore.getInstance("JKS");
ks.load(in,pass.toCharArray());
Enumeration e=ks.aliases();
while(e.hasMoreElements())
java.security.cert.Certificate c=ks.getCertificate((String)e.nextElement());
六:JAVA程序修改密钥库口令
String oldpass="123456";
String newpass="654321";
FileInputStream in=new FileInputStream(".keystore");
KeyStore ks=KeyStore.getInstance("JKS");
ks.load(in,oldpass.toCharArray());
in.close();
FileOutputStream output=new FileOutputStream(".keystore");
ks.store(output,newpass.toCharArray());
output.close();
七:JAVA程序修改密钥库条目的口令及添加条目
FileInputStream in=new FileInputStream(".keystore");
KeyStore ks=KeyStore.getInstance("JKS");
ks.load(in,storepass.toCharArray());
Certificate [] cchain=ks.getCertificate(alias);获取别名对应条目的证书链
PrivateKey pk=(PrivateKey)ks.getKey(alias,oldkeypass.toCharArray());获取别名对应条目的私钥
ks.setKeyEntry(alias,pk,newkeypass.toCharArray(),cchain);向密钥库中添加条目
第一个参数指定所添加条目的别名,假如使用已存在别名将覆盖已存在条目,使用新别名将增加一个新条目,第二个参数为条目的私钥,第三个为设置的新口令,第四个为该私钥的公钥的证书链
FileOutputStream output=new FileOutputStream("another");
ks.store(output,storepass.toCharArray())将keystore对象内容写入新文件
八:JAVA程序检验别名和删除条目
FileInputStream in=new FileInputStream(".keystore");
KeyStore ks=KeyStore.getInstance("JKS");
ks.load(in,storepass.toCharArray());
ks.containsAlias("sage");检验条目是否在密钥库中,存在返回true
ks.deleteEntry("sage");删除别名对应的条目
FileOutputStream output=new FileOutputStream(".keystore");
ks.store(output,storepass.toCharArray())将keystore对象内容写入文件,条目删除成功
九:JAVA程序签发数字证书
(1)从密钥库中读取CA的证书
FileInputStream in=new FileInputStream(".keystore");
KeyStore ks=KeyStore.getInstance("JKS");
ks.load(in,storepass.toCharArray());
java.security.cert.Certificate c1=ks.getCertificate("caroot");
(2)从密钥库中读取CA的私钥
PrivateKey caprk=(PrivateKey)ks.getKey(alias,cakeypass.toCharArray());
(3)从CA的证书中提取签发者的信息
byte[] encod1=c1.getEncoded(); 提取CA证书的编码
X509CertImpl cimp1=new X509CertImpl(encod1); 用该编码创建X509CertImpl类型对象
X509CertInfo cinfo1=(X509CertInfo)cimp1.get(X509CertImpl.NAME+"."+X509CertImpl.INFO); 获取X509CertInfo对象
X500Name issuer=(X500Name)cinfo1.get(X509CertInfo.SUBJECT+"."+CertificateIssuerName.DN_NAME); 获取X509Name类型的签发者信息
(4)获取待签发的证书
CertificateFactory cf=CertificateFactory.getInstance("X.509");
FileInputStream in2=new FileInputStream("user.csr");
java.security.cert.Certificate c2=cf.generateCertificate(in);
(5)从待签发的证书中提取证书信息
byte [] encod2=c2.getEncoded();
X509CertImpl cimp2=new X509CertImpl(encod2); 用该编码创建X509CertImpl类型对象
X509CertInfo cinfo2=(X509CertInfo)cimp2.get(X509CertImpl.NAME+"."+X509CertImpl.INFO); 获取X509CertInfo对象
(6)设置新证书有效期
Date begindate=new Date(); 获取当前时间
Date enddate=new Date(begindate.getTime()+3000*24*60*60*1000L); 有效期为3000天
CertificateValidity cv=new CertificateValidity(begindate,enddate); 创建对象
cinfo2.set(X509CertInfo.VALIDITY,cv); 设置有效期
(7)设置新证书序列号
int sn=(int)(begindate.getTime()/1000); 以当前时间为序列号
CertificateSerialNumber csn=new CertificateSerialNumber(sn);
cinfo2.set(X509CertInfo.SERIAL_NUMBER,csn);
(8)设置新证书签发者
cinfo2.set(X509CertInfo.ISSUER+"."+CertificateIssuerName.DN_NAME,issuer);应用第三步的结果
(9)设置新证书签名算法信息
AlgorithmId algorithm=new AlgorithmId(AlgorithmId.md5WithRSAEncryption_oid);
cinfo2.set(CertificateAlgorithmId.NAME+"."+CertificateAlgorithmId.ALGORITHM,algorithm);
(10)创建证书并使用CA的私钥对其签名
X509CertImpl newcert=new X509CertImpl(cinfo2);
newcert.sign(caprk,"MD5WithRSA"); 使用CA私钥对其签名
(11)将新证书写入密钥库
ks.setCertificateEntry("lf_signed",newcert);
FileOutputStream out=new FileOutputStream("newstore");
ks.store(out,"newpass".toCharArray()); 这里是写入了新的密钥库,也可以使用第七条来增加条目
十:数字证书的检验
(1)验证证书的有效期
(a)获取X509Certificate类型对象
CertificateFactory cf=CertificateFactory.getInstance("X.509");
FileInputStream in1=new FileInputStream("aa.crt");
java.security.cert.Certificate c1=cf.generateCertificate(in1);
X509Certificate t=(X509Certificate)c1;
in2.close();
(b)获取日期
Date TimeNow=new Date();
(c)检验有效性
try{
t.checkValidity(TimeNow);
System.out.println("OK");
}catch(CertificateExpiredException e){ //过期
System.out.println("Expired");
System.out.println(e.getMessage());
}catch(( e){ //尚未生效
System.out.println("Too early");
System.out.println(e.getMessage());}
(2)验证证书签名的有效性
(a)获取CA证书
CertificateFactory cf=CertificateFactory.getInstance("X.509");
FileInputStream in2=new FileInputStream("caroot.crt");
java.security.cert.Certificate cac=cf.generateCertificate(in2);
in2.close();
(c)获取CA的公钥
PublicKey pbk=cac.getPublicKey();
(b)获取待检验的证书(上步已经获取了,就是C1)
(c)检验证书
boolean pass=false;
try{
c1.verify(pbk);
pass=true;
}catch(Exception e){
pass=false;
System.out.println(e);
}
『伍』 证书机构ca的管理功能
证书机构ga的管理功能是非常有效的,在这个有效的功能里,证书机构是可以代替ca的管理功能的。
『陆』 如何开通股票账户
目前股票开户有三种形式,一种就是亲自带上身份证和银行卡去证券公司开户,去了证券公司会有人指导。
第二种就是网上开户,准备好身份证、手机、银行卡;电脑、摄像头、网络、语音设备。
网上开户流程:
1.填写身份信息:身份证号码、手机号码(获取验证码)、验证码。操作前下载安全控件;保持手机畅通以获取验证码;部分券商会在此提前让投资者选择开户营业点,建议选择常住地附近营业点。
2.采集影像资料:身份证正反面、本人视频、语音。保证摄像头清晰、网络流畅;部分券商要求投资者上传身份证正反面照片,可提前准备
3.下载数字证书:下载后即确认网上开户,可填写协议等信息内容。
4.填写开户申请:银行卡、联系方式、地址等信息,签订开户申请协议。
第三种就是手机应用开户,目前的手机炒股软件多数都会支持此功能,比如:牛股宝手机炒股就可支持海通、方正等证券开户,操作流程跟网上操作差不多,里面都会有提示,跟着提示操作就可以了,几分钟可以搞定。大概也就这些了,希望能帮助到您,祝投资愉快!
『柒』 如何注册私人小型公司
私人小型公司注册流程:
第一步,核准名称,确定公司类型、名字、注册资本、股东及出资比例后,可以去工商局现场或线上提交核名申请,核名通过,失败则需重新核名。
第二步,提交材料,核名通过后,确认地址信息、高管信息、经营范围,在线提交预申请。在线预审通过之后,按照预约时间去工商局递交申请材料,收到准予设立登记通知书。
第三步,领取执照,携带准予设立登记通知书、办理人身份证原件,到工商局领取营业执照正、副本,领取营业执照。
第四步,刻章等事项,凭营业执照,到公安局指定刻章点办理:公司公章、财务章、合同章、法人代表章、发票章;至此,一个公司注册完成。
注册私人小型公司准备材料:
1、公司法定代表人签署的《公司设立登记申请书》;
2、全体股东签署的公司章程;
3、法人股东资格证明或者自然人股东身份证及其复印件;
4、董事、监事和经理的任职文件及身份证复印件;
5、指定代表或委托代理人证明;
6、代理人身份证及其复印件;
7、住所使用证明。
『捌』 帮我弄个手机数字证书
【★★★ ●●●4小时专―业―塞班证书―制―作●●●★★★ 】 您好,采纳我的回答4小时之内第一时间发给您! 具体使用方法也会告诉您的 有什么不懂可以网络HI我^_^ ps:如果4小时内仍未收到您的证书,请及时于本人联系!
『玖』 java 怎么验证文件为数字签名认证文件
1)从密钥库中读取CA的证书
FileInputStream in=new FileInputStream(".keystore");
KeyStore ks=KeyStore.getInstance("JKS");
ks.load(in,storepass.toCharArray());
java.security.cert.Certificate c1=ks.getCertificate("caroot");
(2)从密钥库中读取CA的私钥
PrivateKey caprk=(PrivateKey)ks.getKey(alias,cakeypass.toCharArray());
(3)从CA的证书中提取签发者的信息
byte[] encod1=c1.getEncoded(); 提取CA证书的编码
X509CertImpl cimp1=new X509CertImpl(encod1); 用该编码创建X509CertImpl类型对象
X509CertInfo cinfo1=(X509CertInfo)cimp1.get(X509CertImpl.NAME+"."+X509CertImpl.INFO); 获取X509CertInfo对象
X500Name issuer=(X500Name)cinfo1.get(X509CertInfo.SUBJECT+"."+CertificateIssuerName.DN_NAME); 获取X509Name类型的签发者信息
(4)获取待签发的证书
CertificateFactory cf=CertificateFactory.getInstance("X.509");
FileInputStream in2=new FileInputStream("user.csr");
java.security.cert.Certificate c2=cf.generateCertificate(in);
(5)从待签发的证书中提取证书信息
byte [] encod2=c2.getEncoded();
X509CertImpl cimp2=new X509CertImpl(encod2); 用该编码创建X509CertImpl类型对象
X509CertInfo cinfo2=(X509CertInfo)cimp2.get(X509CertImpl.NAME+"."+X509CertImpl.INFO); 获取X509CertInfo对象
(6)设置新证书有效期
Date begindate=new Date(); 获取当前时间
Date enddate=new Date(begindate.getTime()+3000*24*60*60*1000L); 有效期为3000天
CertificateValidity cv=new CertificateValidity(begindate,enddate); 创建对象
cinfo2.set(X509CertInfo.VALIDITY,cv); 设置有效期
(7)设置新证书序列号
int sn=(int)(begindate.getTime()/1000); 以当前时间为序列号
CertificateSerialNumber csn=new CertificateSerialNumber(sn);
cinfo2.set(X509CertInfo.SERIAL_NUMBER,csn);
(8)设置新证书签发者
cinfo2.set(X509CertInfo.ISSUER+"."+CertificateIssuerName.DN_NAME,issuer);应用第三步的结果
(9)设置新证书签名算法信息
AlgorithmId algorithm=new AlgorithmId(AlgorithmId.md5WithRSAEncryption_oid);
cinfo2.set(CertificateAlgorithmId.NAME+"."+CertificateAlgorithmId.ALGORITHM,algorithm);
(10)创建证书并使用CA的私钥对其签名
X509CertImpl newcert=new X509CertImpl(cinfo2);
newcert.sign(caprk,"MD5WithRSA"); 使用CA私钥对其签名
(11)将新证书写入密钥库
ks.setCertificateEntry("lf_signed",newcert);
FileOutputStream out=new FileOutputStream("newstore");
ks.store(out,"newpass".toCharArray()); 这里是写入了新的密钥库,也可以使用第七条来增加条目