加密解密
老家的橙子好吃
这家伙什么都没有留下
展开
-
一种密钥安全生成和存储方案
密钥生成和存储密钥生成假设参与密钥生成的人为n, 只要有过半的参与者就能恢复出密钥。生成算法如下:1.K1~Kn为参与密钥的的人分别生成的,使用PKI技术2.参与方通过硬件hwK(pub)->hwK(pri),K(n)通过hwK(pub)加密得到encK(n)3.硬件解密所有K(n), 随机排序,没人至少分配到(n+1)/2份密钥(并标识序号),使用K(n)pub公钥加密返回给参...原创 2021-02-20 16:44:53 · 954 阅读 · 1 评论 -
加密算法之DES算法
一、DES算法 美国国家标准局1973年开始研究除国防部外的其它部门的计算机系统的数据加密标准,于1973年5月15日和1974年8月27日先后两次向公众发出了征求加密算法的公告。加密算法要达到的目的(通常称为DES 密码算法要求)主要为以下四点:☆提供高质量的数据保护,防止数据未经授权的泄露和未被察觉的修改;☆具有相当高的复杂性,使得破译的开销超过可能获得的利益,同时又要便于理解和掌握;转载 2006-04-25 08:56:00 · 1212 阅读 · 0 评论 -
Openssl no OPENSSL_Applink 错误解决
今天调试一个openssl程序,编译链接都没有问题,运行时提示:OPENSSL_Uplink(006E9000,08): no OPENSSL_Applink 在网上查了一下,发现下面这个方法是对的。在自己的程序中,加上这样的源代码:extern "C"{#include }直接将applink中的代码,链接到自己的exe程序中,而不是间转载 2015-10-31 22:29:11 · 3141 阅读 · 0 评论 -
X509_NAME 与WinCrypt冲突
转载:http://blog.csdn.net/liuyu60305002/article/details/7742897在Windows环境中使用 X509_NAME时,会因为include的顺序导致冲突。如先#include "openssl/x509.h" #include "windows.h"X509_NAME *Name = X509_get_sub转载 2015-10-31 22:32:46 · 1747 阅读 · 0 评论 -
解决https需要验证问题
这两天调试链接问题有两个方面:HttpsURLConnection 中connect 抛出的异常时IOException采用下列文章描述的HttpClient httpClient =new DefaultHttpClient();返回SSLException异常javax.net.ssl.SSLException: hostname in certificate di转载 2015-11-01 17:21:07 · 6979 阅读 · 0 评论