VB加密方法集---1

转载 2013年12月04日 08:03:42

如何加密在 Visual Basic 6.0 中的字符串

http://support.microsoft.com/kb/821762/zh-cn

 

本文介绍了 CryptographySample.exe 程序包中包含的代码。
可从 Microsoft 下载中心下载:
Download the CryptographySample.exe package now.

 

在 Visual Basic 6.0 中加密

本部分介绍加密过程中的重要步骤。它还介绍了如何执行这些步骤使用的 vba 代码。

CryptWrap DLL

在"Code for encryption and for decryption"部分中下载的代码包括 CryptWrap DLL。CryptWrap DLL 是回绕 API 调用的包装。CryptWrap DLL 是 CryptWrap.vbp EncryptGroup 项目组中的项目中。

加密过程要求 CryptWrap DLL。加密项目使用 CryptWrap DLL 调用该函数执行实际的加密的函数。

CryptoWrap DLL

通过使用 ActiveX DLL 项目模板被编码 CryptoWrap DLL。CryptoWrap DLL 是 clsCryptoAPI.cls EncryptGroup 项目组中的文件中。

CryptoWrap DLL 的代码包含以下内容:

  • 声明的变量和常量 CryptoWrap DLL 使用。
  • 从 Advapi32.dll 库文件的 Visual Basic 6.0 中 加密 API 函数的函数和子例程的声明。
  • 声明属性、 函数,和子例程。
  • 从调用程序分配给一个模块级变量在代码中的密码。

    注意此密码用于派生密钥 CryptoEncrypt 函数用来加密字符串。

CryptoWrap DLL 使用 SHA1 算法的哈希,并使用 RC2 算法进行加密。

详细内容看链接

VB AES 字符串和文件加密

此代码在源码天空等多个源码站点上可以下载本人仅做了简单的修改总结为4个函数进行调用 1.EncryptStr/加密字符串 2.DecryptStr/解密字符串 3.EncryptFile/加密文...
  • lbuskeep
  • lbuskeep
  • 2012年11月24日 12:55
  • 5458

关于文件的加密

我们在开发程序的时候,通常都会遇到加密的问题,数字化时代,加密的安全性是很高的. 简单地说,以前的纯调频/调幅的电波通讯完全是敞开式的,后来的莫尔斯电码也容易被猜解,然而在数字化时代,我们传输的数据是...
  • prsniper
  • prsniper
  • 2009年08月26日 21:36
  • 1129

VB6 AES加密解密文本串和文件的DLL动态库

  • 2009年06月18日 18:32
  • 26KB
  • 下载

用VB6实现中英文文本的私钥加密——VB的另类用法

一。 私钥加密方案   加密(Encryption)是信息保护的一种必不可少的手段。目前有两种基本的加密方法,即私钥加密和公钥加密。用VB既可用自定义算法实现简便的私钥加密,也可通过调用Cr...
  • yyb10013
  • yyb10013
  • 2014年05月05日 18:50
  • 833

vb 中的MD5加密

1。web项目中方法 : System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile("aaaa", "MD...
  • qiaoshuai0920
  • qiaoshuai0920
  • 2013年04月11日 08:55
  • 1400

VB实现Base64 编解码

作者:iamlasong 一、编码规则     编码规则网上很多,为了文章的完整性,这里简单的叙述一下。Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数...
  • iamlaosong
  • iamlaosong
  • 2014年07月28日 15:06
  • 7208

VB.NET 的 DES 加密与解密(转载于nofort博客)

MD5和SHA的加密方式都是单向的,就算是我写的程序用户的密码用这两种方式保存后,我对着看也不知道他们的密码是什么,这用在保存密码上是不错的,但如果是一些需要能将密文还原的应用来说就不合适了,所以接下...
  • lpwmm
  • lpwmm
  • 2016年03月06日 23:19
  • 2228

.net常用加密解密方法

http://www.cnblogs.com/qinweilong/archive/2010/06/30/1768535.html .net常用加密解密方法 UnicodeEncodin...
  • DJ2008
  • DJ2008
  • 2015年10月23日 09:54
  • 1883

VB加密方法集---3

这篇文章以VB生成的DLL封装asp代码来连接数据库(以access数据库为例)    一般情况下我们在用ASP连接Access的数据库时通常都会进行如下的操作 '//PRoconn.asp ...
  • yiyiyicz
  • yiyiyicz
  • 2013年12月04日 08:09
  • 650

【VB.Net】使用SHA256进行简单的XOR文本加密与解密

使用XOR对字符串进行加密与解密,私钥通过SHA256或SHA512进行编码。全程推荐使用UTF-8编码。...
  • runplus
  • runplus
  • 2016年02月14日 22:43
  • 1183
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VB加密方法集---1
举报原因:
原因补充:

(最多只允许输入30个字)