E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
CryptAPI
CSP编程基础--
CryptAPI
基本函数含参介绍
一:CreatingaKeyContainerandGeneratingKeys创建一个密钥容器,在进行加密,解密文件,并且签名的时候,必须需要一个公/私钥对,下面我们就来创建默认的密钥容器,要注意的是创建密钥容器并不会自动产生公/私钥对.下面是我们程序的任务:1,假如密钥容器不存在则创建一个。2,假如签名密钥不存在则在密钥容器里创建一个。3,假如交换密钥不存在则在密钥容器里创建一个。4,获取CS
liuhuiyi
·
2020-09-13 08:20
安全
学习CRYPTO第二天
因为是.net安全,所以必须在VC7上运行下面面的一些例子(今天害得我在VC6上运行,错误一大堆),上面介绍了
CRYPTAPI
的一些基础,下面我就不按照MSDN的往下看了,下面的几个专题是Hashing
dlfer11
·
2020-09-13 01:24
C/C++
CSP应用开发-
CryptAPI
解析X509及PKCS#12证书
一、解析X509证书1.从磁盘上的证书文件中读取证书数据unsignedchar*pbX509Data;//证书数据unsignedlongulX509DataLen;//证书数据长度2.获取CertContextPCCERT_CONTEXTpCertContext=CertCreateCertificateContext(X509_ASN_ENCODING,pbX509Data,ulX509Da
anda0109
·
2015-11-24 22:00
CSP应用开发-加密通信及数字签名中
CryptApi
的调用流程
一、应用程序使用Crypto API进行加密通信的一般步骤如下:1,添加头文件windows.h、wincrypt.h2,调用CryptAcquireContext()获得某个CSP模块中的密钥容器(key container)的一个句柄;3,发送方使用CryptImportKey()将接受方的证书导入CSP中,从而获得接收方的公钥;4,发送方式用CryptGenKey()随机产生一个会话密钥,且
anda0109
·
2015-11-24 15:00
CSP应用开发-
CryptAPI
函数库介绍
基本加密函数为开发加密应用程序提供了足够灵活的空间。所有CSP的通讯都是通过这些函数。一个CSP是实现所有加密操作的独立模块。在每一个应用程序中至少需要提供一个CSP来完成所需的加密操作。如果使用多于一个以上的CSP,在加密函数调用中就要指定所需的CSP。微软基本加密提供者(MicrosoftBaseCryptographicProvider),是缺省绑定到CryptoAPI里的。如果没有指定其他
anda0109
·
2015-11-24 15:00
应用程序使用Crypto API进行加密通信的一般步骤
CSP开发基础--加密通信过程中
CryptAPI
函数的调用流程 应用程序使用Crypto API进行加密通信的一般步骤如下: 1,include wincrypt.h 2
·
2015-10-23 09:06
应用程序
CryptAPI
数字签名 与 Openssl 验证签名
这段时间要实现一个认证协议,分为客户端和服务器端,客户端使用windows操作系统,服务器端使用linux操作系统,在客户端下(windows),使用windows证书库中的签名证书对消息进行签名(使用windows的crypto库),然后在服务器端(linux)下,使用OpenSSL库对签名值进行验证~~ 客户端使用函数接口: CertOpenSy
·
2014-03-20 13:00
OpenSSL
使用CrpytAPI编码和解码PKCS#7消息
CryptAPI
支持PKCS #7标准加密消息语法格式消息。PKCS #7标准采用了CCITT X.208定义的ASN.1 BER编码规则,定义了加密消息相关的类型和编码方式。
持之以恒111
·
2013-05-30 16:00
PKI
使用CrpytAPI编码和解码PKCS#7消息
CryptAPI
支持PKCS#7标准加密消息语法格式消息。PKCS#7标准采用了CCITTX.208定义的ASN.1BER编码规则,定义了加密消息相关的类型和编码方式。
esafe
·
2013-01-20 10:49
PKCS
#7
CryptAPI
应用程序使用Crypto API进行加密通信的一般步骤
CSP开发基础--加密通信过程中
CryptAPI
函数的调用流程应用程序使用CryptoAPI进行加密通信的一般步骤如下:1,includewincrypt.h2,调用CryptAcquireContext
IMGTN
·
2012-11-11 10:00
CSP开发基础--
CryptAPI
解析X509证书PKCS#12证书
一、解析X509证书1.从磁盘上的证书文件中读取证书数据unsignedchar*pbX509Data;//证书数据unsignedlongulX509DataLen;//证书数据长度2.获取CertContextPCCERT_CONTEXTpCertContext=CertCreateCertificateContext(X509_ASN_ENCODING,pbX509Data,ulX509Da
liuhuiyi
·
2012-07-30 09:00
null
Integer
delete
byte
encoding
磁盘
CSP开发基础--加密通信过程中
CryptAPI
函数的调用流程
应用程序使用CryptoAPI进行加密通信的一般步骤如下:1,includewincrypt.h2,调用CryptAcquireContext()获得某个CSP模块中的密钥容器(keycontainer)的一个句柄;3,发送方使用CryptImportKey()将接受方的证书导入CSP中,从而获得接收方的公钥;4,发送方式用CryptGenKey()随机产生一个会话密钥,且用对方的公钥对会话密钥进
liuhuiyi
·
2012-07-27 15:00
加密
api
解密
include
CSP编程基础--
CryptAPI
基本函数含参介绍
一:CreatingaKeyContainerandGeneratingKeys 创建一个密钥容器,在进行加密,解密文件,并且签名的时候,必须需要一个公/私钥对,下面我们就来创建默认的密钥容器,要注意的是创建密钥容器并不会自动产生公/私钥对. 下面是我们程序的任务: 1,假如密钥容器不存在则创建一个。 2,假如签名密钥不存在则在密钥容器里创建一个。 3,假如交换密钥不存在则在密钥容器里创建一个。
liuhuiyi
·
2012-07-26 14:00
编程
算法
null
byte
encoding
winapi
CSP编程基础--
CryptAPI
使用过程中碰到的问题
文章中罗列了自己在练习使用
CryptAPI
各种函数的过程中所碰到的各种问题,因此文章并没有特定的组织结构。
liuhuiyi
·
2012-07-26 11:00
编程
工作
编译器
encoding
statistics
CryptAPI
数字签名 与 Openssl 验证签名
这段时间要实现一个认证协议,分为客户端和服务器端,客户端使用windows操作系统,服务器端使用linux操作系统,在客户端下(windows),使用windows证书库中的签名证书对消息进行签名(使用windows的crypto库),然后在服务器端(linux)下,使用OpenSSL库对签名值进行验证~~ 客户端使用函数接口:CertOpenSystemStore — 打开系统证书库Cry
wangsifu2009
·
2011-08-10 12:00
windows
linux
服务器
学习CRYPTO第二天
学习CRYPTO第二天 因为是.net安全,所以必须在VC7上运行下面面的一些例子(今天害得我在VC6上运行,错误一大堆),上面介绍了
CRYPTAPI
的一些基础,下面我就不按照MSDN的往下看了
andylin02
·
2009-08-24 11:00
.net
windows
javascript与Capicom实现显示证书信息
首先介绍下什么是Capicom:Capicom是Windows操作系统为我们提供了先进的加密体系模型
CryptAPI
,同时该模型也提供了丰富的函数供第三方开发使用。
yuankai
·
2009-06-17 15:00
JavaScript
java
算法
IE
Security
学习CRYPTO第二天
因为是.net安全,所以必须在VC7上运行下面面的一些例子(今天害得我在VC6上运行,错误一大堆),上面介绍了
CRYPTAPI
的一些基础,下面我就不按照MSDN的往下看了,下面的几个专题是Hashing
yujiawei
·
2009-06-17 09:00
.net
windows
一段
CryptAPI
取得 证书序列号 的代码
CryptAPI
取得证书序列号的操作 cheungmine 通过Win32
CryptAPI
查找个人证书库(MY)中的指定的证书的序列号。显示之。
cheungmine
·
2009-02-24 13:00
IE
null
Integer
System
byte
encoding
windows crypto API - Random Generator 的 Cpp 封装
考虑到很多人还在用古老的srand(time(NULL))和rand(),这在密码学里面是很不安全也很不科学的,推荐OS自己的
cryptAPI
,其中Windows有API,在Linux下面可以使用OpenSSL
It crAcks
·
2008-04-12 14:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他