数字签名怎么签

作者&投稿:淫壮 (若有异议请与网页底部的电邮联系)
~ 摘要:数字签名是公钥基础结构的基础部分,其基本原理简单来说就是公钥用来加密,私钥用来解密。私钥用来签名,公钥用来验证签名。数字签名怎么签?office数字签名如何弄?下面小编就来介绍Java签名步骤、office签名步骤以及数字签名应用实例。一、数字签名怎么签
(一)Java签名步骤
1、将applet的class文件打包成*.jar(可以在命令行中输入jar查看帮助)。
2、首先我们要生成一个keystore,否则在签名的时候报如下错误:
jarsigner错误:java.lang.RuntimeException:密钥库装入:C:DocumentsandSettingsij2ee.keystore(系统找不到指定的文件。).(这边的ij2ee是当前系统用户名)
生成keystore的语句:keytool-genkey-alias别名你可以自己写-keyalgRSA-keystore.keystore
下面是会出现的数字签名的一些步骤操作:
输入keystore密码:
再次输入新密码:
您的名字与姓氏是什么?
[Unknown]:ij2ee
您的组织单位名称是什么?
[Unknown]:mtk
您的组织名称是什么?
[Unknown]:mtk
您所在的城市或区域名称是什么?
[Unknown]:suzhou
您所在的州或省份名称是什么?
[Unknown]:jiangsu
该单位的两字母国家代码是什么
[Unknown]:cn
CN=ij2ee,OU=mtk,O=mtk,L=suzhou,ST=jiangsu,C=cn正确吗?
[否]:y
输入的主密码
(如果和keystore密码相同,按回车):
这时候会在jdk的bin目录下生成.keystore。把这个.keystore文件移动到C:DocumentsandSettings当前系统用户的目录下面。
3、创建一个数字证书
在命令行中输入如下指令,peakCA和peakCALib自己起名字好了,3650是有效天数,就是10年左右,在创建证书的的时候,需要填写证书的一些信息和证书对应的私钥密码。
keytool-genkey-aliaspeakCA-keyalgRSA-keysize1024-keystorepeakCALib-validity3650
4、将证书导出到证书文件中
在命令行中输入如下指令,peakCA和peakCALib任意起名字,******是输入的密码。
keytool-export-aliaspeakCA-filepeakCA.cer-keystorepeakCALib-storepass******-rfc
5、授权jar文件,在命令行中输入如下指令
jarsigner-keystorepeakCALibmyapplet.jarpeakCA
(二)office签名步骤
1、要保护文档内容的真实性,可以添加不可见的数字签名。已签名文档的底部有“签名”按钮。
2、单击“文件”选项卡。
3、单击“信息”。
4、在“权限”下,单击“保护文档”、“保护工作簿”或“保护演示文稿”。
5、单击“添加数字签名”。
6、阅读Word、Excel或PowerPoint中显示的消息,然后单击“确定”。
7、在“签名”对话框中的“签署此文档的目的”框中,键入目的。
8、单击“签名”。
9、在对文件进行数字签名后,将出现“签名”按钮,并且文件会变为只读以防止修改。
二、数字签名应用例子
假如Alice向Bob传送数字信息,为了保证信息传送的保密性、真实性、完整性和不可否认性,需要对传送的信息进行数字加密和签名,其传送过程为:
Alice准备好要传送的数字信息(明文);
Alice对数字信息进行哈希运算,得到一个信息摘要;
Alice用自己的私钥对信息摘要进行加密得到Alice的数字签名,并将其附在数字信息上;
Alice随机产生一个加密密钥,并用此密码对要发送的信息进行加密,形成密文;
Alice用Bob的公钥对刚才随机产生的加密密钥进行加密,将加密后的DES密钥连同密文一起传送给Bob;
Bob收到Alice传送来的密文和加密过的DES密钥,先用自己的私钥对加密的DES密钥进行解密,得到Alice随机产生的加密密钥;
Bob然后用随机密钥对收到的密文进行解密,得到明文的数字信息,然后将随机密钥抛弃;
Bob用Alice的公钥对Alice的数字签名进行解密,得到信息摘要;
Bob用相同的哈希算法对收到的明文再进行一次哈希运算,得到一个新的信息摘要;
Bob将收到的信息摘要和新产生的信息摘要进行比较,如果一致,说明收到的信息没有被修改过。


