会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
我是张洪铭我是熊博士
时光静好,与君同;细水长流,与君语
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
13
14
15
16
17
18
19
20
21
···
47
下一页
2019年1月4日
Installshield2015 定制安装在C:\Program files 目录 不正确问题
摘要: 情境描述:安装时,选择定制安装,安装目录选择C:\Program Files,安装后文件并没有到C:\Program Files,而是安装到了C:\Program Files (x86)目录下。 原因分析:从InstallShield2012开始,区分x64 和 x86 , 如果安装包需要安装在x6
阅读全文
posted @ 2019-01-04 10:46 我是张洪铭我是熊博士
阅读(1024)
评论(0)
推荐(0)
2018年12月26日
RSA加解密 私钥加密公钥解密 私加公解 && C++ 调用openssl库 的代码实例
摘要: 前提:秘钥长度=1024 对一片(117字节)明文加密 私加 对一片(128字节)密文解密 公解 对整体 明文加密 私加 对整体 密文解密 公解 附1:rsa 公加私解 附2:C++ 使用openssl库实现 DES 加密——CBC模式 && RSA加密——公加私解——私加公解
阅读全文
posted @ 2018-12-26 17:30 我是张洪铭我是熊博士
阅读(4946)
评论(0)
推荐(0)
RSA加解密 公钥加密私钥解密 公加私解 && C++ 调用openssl库 的代码实例
摘要: 前提:秘钥长度=1024 对一片(117字节)明文加密 对一片(128字节)密文解密 注:工作中只用到了 rsa私加公解,因此没有 针对全部明文的公加私解的代码实现,请参考附录。 附:rsa 私加公解
阅读全文
posted @ 2018-12-26 17:25 我是张洪铭我是熊博士
阅读(5720)
评论(0)
推荐(0)
rsa 加密 pkcs#1格式秘钥的格式化
摘要: C++调用openssl库生成的秘钥对,通过传输传出来的只有秘钥的内容,没有秘钥的格式。而我们在调用openssl库加密解密时,传入的秘钥是需要包含格式的。C++调用openssl库需要的格式为pkcs#1, java默认的格式为pkcs#8。 下面的代码,仅仅是添加收尾标识,并非对密匙内容做转换。
阅读全文
posted @ 2018-12-26 17:14 我是张洪铭我是熊博士
阅读(4330)
评论(0)
推荐(0)
C++调用openssl库生成RSA加密秘钥对
摘要: 直接上代码。默认生成的是pkcs#1格式 附1:C++ 使用openssl库实现 DES 加密——CBC模式 && RSA加密——公加私解——私加公解
阅读全文
posted @ 2018-12-26 17:10 我是张洪铭我是熊博士
阅读(9873)
评论(1)
推荐(0)
RSA 加解密 秘钥对说明
摘要: rsa非对称加密, 加解密需要不同的秘钥,称作一对。 rsa加解密分两种,第一:公钥加密私钥解密。第二:私钥加密公钥解密。 需要注意的是,公加私解得到的密文是变化的,而私加公解的得到的密文是固定的。 生成密匙对需要设置一个长度,常用的设置为1024,或者2048。注意,不同长度的密匙,能够加密的明文
阅读全文
posted @ 2018-12-26 17:07 我是张洪铭我是熊博士
阅读(1618)
评论(0)
推荐(0)
C++实现 safaBase64编码跟nonSafeBase64编码的转换
摘要: 默认Base64编码的字符串,用于网络传输是不安全的,因为Base64编码使用的标准字典含有“+”,“/”。 规则如下: //nonSafeBase64 到 safeBase64'+' >> '-' '/' >> '_' //safeBase64 到 nonSafeBase64'-' >> '+'
阅读全文
posted @ 2018-12-26 16:27 我是张洪铭我是熊博士
阅读(878)
评论(0)
推荐(0)
C++二进制字符串转Base64字符串 Base64字符串转二进制字符串
摘要: 封装成类的 。 base64格式的字符串,只包含大小写字母、零到九,以及 + / 附1:C++实现 safaBase64格式跟nonSafeBase64格式的转换 附2:C++二进制字符串转十六进制字符串 十六进制字符串转二进制字符串
阅读全文
posted @ 2018-12-26 16:16 我是张洪铭我是熊博士
阅读(7383)
评论(0)
推荐(0)
C++二进制字符串转十六进制字符串 十六进制字符串转二进制字符串
摘要: 二进制转十六进制 十六进制转二进制 附1:C++二进制字符串转Base64字符串 Base64字符串转二进制字符串
阅读全文
posted @ 2018-12-26 16:11 我是张洪铭我是熊博士
阅读(13990)
评论(0)
推荐(1)
C++调用openssl实现DES加密解密cbc模式 zeropadding填充方式 pkcs5padding填充方式 pkcs7padding填充方式
摘要: des cbc 加密 zeropadding填充方式 des cbc 加密 pkcs5padding填充方式 pkcs7padding跟pkcs5padding是一致的 des cbc 解密 zeropadding pkcs5padding pkcs7padding都是一致的 附1:DES加解密 c
阅读全文
posted @ 2018-12-26 16:03 我是张洪铭我是熊博士
阅读(13031)
评论(0)
推荐(0)
上一页
1
···
13
14
15
16
17
18
19
20
21
···
47
下一页