SmartSignSafety 常见问题

1、什么是数字签名(电子签名)?

数字签名(又称公钥数字签名、电子签名、电子签章)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。
数字签名,就是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。
数字签名是非对称密钥加密技术与数字摘要技术的应用。
《中华人民共和国电子签名法》第十三条规定,电子签名同时符合下列条件的,视为可靠的电子签名:
(一)电子签名制作数据用于电子签名时,属于电子签名人专有;
(二)签署时电子签名制作数据仅由电子签名人控制;
(三)签署后对电子签名的任何改动能够被发现;
(四)签署后对数据电文内容和形式的任何改动能够被发现。
数字签名具备以下特性:
防篡改:即利用数字签名可以明确鉴别被签名的文件是否有被篡改。
防复制:您对一份文件的数字签名,不能被任何人复制到其它文件;别人也不能伪造您的数字签名。
防抵赖:数字签名采用了您的数字证书——相当于电子身份证,不能在签名后否认自己签署的文件内容和签名本身。

 

2、什么是数字证书?

数字证书就是互联网通讯中标志通讯各方身份信息的一串数字,提供了一种在Internet上验证通信实体身份的方式,其作用类似于司机的驾驶执照或日常生活中的身份证。它是由一个由权威机构-----CA机构,又称为证书授权(Certificate Authority)中心发行的,人们可以在网上用它来识别对方的身份。数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及一对包含公钥和私钥的密钥对,私钥只能存储在安全的U盾或计算机中,公钥不能导出不能对外发布。
目前的数字证书类型主要包括:个人数字证书、单位数字证书、单位员工数字证书、服务器证书、VPN证书、WAP证书、代码签名证书和表单签名证书。

3、数字签名的原理是什么?

将报文按双方约定的HASH算法计算得到一个固定位数的报文摘要。在数学上保证:只要改动报文中任何一位,重新计算出的报文摘要值就会与原先的值不相符。这样就保证了报文的不可更改性。
将该报文摘要值用发送者的私人密钥加密,然后连同原报文一起发送给接收者,而产生的报文即称数字签名。
接收方收到数字签名后,用同样的HASH算法对原报文计算出报文摘要值,然后与用发送者的公开密钥对数字签名进行解密解开的报文摘要值相比较。如相等则说明报文确实来自所称的发送者。

那为什么是对报文摘要进行加密,而不是对原报文进行加密呢?这是因为非对称加密算法(即RSA算法)非常耗时,被加密的报文越大,耗得时间越多,因此聪明的人类对其摘要进行加密,(因为报文摘要是要比原报文小得多),仍然能够起到同样的作用。这是为什么多了个报文摘要。

 

4、数字证书的原理是什么?

数字证书采用公钥体制,即利用一对互相匹配的密钥进行加密、解密。每个用户自己设定一把特定的仅为本人所知的私有密钥(私钥),用它进行解密和签名;同时设定一把公共密钥(公钥)并由本人公开,为一组用户所共享,用于加密和验证签名。当发送一份保密文件时,发送方使用接收方的公钥对数据加密,而接收方则使用自己的私钥解密,这样信息就可以安全无误地到达目的地了。通过数字的手段保证加密过程是一个不可逆过程,即只有用私有密钥才能解密。在公开密钥密码体制中,常用的一种是RSA体制。其数学原理是将一个大数分解成两个质数的乘积,加密和解密用的是两个不同的密钥。即使已知明文、密文和加密密钥(公开密钥),想要推导出解密密钥(私密密钥),在计算上是不可能的。按现在的计算机技术水平,要破解目前采用的1024位RSA密钥,需要上千年的计算时间。公开密钥技术解决了密钥发布的管理问题,商户可以公开其公开密钥,而保留其私有密钥。购物者可以用人人皆知的公开密钥对发送的信息进行加密,安全地传送给商户,然后由商户用自己的私有密钥进行解密。
用户也可以采用自己的私钥对信息加以处理,由于密钥仅为本人所有,这样就产生了别人无法生成的文件,也就形成了数字签名。采用数字签名,能够确认以下两点:
保证信息是由签名者自己签名发送的,签名者不能否认或难以否认
保证信息自签发后到收到为止未曾作过任何修改,签发的文件是真实文件。

5、数字证书和数字签名的关系是什么?

数字签名是数字证书的具体运用之一。另外可以用数字证书内的私钥或公钥对文件加密,用对应的公钥或私钥来解密。

