C# 调用 OpenSSL API
最近做的一个项目,用到OpenSSL API,生成和读取数字证书。各位大哥,谁做过帮忙分析一下!谢谢!
[解决办法]
我也要用到啊,可惜不会,同求
[解决办法]
如果所有代码全是自己搞定,不需要跟别的项目共用这功能的话。
最简单的方法就是 为每个用于生成一个md5号,也可以是多个md5号加起来的字符串,把这个当成key,另外如果要有过期时间,就加个过期时间。
然后验证的时候,用这个key再生成一个md5与用户的key生成的md5对比,来判断是否相同。
注意,为了安全起见,不能直接对比key。
[解决办法]
帮顶~~~~~~~~~~~~~
[解决办法]
OPENSSL直接有很密码算法。
比如你可以直接:RSA_Gen()产生RSA密钥等。
我们一直就是用OPENSSL 的。不过,OPENSSL是C写的,对于.net开发人员来,你可以看看BC,支持JAVA和C#