相关推荐
-
Delphi,C++ builder加密函数
标准算法模块是集DES、3DES、AES、RSA、MD5、BlowFish、TEA、RC6等标准算法为一体的算法包,同时在模块中使用了Anti-Debug和程序自校验功能(涉及到软件的加壳和CRC32),增加了使用次数限制,更好的保护您的软件。示例源码中包括两部分:一是调用标准算法加密模块的例子源码,二是此加密模块的KeyGen程序。模块通过获取硬盘系列号得出软件注册系列号(每台计算机的系列号唯一)来进行加密 直接将ken.cpp加入工程, 然后将ken.dll copy到工程所在目录
-
c++ builder 使用indy http调用webservice方法
TIdHTTP *http = new TIdHTTP(NULL); TStringList *formData = new TStringList(); try{ IdAntiFreeze1->OnlyWhenIdle = false; formData->Add("<?xml version=\"1.0\" encoding=\"utf-8\"?>\<soap...
-
BCB C++Builder 10.4 indy控件 TidHTTP(POST & GET)
首先这是第一次发,有错误之处勿喷哈。 再次,在C++Builder 10.4使用indy控件时发现资源比较少,要不就是要掏几mao。索性自己研究了一下,测试没有遇到什么问题,如下代码供您参考,(有改进的地方,可以的话也回我一下。谢谢) 控件使用的TidHTTP, 分别用IdHTTP1->Post & IdHTTP1->Get进行提交数据。如下图片是返回过来的数据, ...
-
【c++从http后端拿数据的demo】
从http后端拿数据,并用nlohmann解析数据。部分命令可能要用sudo进行执行。安装nlohmann json。
-
HMAC API 接口签名 Message安全验证
什么是HMAC? HMAC 全称(Hash-based Message Authentication Code,即基于Hash的消息的认证码)。 - 基本过程为对某个消息,利用提前共享的对称密钥和Hash算法进行加密处理,得到HMAC值。 - 该HMAC值提供方可以证明自己拥有共享密钥的对称密钥,并且消息自身可以利用HMAC确保未经篡改。 为什么需要API接口签名? 对外开放的 API 接口都会面临一些安全问题,例如伪装攻击、篡改攻击、重放攻击以及数据信息泄漏的风险。利用 API 接口签名能...
-
C++Builder中关于INDY库的使用 以及一些问题的解决(E2238 Multiple declaration for 'fd_set')
Indy库是一个非常棒的库,里面大约有100个组件或类,完全按照tcp/ip协议来,如果你不愿意每次都WSAStartup并且还要查rfc的话,就使indy吧,我使完的感觉就是爽delphi6和cb6以上都默认安装,但并不一定是最新的版本,目前最新的版本是10beta有关下载等可以到www.nevrona.com/indy去看看下面说一下在cb6中安装indy9的过程(cb5可以直接装,delph
-
C++ | 数字签名的生成与解析
一、准备工作 下载makecert.exe及signcode.exe软件
-
(16)uniGUI for C++ builder下如何实现https加密浏览
(同一个世界,同一个梦想,交流学习C++Builder XE10,传承c++builder的魅力!欢迎各地朋友加入我的QQ群484979943、860634510、299497712,进群密码“BCB”,同时也请将该群号广为宣传,希望能够广集各方高手,共同进步。如需下载开发工具及源代码请加入我的QQ群) 【阅读倡议】 1、有问题请留言; 2、没问题请点赞; 3、看连载请加群; 4、下源码...
-
rsa数字签名算法c语言实现,RSA算法的C++实现
RSA算法的C++实现[摘要]公钥密码体制出现以前,所有的密码算法基本上都是基于代替和置换。而公钥密码体制则是基于新的理论和技术:它突破了传统的代替与置换,是数学函数;它以非对称的形式提供两个密钥。两个密钥的出现对于保密性、密钥分配、认证等都有划时代的意义。非对称密码体制在加密和解密操作中使用不同的密钥,从而构成不对称体制。加密密钥可以公开,解密密钥必须保密。其密钥分发简单,可以通过一般的通信渠道...
-
数字签名算法,c++实现,RSA的算法
包涵三个RSA算法,c++是实现,数字签名的合集,三个独自的程序,可以独自编译运行,VC6.0下编译
-
数字签名算法c++_认证技术-数字签名
认证技术主要用于防止对手对系统进行的主动攻击,如伪装、窜扰等,这对于开放环境中各种信息系统的安全性尤为重要。认证的目的有两个方面:一是验证信息的发送者是合法的,而不是冒充的,即实体认证,包括信源、信宿的认证和识别;二是验证消息的完整性,验证数据在传输和存储的过程中是否被篡改、重放和延迟等。1. Hash函数(1) Hash函数的概念Hash函数是一类单向(计算h=H(m)是容易的,但求逆运算是困难...
-
计算文件或者字符串HASH,SHA1,SHA256,CRC32,MD5值
计算文件或者一段字符串的HASH,SHA1,SHA256,CRC32,MD5的值。里面有readMe文件,可在控制台中运行计算。在界面中,readme中有详细的介绍。可显示当前计算的进度和时间信息
-
dsa数字签名算法的验证及实现
实现数字签名算法以及验证数字签名算法的正确性。本程序经本人验证
-
C语言实现的SM2数字签名验证
在goldboar写的SM2签名及验签函数( http://download.csdn.net/detail/goldboar/3833072)的基础上,改写的一个纯粹用来做SM2签名验证的函数,编译时需要用到OpenSSL的头文件和库文件(libeay32.lib或libeay32.dll),与goldboar的程序区别如下: 1.仅用于做验签,不能签名; 2.验签使用外部传入的SM2公钥,SM2公钥以(x,y)坐标形式传入; 3.签名也是以(r,s)坐标形式传入; 4.增加了一些内存清理语句,内存泄漏有改善; 5.goldboar的程序中使用的ECC参数是示例参数,不是GM/T 0003.5-2012规范中定义的参数,这里的验签函数中采用的是规范中定义的参数。 6.将一些对椭圆曲线参数的验证操作放入 _DEBUG 宏限制的范围内。因为参数是规范推荐的,已经过验证,所以在程序中无需再验证。将这些验证语句放入 _DEBUG 宏限制的范围内以后,如果编译 release 版本时就不会包含这些验证语句,效率可以有一点提升。
10 楼 qhdyuxuan 2009-06-02 15:35
9 楼 yangrg 2009-05-31 11:47
8 楼 dandy 2009-05-31 10:12
7 楼 liqiuxi 2009-05-31 09:10
感觉中国雅虎被收购后就阳痿了
6 楼 zhhui_syist 2009-05-31 08:40
5 楼 lw223 2009-05-30 22:33
4 楼 richard28530 2009-05-30 22:21
3 楼 jd2bs 2009-05-30 21:50
2 楼 mod420116 2009-05-30 20:54
1 楼 whaosoft 2009-05-30 15:41