数字签名在签名时利用数字证书内的私钥对文档的HASH值进行加密计算,在验证签名时利用数字证书内的公钥解密出HASH值对比。

数字证书保证了数字签名后文档的篡改可鉴别性。

数字证书保证了数字签名的身份确认和不可抵赖性。

数字证书采用由权威第三方颁布,用安全机制存储,保证数字签名的不可复制性和身份的确认。

6.SmartSignSafety智慧签名和AutoCAD(保存->工具->安全选项)本身的数字签名是什么关系?

是平行又互补的关系;

都可以利用同一个数字证书;

SmartSignSafety是可视化的、智能的数字签名,满足工程惯例的需求。

7.CAD智慧签名安装后没有菜单,怎么办?

安装后没有菜单,常见的原因是该机器上安装的AutoCAD是绿色版或精简版的缘故,或系统注册表错误导致。请按以下方法找回菜单。

11 请尝试关闭AutoCAD, 再重新安装一遍CAD智慧签名,一般都能解决问题。若还没有菜单,请看下面。

11 打开本软件所在的安装文件夹,一般是 C:\Program Files\SmartSignSafety(不能是中文路径名),找到一个名为“0若没有智慧签名菜单将此文件拖入ACAD绘图区.lsp”的文件,把它拖入AutoCAD屏幕绘图区域。

或者:

注意:如果CAD中没有智慧签名菜单,千万不要用“menuload”或“cuiload”命令加载菜单,因为这个命令是完全替换菜单,原来的CAD菜单就没了。如果真要手工用命令来加载菜单,请使用 cui 命令,然后找到“局部自定义文件”,然后点右键“加载部分自定义文件”。如果您的CAD菜单已经丢失,请用cuiload命令加载回来。至于CAD自身的菜单文件在什么文件夹中,不同版本不同系统会不一样,请百度或打开相同配置的机器查看。比如AutoCAD2016的菜单文件就在: 用户\appdata\roaming\autodesk\.... 文件夹中(appdata 一般是隐藏的哦);AutoCAD2010的菜单在:C:\Documents and Settings\Administrator\application data\autodesk\autocad 2010\r18.0\chs\support\acad.cuix

 

8.CAD签名之后,图纸未修改却意外签名失效,怎么办?

导致签名意外失效的几种原因如下:

11 AutoCAD自身不同版本的数据差异缺陷。

比如在AutoCAD2004中的文字“中文\汉字”,在AutoCAD2008打开,使用同样的字库,就出现乱码。原因是位于中文中间的斜杠,AutoCAD自身解释错误。而且这不仅是显示错误,而是AutoCAD2010内核记录的文字就出错了,无法还原修正。
已经发现,AutoCAD不同版本,还有多线、特殊符号、填充图案等多个BUG。在此不一一列举。

解决对策:全公司采用完全相同的AutoCAD版本用于签名。(平时作图可以按习惯使用不同版本)

11 使用字体不同导致图形数据差异,从而签名失效。

大多数情况下,使用不同字体不会导致签名失效,但不排除偶然例外。比如中间定位文字(注意中间的蓝色夹点):

不论如何定位,AutoCAD存盘时记录的文字定位数据统统是文字左下角的位置坐标,当选用字体不同时,文字的大小就不一样,这时AutoCAD为了保证这个文字中间位置不变,就会自动修改其数据库中的左下角坐标,坐标变化从而导致签名失效。尽管签名程序已经做了位置误差处理,但不能保证极少概率的失效。如果一个图中有大量这种中心定位、或其他非左下角定位的文字,失效概率就大大提高。

解决对策:

方法一:保证在公司内采用相同的字库即可。
方法二:在第一个签名之前,把非左下角定位的文字改为左下角定位。加载专用lisp程序 (把“将非左下角定位的文字转换为左下角定位.LSP”拖进CAD绘图屏幕即可)。 下载后请解压缩。

 

9。签名时意外签名失败,怎么办?
签名密码错误会导致签名失败,如果不是因为密码错误,请尝试关闭AutoCAD,重新启动AutoCAD,打开图纸签名,一般都能解决问题。
 
 
 
 
Copyright © SummerCAD .
All rights reserved.

深圳深密泰克软件有限公司
中国 深圳

请给我发消息或留言 QQ 1357560770 请给我发消息或留言 QQ 1403184395
粤ICP备09167821号