茶丸这个字怎么签名?
茶丸这个字的艺术字签名用连笔字写好看,因为连笔字能给人一种模糊不清的感觉,让人感觉你很有气质和水平,不过你也可以用草书或者行书来写。

张字怎么写才好看 签名
张字的签名好看与否,取决于个人书写习惯和风格。写好张字的建议如下:1、了解字形结构:张字的结构比较简单,由弓和长组成,弓作为偏旁,需要注意其位置和形状,而长则是整个字的主笔,需要写得流畅而有力。注意字形比例:在书写张字时,需要注意字形比例的协调,弓和长的比例应该适中,不能过于宽或...

艺术签名怎么写
姓氏对称写法,此款写法也是最好练习且比较美的写法,首先把自己的姓氏偏大化写好然后配以名字传统写法就可以达到艺术签的写法。连笔签写法此款写法对连笔的组合要求较高,同时写出来也是较好看的,不过此款写法也是比较简单的,只要对自己姓名内的文字勤加练习就可以写出很好的签名。

怎么签名设计
三、连笔法,一笔书,笔法连贯,线条舒展。四、合文法,共用一部分笔画或者偏旁部首,如已故书法家“吴未淳”老师的签名,未字最后一点,作为淳字的右上点,合二为一,彰显特色。将名字简单清楚地写出来。分析你笔迹的整体效果以及每个字母的构成以便知道如何最好地在你现有的风格上创造变化。用不同的...

文字签字怎么签好看
想要签字好看就要经常练字。在普通的场合想要一个与众不同的签名,可以从自己名字的笔画入手。加一点连笔和草书,或者将部分的笔画夸张化,达到某种美的直观感受。比如普通的名字“李凡”,把“李”这个字的上面比划加以夸张化,连笔增多,看上去就比较好。用在比较正式的场合签名端正,让人印象深刻,此时...

孟宪荣三个字怎么签名好看写一写?
“孟宪荣”怎么签名好看,选了几个,如下:1.一笔艺术签 2.一笔商务签 3.连笔草字

怎么写签名
签名的位置要选好。签名一般要签在文档的右侧,这是一种传统的签名方式。但是也可以根据个人习惯和喜好,选择签在左侧或者其他位置。一般来说,签名要签得自然、大方,不要过于拘谨或者死板。签名的大小要适中。签名的字体一般都比较小,但是也不能太小,否则会影响整个文档的美观度。一般来说,签名字体...

怎样在WORD中实现手写签名
1、首先,我们先在一张白纸上手动写下自己的签名,用手机对自己的签名进行拍照并传输到电脑上。2、接着,我们打开电脑上的word软件,进入到我们需要添加到签名服务的word文档之中。3、进入文档中后,我们在软件菜单栏中找到“插入”菜单,在插入菜单下继续找到“插图”选项卡。4、在“插图”选项卡里...

教我怎么写连笔签名
[石博文]几个字 硬笔连笔和艺术签名原创写法范例。如图所书:

谢字的艺术签名怎么写啊
谢字的艺术签名写法如下图:拼音:xiè 部首:讠 笔画:12 五笔:YTMF 汉字首尾分解:讠射 汉字部件分解:讠身寸 笔顺编号: 453251113124 笔顺读写:捺折撇竖折横横横撇横竖捺 释义:1. 对别人的帮助或赠与表示感激:~~。~仪。~忱(谢意)。~恩。~意。面~。致~。感~。2. 认错,道歉...

兰溪市15843697137: 完整的数字签名过程包括哪些过程 -
斐辉赛特: 包括签名过程和验证签名过程.签名的实现过程: 输入:原文、私钥 输出:签名值 1、将原文做HASH 2、将HASH用私钥加密,结果就是签名值验证签名的实现过程: 输入:签名值、原文、公钥 输出:是否验证通过 1、将原文做HASH1 2、将签名值用公钥解密,取得HASH2 3、将第1步的HASH1与第2步的HASH2做比较,两个HASH一样就验证通过,否则不通过

