- 博客(10)
- 收藏
- 关注
转载 编写ATL工程实现ActiveX控件调用cryptoAPI接口(一)------------签名与验证
注:下面的代码中用了Map,Base64,log,Result等都为自定义类型,太长就不一一贴出.[cpp] view plain copy print?/* * * * 文件名称:Signer.cpp * 摘 要: * 数字签名及验证 * 当前版本:1.0 * 作 者:周绍禹 * 创建日期
2016-04-04 17:29:42
586
转载 编写ATL工程实现ActiveX控件调用cryptoAPI接口(二)------------信封加密与解密
注:下面的代码中用了Map,Base64,log,Result等都为自定义类型,太长就不一一贴出.[cpp] view plain copy print?/* * * * 文件名称:Envelop.cpp * 摘 要: * 数字信封加密与解密 * 当前版本:1.0 * 作 者:周绍禹
2016-04-04 17:28:37
657
转载 编写ATL工程实现ActiveX控件调用cryptoAPI接口(三)------------AES对称加密与解密
注:下面的代码中用了Map,Base64,log,Result等都为自定义类型,太长就不一一贴出.[cpp] view plain copy print?/* * * * 文件名称:EncryptAES.cpp * 摘 要: * AES对称加密与AES对称解密,生成会话密钥 * 当前版本:1.0
2016-04-04 17:27:17
613
转载 编写ATL工程实现ActiveX控件调用cryptoAPI接口(四)------------Base64转码
[cpp] view plain copy print?/* * * * 文件名称:base64.cpp * 摘 要: * 当前版本:1.0 * 作 者:周绍禹 * 创建日期:2012年3月3日 */ #include "stdafx.h" #include "base64.h"
2016-04-04 17:25:44
430
转载 调用cryptlib接口3DES对称加密、信封加密、数字签名等
[cpp] view plain copy print?#include #include #include "Base.h" //提供base64转码功能 using namespace std; #include "cryptlib.h" int main() { cryptInit();
2016-04-04 17:23:26
1015
转载 TOMCAT使用CA签发证书配置单向和双向SSL
一.获取签发服务器证书以及CA证书1.创建本地证书密钥库以及密钥对[plain] view plain copy print? keytool -genkey -alias tomcat -keyalg RSA -keystore 在填写证书信息时,需要注意的是 "名字与姓氏" 或者 英文的"
2016-04-04 17:19:54
768
转载 openssl与cryptoAPI交互AES加密解密
继上次只有CryptoAPI的加密后,这次要实现openssl的了动机:利用CryptoAPI制作windows的IE,火狐和chrome加密控件后,这次得加上与android的加密信息交互先前有说openssl移植到android的过程,这里就不再提android如何调用openssl了, 而那一篇第9条提到的openssl与cryptoAPI兼容的两种方式
2016-04-04 17:17:45
537
转载 CryptoAPI与openssl RSA非对称加密解密(PKCS1 PADDING)交互
(以下代码中都只做测试用,有些地方没有释放内存...这个自己解决下)1.RSA非对称的,首先提供一个供测试用的证书和私钥的数据1)pem格式的证书和私钥(公私钥是对应的)的base64编码[cpp] view plain copy print?void readPriKey(string &a){ a = "-
2016-04-04 17:16:07
988
转载 CryptoAPI与openssl数字签名与验证交互
昨天写过了RSA非对称加密解密的交互方式,其实数字签名也是RSA非对称加密,只不过用私钥加密的,再加上个hash摘要CryptoAPI与openssl RSA非对称加密解密(PKCS1 PADDING)交互已经提到关于证书和私钥的数据以及对象获取,这里就不再重复讨论1.openssl的签名及验证[cpp] view plain c
2016-04-04 17:14:24
613
转载 cryptoAPI接口(五)------------获取证书--演示 CryptUIDlgViewCertificate
/* * * * 文件名称:CertMsg.cpp * 摘 要: * 对证书一系列操作的封装,包括查找证书,验证证书合法性等 * * 作 者:周绍禹 * 创建日期:2012年2月29日 */ #include "StdAfx.h" #include "CertMsg.h" #include "base64.h"
2016-04-04 17:07:37
2042
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