当前位置:编程学习 > 网站相关 >>

windows程序中公钥加密中的私钥一般怎样保证安全

在公钥加密当中,如何保证私钥的安全呢?我理解的时私钥要存储在客户端的,但是客户端应该怎样存储这个私钥来保证私钥的安全性呢?是将私钥加密之后放在本地文件吗?假如是这样那么加密私钥的密钥应该怎么存储呢?是固化在程序当中的吗? 私钥 存储 安全 Windows 加密 --------------------编程问答-------------------- 私钥用口令加密,可存储在U盘或usb key中 --------------------编程问答--------------------
引用 1 楼 hduser123 的回复:
私钥用口令加密,可存储在U盘或usb key中


谢谢你,我现在看到Windows系统中的安全组件CryptoAPICOM,这个是windows提供的机制 --------------------编程问答-------------------- CryptoAPI功能有限,用OpenSSL更好,函数功能强大,且开源 --------------------编程问答--------------------

引用 3 楼 hduser123 的回复:
CryptoAPI功能有限,用OpenSSL更好,函数功能强大,且开源


opensll能够提供私钥的安全存储功能吗? --------------------编程问答-------------------- 可以,功能很强悍。甚至提供硬件接口 --------------------编程问答--------------------
引用 5 楼 hduser123 的回复:
可以,功能很强悍。甚至提供硬件接口

这个硬件接口是操作系统提供的?可以存储我因为中的任意信息吗? --------------------编程问答--------------------
引用 5 楼 hduser123 的回复:
可以,功能很强悍。甚至提供硬件接口

这个硬件接口是操作系统提供的?可以存储我认为重要的任意信息吗? --------------------编程问答-------------------- OpenSSL提供接口,可以存重要信息,RSA密钥对保证2048位, --------------------编程问答--------------------
引用 8 楼 hduser123 的回复:
OpenSSL提供接口,可以存重要信息,RSA密钥对保证2048位,

十分感谢,我研究研究
补充:云计算 ,  云安全
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,