兰溪市15843697137: Excel 工作表或者文档中如何添加数字签名? -
斐辉赛特: 1、打开数字签名页面:如下图,点击左上角的excel2007的图标,然后选择“准备”,在弹出的选项列表中选择“添加数字签名”!2、通过office服务提示:如下图,弹出的窗口是提示用户,office的数字签名的法律效力在不同的国家具有不同...

兰溪市15843697137: 如何将程序进行数字签名? -
斐辉赛特: 具体如下: 1、通过makecert.exe生成需要的证书,用cmd命令打开窗口,输入命令D:\证书创建工具\makecert -$ "individual" -r /sv "1.PVK" /n "CN=Windows,E=microsoft,O=微软" 1.cer,生成两个文件分别是1.cer和1.PVK. 2、需...

兰溪市15843697137: 数字签名的office签名步骤 -
斐辉赛特: 1、要保护文档内容的真实性,可以添加不可见的数字签名. 已签名文档的底部有“签名”按钮. 2、单击“文件”选项卡. 3、单击“信息”. 4、在“权限”下,单击“保护文档”、“保护工作簿”或“保护演示文稿”. 5、单击“添加数字签名”. 6、阅读 Word、Excel 或 PowerPoint 中显示的消息,然后单击“确定”. 7、在“签名”对话框中的“签署此文档的目的”框中,键入目的. 8、单击“签名”. 9、在对文件进行数字签名后,将出现“签名”按钮,并且文件会变为只读以防止修改.

兰溪市15843697137: 请高手指点数字签名的进行签字和验证的操作步骤!! -
斐辉赛特: 签字:1、安装驱动程序 2、在已下载的安装程序上点击右键,选择“属性” 3、选择“数字签名”标签,可看到该文件由目的公司签名.验证:1、在已下载的安装程序上点击右键,选择“属性”2、点击“详细信息”,如软件未被改动,则证书的状态为“该数字签名正常”;3、点击“查看证书”,可看到证书相关信息.4、如果文件被非法篡改,在文件属性里,“数字签名”一栏仍显示该文件有签名,但详细信息里会提示“该数字签名无效”,查看证书里会提示“没有验证对象的数字签名”,这时请立即删除安装程序并重新下载,然后重复以上的验证步骤.

兰溪市15843697137: 数字签名如何使用? -
斐辉赛特: 数字签名是利用公钥密码技术和其他密码算法生成的一系列符号及代码所组成的电子密码,用以替代手写签名和印章;这种电子式的签名还可进行技术验证,其验证的准确度是手工签名和实物图章的验证无法比拟的.这种签名方法可在很大的可信PKI域人群中进行认证,或在多个可信的PKI域中进行交叉认证,它特别适用于互联网和广域网上的安全认证和传输.

兰溪市15843697137: 软件数字签名怎么弄? -
斐辉赛特: 您好!数字签名需要到数字证书签发机构CA去申请,沃通CA有提供软件数字签名证书产品,你可要用来签名内核代码 .sys文件、ActiveX文件、 .exe 和 .dll 文件、Java Applets、J2ME MIDlet、Office宏文件、火狐插件等.

兰溪市15843697137: 数字签名常用什么方式 -
斐辉赛特: 用hash或者非对称加密实现签名.hash校验文件完整性.非对称签名说明是某人签的.而其他人不能签

兰溪市15843697137: 如何使用数字签名? -
斐辉赛特: 很简单麻,以后有不懂的地方可以查联机帮助 :-P:-P:-P:-P:-P:-P:-P:-P:-P “开始”菜单 (Windows):程序 Autodesk AutoCAD 附加数字签名 命令行: (DOS) AcSignApply.exe

兰溪市15843697137: 如何对EXE程序进行数字签名? -
斐辉赛特: 方法一 1、购买或自己创立一个的数字签名证书文件. 有工具软件可以制作数字签名证书,比如openssl,但自签的,在别人的机器上,回出现签名无法校验的问题.除非人家信任,否则人家不会安装你的证书. 2、用工具软件对exe或其他任何...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网