有谁可以阐述加密和签名电子邮件的工作原理和功能作用吗?谢谢

2024-11-19 13:41:19
推荐回答(1个)
回答(1):

电子签名(又称数字签名)技术建立在非对称密钥加密和报文摘要两种算法基础上。
数字签名是电子签章的核心技术基础。 数字签名的实现基础是加密技术,它使用公钥加密算法与散列函数。常用数字签名算法有:RSA、DSS、ECDSA、ELGamal、Schnorr等;还有一些用于特殊用途的数字签名,如盲签名、群签名、失败-终止签名等。
电子签章的核心技术是基于公开密钥体系的现代密码学。也是数字签名技术的重要应用之一。电子签章(包括数字证书、私钥和印章图片)存于安全的密码IC卡中,私钥不可导出IC卡。进行电子签章时,根据签章对象不同,需要不同的签章软件支持。电子签章系统将传统的印章、手写签名以数字化的形式技术表现出来,依托于PKI/CA平台,利用数字签名技术保障电子签章及签章所在实体的安全。对于内嵌于办公软件(如:Word、Excel等)中的电子签章系统来讲,主要的技术难点在于如何保证它不依赖于宿主的安全能独立控制签章及公文的安全。比如:要保证签章后的公文不能被非法修改、不允,许复制、插入到其它文档中;一旦签章公文被恶意篡改,系统应及时发现并标识出来。对于基于WEB页面的电子签章来讲,签章的传输安全、集中管理等都是需要重点考虑的部分。而对其它非“嵌入式”的电子签章系统来讲(如:通过文档格式转化,在专用的文件格式上实现电子签章),如何跟用户的办公环境实现完整的整合、尽可能让用户方便地使用则是一个重点。电子签章是按照公开密钥体系实现的。