W
wqthai
Unregistered / Unconfirmed
GUEST, unregistred user!
1。看到如下对数字签名的描述:
签名是指用户用自己的私钥对原始数据的哈希摘要进行加密所得的数据。信息接收者
使用信息发送者的公钥对附在原始信息后的数字签名进行解密后获得哈希摘要,并通过与
自己用收到的原始数据产生的哈希哈希摘要对照,便可确信原始信息是否被篡改。这样就
保证了数据传输的不可否认性。
我现在不明白:用户用自己的私钥加密的哈希摘要数据发送到接收者后,接收者怎么用
发送者的公钥解密呢? 是不是用私钥加密的数据就能用公钥解密??
2。电子证书是:数字证书一般是由CA认证中心签发的,证书中包括证书申请者的名称及相
关信息、申请者的公钥、签发证书的CA的数字签名及证书有效期等内容。
我想了解自己写的程序怎么利用电子证书阿?比如说我有发送方的证书,怎么把里面
对方公钥取出,然后与对方安全通讯阿?是不是当前的B/S应用都是有标准可循的?如果
想在自己的C/S中利用认证和电子签名技术,必须得建立自己的协议之类的?我不大懂这些
东西,希望高手能帮忙!!
签名是指用户用自己的私钥对原始数据的哈希摘要进行加密所得的数据。信息接收者
使用信息发送者的公钥对附在原始信息后的数字签名进行解密后获得哈希摘要,并通过与
自己用收到的原始数据产生的哈希哈希摘要对照,便可确信原始信息是否被篡改。这样就
保证了数据传输的不可否认性。
我现在不明白:用户用自己的私钥加密的哈希摘要数据发送到接收者后,接收者怎么用
发送者的公钥解密呢? 是不是用私钥加密的数据就能用公钥解密??
2。电子证书是:数字证书一般是由CA认证中心签发的,证书中包括证书申请者的名称及相
关信息、申请者的公钥、签发证书的CA的数字签名及证书有效期等内容。
我想了解自己写的程序怎么利用电子证书阿?比如说我有发送方的证书,怎么把里面
对方公钥取出,然后与对方安全通讯阿?是不是当前的B/S应用都是有标准可循的?如果
想在自己的C/S中利用认证和电子签名技术,必须得建立自己的协议之类的?我不大懂这些
东西,希望高手能帮忙!!