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
cryptoapi
.Net 加密解密组件工具类 System.Security.Cryptography.Algorith
它将
CryptoAPI
改编进.NET的System.Security
微型胖子
·
2024-01-14 05:00
.net
microsoft
c#
算法
加密解密
第二次课,文件校验(预习)
hash计算接口
CryptoAPI
(证书,对称加密,非对称加密,编码和解码)CryptAcquireContextCryptCreateHashCryptReleaseContextCryptHashDataCryptDestroyHashCryptGetHashParam
Back~~
·
2023-10-15 04:00
上课内容
学习
CVE-2020-0601 PoC
CryptoAPI
漏洞利用
近日NSA随手丢出的“王炸”在安全业内引起一片哗然,消息发布后没两天各种poc也是层出不穷。该漏洞位于WindowsCryptoAPI(Crypt32.dll)验证椭圆曲线加密算法证书的方式,可能影响信任的一些实例包括(不限于):HTTPS连接、文件签名和电子邮件签名、以用户模式启动的签名可执行程序。此外,该漏洞可以让攻击者伪造代码签名证书对恶意可执行文件进行签名,使文件看似来自可信的来源。例如,
半夜菊花茶
·
2023-09-24 02:02
神器mimikatz密码提取工具-Crypto模块
Module-Crypto这个模块是最古老的模块之一,拥有
CryptoAPI
功能。
ha9worm
·
2023-07-25 13:11
Linux内核中使用crypto进行sha1方法
但是Linux自身提供了一个
CryptoAPI
对数据进行各种加密计算,使用这个API就能够在内核模块中进行一些加密和签名操作,下面以sha1位例子。在4.15内核下编译加载通过。
卑鄙的我_
·
2023-04-16 19:11
JS getRandomValues和Math.random方法深入解析
目录Math.random()
CryptoAPI
中的getRandomValues()安全性性能使用建议Math.random()Math.random()是JavaScript默认提供的生成随机数的方法
·
2023-04-14 22:14
Windows暴露严重安全漏洞CVE-2020-0601,影响关键加密功能
Windows暴露严重安全漏洞CVE-2020-0601,影响关键加密功能最近Window系统爆一个严重的安全漏洞,该漏洞使
CryptoAPI
无法正确验证椭圆曲线(ECC)密码证书,攻击者可以用该漏洞欺骗证书信任链
虫虫搜奇ccsearchit
·
2023-03-28 10:37
前端RSA密钥生成和加解密window.crypto
cryptoAPI
支持常用的rsa、aes加解密,这边介绍rsa的应用。
skinmesh
·
2021-10-05 19:23
mimikatz之crypto
mimikatz导出证书及私钥:模块:crypto(第一步privilege::debug)1、列举证书提供者:crypto::providersThiscommandlistallproviders:
CryptoAPI
我是真的很方
·
2020-12-14 20:13
使用Microsoft
CryptoAPI
进行加密、解密、签名及验证
使用
CryptoAPI
编写一个文件保护程序,具有如下功能:(1)给定明文文件,生成加密文件,同时产生文件的数字签名文件;(2)给定密文文件,解密出明文文件,并验证签名的正确性。
mmpire
·
2020-09-13 15:52
工作记录
下一代Windows加密API
下一代Windows加密API对长期使用VisualC++的开发者来说,
CryptoAPI
是编程工具中一个非常熟悉的部分,其在Win32SDK中第一次发布时就提供了哈希、加密、签名及认证管理等功能。
xieqidong
·
2020-09-13 09:20
其他
CSP:使用
CryptoAPI
解码X509证书内容
微软的
CryptoAPI
提供了一套解码X509证书的函数,一个X509证书解码之后,得到一个PCCERT_CONTEXT类型的结构体指针。通过该结构体,我们就可以获取想要的证书项和属性等。
yyfzy
·
2020-09-13 04:21
CSP
CryptoAPI
学习
本文由网上各类汇总····加密与解密第二版222页查看学习:下面的实验顺序颠倒,便于复习```````````````````````````````````````````实验9`````````````````````````````CALG_AES_128但是发现好像加密解密出来不对的感觉#include"stdafx.h"#include#include#include#include#i
weixin_30270561
·
2020-09-13 03:51
CSP开发基础--
CryptoAPI
函数简介
CryptoAPI
体系主要由一下几部分组成:基本加密函数、证书编码与解码函数、证书存储函数、简化信息处理函数、底层信息处理函数。
liuhuiyi
·
2020-09-13 01:11
安全
学习
CRYPTOAPI
学习
CRYPTOAPI
第一天一:准备工作一般必须包含如下头文件以及定义#include#include#include#defineMY_ENCODING_TYPE(PKCS_7_ASN_ENCODING
fgfg_fgfg
·
2020-09-13 01:41
学习区
使用
CryptoAPI
解析X509证书和P12证书
一、解析X509证书1.从磁盘上的证书文件中读取证书数据unsignedchar*pbX509Data;//证书数据unsignedlongulX509DataLen;//证书数据长度2.获取CertContextPCCERT_CONTEXTpCertContext=CertCreateCertificateContext(X509_ASN_ENCODING,pbX509Data,ulX509Da
jun2ran
·
2020-09-13 00:08
CryptoAPI
编程
这里介绍一些
CryptoAPI
的知识,也是让自己对
CryptoAPI
做一个系统的总结(针对证书操作这块)。
jun2ran
·
2020-09-13 00:07
使用
CryptoAPI
对文件进行加密解密
CryptoAPI
提供了一组函数,这些函数允许应用程序在对用户的敏感私钥数据提供保护时以灵活的方式对数据进行加密或数字签名。实际的加密操作是由称为加密服务提供程序(CSP)的独立模块执行。
Ronal_Lee
·
2020-08-26 11:23
windows
数字签名
CSP开发基础--CayptAPI函数库介绍
微软基本加密提供者(MicrosoftBaseCryptographicProvider),是缺省绑定到
CryptoAPI
里的。如果
liuhuiyi
·
2020-08-23 01:10
安全
CryptoAPI
简介(二)
四、
CryptoAPI
的应用
CryptoAPI
函数使用“加密服务提供者”(CSP)完成数据加密、解密以及密钥的存储管理、所有的CSP都是相互独立的模块。
Just4life
·
2020-08-21 06:41
软件编程技术
加密解密
CryptoAPI
简介(一)
OpenGroupCDSAØRSAPKCS#11CryptographicTokenInterface(Cryptoki)StandardØRSABSAFEAPIØ微软CryptoAPIV2.0其中,CDSA、RSAPKCS#11和微软
CryptoAPI
Just4life
·
2020-08-21 06:40
加密解密
软件编程技术
Crypto API
CryptoAPI
���¼���ԭʼ��ҳ��ӡ几个
cryptoapi
函数说明-chaolumon的专栏-博客频道1,CertOpenSystemStore打开系统最常用的证书存储区域。
DennisThink
·
2020-08-21 02:28
使用
CryptoAPI
获取证书扩展属性之二:“密钥用法”和"增强型密钥用法"
上篇文章讲述了如何使用
CryptoAPI
获取证书的“基本约束”扩展属性:使用
CryptoAPI
获取证书扩展属性之一:“基本约束”今天继续讲述如何获取“密钥用法”和“增强型密钥用法”这两个扩展属性。"
yyfzy
·
2020-08-20 20:11
CSP
Java与CSP数据兼容之一:Java兼容CSP导出的RSA公钥数据
但是有时为了和客户端C++程序、特别是Windows平台数据兼容,需要把Windows下通过
CryptoAPI
导出的公钥数据转化为Java里的公钥对象,这样就需要做一定的转化。
yyfzy
·
2020-08-18 10:48
CSP
Java
Microsoft
CryptoAPI
加密技术(二)[转载vckbase作者Cuick]
上次我们讲了MicrosoftCryptoAPI的构成以及会话密钥的使用。接下来我们将看一下公私密钥对的使用、HASH算法、数字签名等技术。一、公用密钥加密技术公用密钥加密技术使用两个不同的密钥:公钥和私钥。私钥必须安全的保管好不能被外人知道,而公钥可以告诉任何人,只要他需要。通常公钥是以数字证书的形式发布的。用公私密钥对中的一个密钥加密的数据只能用密钥对中的另一个密钥才能解密。也就是说用用户A的
dlfer11
·
2020-08-15 22:31
C/C++
Microsoft
CryptoAPI
加密技术(一)[转载vckbase作者Cuick]
在这个信息爆炸的时代,我们不得不对信息的安全提高警惕。加密作为保障数据信息安全的一种方式,越来越受到人们的关注。下面,我将把自己对MicrosoftCryptoAPI的一些肤浅的理解与大家共享,有什么不妥之处望不吝赐教。一、加密方法:当初,计算机的研究就是为了破解德国人的密码,人们并没有想到计算机给今天带来的信息革命。随着计算机的发展,运算能力的增强,密码学已经取得了巨大的进展。大体来说有以下几种
dlfer11
·
2020-08-15 22:31
C/C++
CAPI&CAPICOM的一些知识[转]
1引言
CryptoAPI
(一个应用程序编程接口)目的就是提供开发者在Windows下使用PKI的编程接口。
dlfer11
·
2020-08-15 22:00
C/C++
简单实现强大的加密功能——
CryptoAPI
CryptoAPI
是Microsoft提供的加密应用程序接口,他其实是一组函数,他为许多高级安全性服务提供了基础,包括用于电子商务的SET,用于加密客户机/服务器消息的PCT,用于在各个平台之间来回传递机密数据和密钥的
dlfer11
·
2020-08-15 22:00
C/C++
Linux内核中使用crypto进行sha1方法
但是Linux自身提供了一个
CryptoAPI
对数据进行各种加密计算,使用这个API就能够在内核模块中进行一些加密和签名操作,下面以sha1位例子。在4.15内核下编译加载通过。
躺着中枪ing
·
2020-08-08 16:40
Linux内核
Linux
内核
内核模块
如何构造PKCS 7签名(一)
PKCS#7作为RSA安全体系的一部分,被广泛支持和使用,如
CryptoAPI
、OpenSSL、PDF加密签名等。
weixin_45303938
·
2020-08-05 08:20
用
CryptoAPI
实现DES加密解密
#include#include#includeBOOLDES(__inconstBYTE*pbKey,__inDWORDcbKeyLen,__inconstBYTE*pbData,__inDWORDcbDataLen,__outBYTE*pbBuf,__inoutDWORD*pcbBufLen,__inBOOLbIsDecrypt=FALSE)/*DES加密、解密函数,使用PKCS5paddin
玉宇逍遥
·
2020-08-05 03:03
加解密
【Windows】数字签名手概念与命令手册
加密服务提供程序应用到:Windows7,WindowsServer2008R2加密服务提供程序(CSP)是执行身份验证、编码和加密服务的程序,基于Windows的应用程序通过Microsoft加密应用程序编程接口(
CryptoAPI
少莫千华
·
2020-08-02 23:53
Windows
通过OpenSSL解码X509证书文件
在Windows平台下,如果要解析一个X509证书文件,最直接的办法是使用微软的
CryptoAPI
。但是在非Windows平台下,就只能使用强大的开源跨平台库OpenSSL了。
yyfzy
·
2020-07-30 18:31
OpenSSL
Sn.exe(强名称工具)
(生成密钥时,会调用Windows提供的
CryptoAPI
)后缀:*.snk,包含二进制形式的公钥和私钥。用法:sn[-
diaoqiao8590
·
2020-07-27 21:58
使用
CryptoApi
做PKCS#1格式加密
#include"stdafx.h"#include#include#pragmacomment(lib,"crypt32.lib")int_tmain(intargc,_TCHAR*argv[]){HCERTSTOREhStore=CertOpenSystemStore(NULL,L"MY");PCCERT_CONTEXTpCert=NULL;DWORDdwKeySpec=AT_KEYEXCHA
雷宗堂
·
2020-07-08 08:50
加密
encoding
null
byte
include
delete
VS2013 下使用Cryptography API: Next Generation (CNG)的环境配置
1、简介:Windows下使用加密API,从WindowsServer2008和WindowsVista开始支持CNG,下一代Windows加密API(CNG),这是对原来
CryptoAPI
的长期替代。
weixin_33656634
·
2020-07-05 22:16
windows
加密学
Win10高危漏洞遭黑产攻击!腾讯安全紧急响应全面拦截
近日,微软发布CVE-2020-0601漏洞公告,修补了Windows加密库中的
CryptoAPI
欺骗漏洞。
腾讯安全
·
2020-07-04 01:39
CryptoAPI
与openssl RSA非对称加密解密(PKCS1 PADDING)交互
(以下代码中都只做测试用,有些地方没有释放内存...这个自己解决下)1.RSA非对称的,首先提供一个供测试用的证书和私钥的数据1)pem格式的证书和私钥(公私钥是对应的)的base64编码[cpp]viewplaincopyprint?voidreadPriKey(string&a){a="-----BEGINRSAPRIVATEKEY-----\n";a.append("MIICXQIBAAKB
可爱的小莱
·
2020-07-02 05:13
数字证书
C# 非托管DLL调用
这是C++的代码
CRYPTOAPI
_APIshortCALLBACKEncrypt(LPTSTRsOrigin,LPTSTRsEncrypt){inti;char*sSource,*sConvert;if
weixin_34107955
·
2020-06-28 11:38
CVE-2020-0601漏洞详细分析
0x00漏洞描述2020年1月15日,微软公布了1月份的补丁更新列表,其中存在一个位于
CryptoAPI
椭圆曲线密码(ECC)证书检测绕过相关的漏洞(CVE-2020-0601),该漏洞为NSA发现并汇报给微软
奇安信代码卫士
·
2020-06-26 13:03
图解漏洞CVE-2020-0601中涉及的ECC签名算法ECDSA
CVE-2020-0601漏洞位于Window的加密组件
CryptoAPI
。
网糸隹
·
2020-06-26 07:20
密码技术与应用
密码
说一说Windows严重安全漏洞CVE-2020-0601的原理
CVE-2020-0601漏洞位于Window的加密组件
CryptoAPI
。
CryptoAPI
是微软提供给开发人员的Windows安全服务应用程序接口,可用于加密的应用程序,实现数据加密
网糸隹
·
2020-06-26 07:19
密码技术与应用
密码
“微软超级漏洞”?关于CVE-2020-0601的官方回复
在微软例行公布的1月补丁更新列表中,有一个漏洞引起了大家的高度关注:一个位于
CryptoAPI
.dll椭圆曲线密码(ECC)证书的验证绕过漏洞——CVE-2020-0
沃通WoTrus
·
2020-06-22 08:51
安全资讯
SSL加密
Web工程师和设计师必学的10个iOS 8新鲜改变
Safari插件新的设计视频增强iOS8上的JSBug和问题iOS8上的Safari支持HTML5新APIs:WebGL(3Dcanvas),IndexedDB,NavigationTimingAPI,
CryptoAPI
love2013
·
2020-03-12 03:58
美国NSA独立发现微软严重漏洞,它曾泄露的“永恒之蓝”造成全球灾难
1月15日,微软例行公布了1月的补丁更新列表,其中有一个漏洞引起了高度关注:这是一个位于
CryptoAPI
.dll椭圆曲线密码(ECC)证书检测绕过相关的漏洞。
itwriter
·
2020-01-15 16:00
使用Microsoft
CryptoAPI
进行加密、解密、签名及验证
使用MicrosoftCryptoAPI进行加密、解密、签名及验证使用
CryptoAPI
编写一个文件保护程序,具有如下功能:(1)给定明文文件,生成加密文件,同时产生文件的数字签名文件;(2)给定密文文件
LeeKiven
·
2015-12-23 02:00
c
CSP开发-CSP模块的实现
前面几篇主要介绍了如何开发基于CSP的应用,即通过
CryptoAPI
调用CSP。这节则介绍如何按照微软的CSP标准实现自己的CSP,例如基于硬件方式的UKEY、密码卡等设备的硬件加密CSP。
anda0109
·
2015-11-25 13:00
CSP应用开发-CryptAPI函数库介绍
微软基本加密提供者(MicrosoftBaseCryptographicProvider),是缺省绑定到
CryptoAPI
里的。如果没有指定其他
anda0109
·
2015-11-24 15:00
CSP应用开发-数据加解密
调用
CryptoApi
接口实现数据的加解密,代码如下://本程序通过调用CSP实现文件AES_128加解密功能 #include"stdafx.h" #include #include #defineBLOCK_SIZE1024
anda0109
·
2015-11-24 13:00
浅谈.NET中加密和解密的实现方法分享
它将
CryptoAPI
改编进.NET的System.Security.Cryptography名字空间,使密码服务摆脱了SDK平台的神秘性,变成了简单的.NET名字空间的使用。
·
2015-11-12 08:08
.net
上一页
1
2
3
4
下一页
按字母分类:
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
其他