Certkiller.com 已获批合约以创建专用的应用程序将转发的当地医院患者的信息给保险公司病人信息通过安全的 VPN 发送,以确保机密性。此外,您还需要保证数据的完整性,并验证的病人在医院的原始数据。为了实现这一目标,您选择使用非对称加密和数字签名技术。要使用哪些代码完成你的任务?()
- A
- B
- C
- D
Certkiller.com 已获批合约以创建专用的应用程序将转发的当地医院患者的信息给保险公司病人信息通过安全的 VPN 发送,以确保机密性。此外,您还需要保证数据的完整性,并验证的病人在医院的原始数据。为了实现这一目标,您选择使用非对称加密和数字签名技术。要使用哪些代码完成你的任务?()
DSACryptoServiceProvider 类表示托管的加密提供程序的数字签名算法 (DSA) 的不对称算法。DSA 不对称算法通常用于数字签名和数据的完整性,支持 1024 位密钥。当实例化一个 DSACryptoServiceProvider 对象,生成的公钥/私钥对,并分配默认哈希。因此,使用特定的专用密钥签名的公钥来验证数据或特定的哈希值,数据,您必须调用加载自定义设置的当前 DSACryptoServiceProvider 的 ImportParemeters 方法中的一种。SignData 方法以字节数组,表示原始数据,并返回的哈希,然后签署的字节数组。