专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
ute;DES加解密算法实现 vb版 v1.0´´作者: agamem´日期: 2003年08月27日´´´Option ExplicitPrivate Declare Sub CopyMemory Lib \"kernel32\" Alias \"RtlMoveMemory\" (Destination As Any, Source As Any, ByVal Length As Long)´置换表Private IP(63) As Byte ´IP置换码Pr... [阅读全文] [PDF]
sp; ´sCode 待解密字串 ´sKey 密钥字串 Public Sub DES_Decode(ByRef sCode() As Byte, ByVal sKey As String, ByRef bReturn() As Byte)Attribute DES_Decode.VB_Description = \"解密 sCode:密文16进制串 sKey:密钥文本,前8位有效 bReturn:明文16进制串\" Dim LenTimes As Integer ´明文 Dim tempKey() As Byte &... [阅读全文] [PDF]
在.net中,由于.net framework 封装了常见的加密算法,因此实现标准的MD5算法只需要短短几行代码即可实现:public string Md5(string strPassword){MD5CryptoServiceProvider hashmd5; hashmd5 = new MD5CryptoServiceProvider();return BitConverter.ToString(hashmd5.ComputeHash(Encoding.Default.GetBytes(strPassword))).Replace(\"-\",\"\... [阅读全文] [PDF]
publicstringEncryptString(stringstr){char[]Base64Code=newchar[]{’a’,’b’,’c’,’d’,’e’,’f’,’g’,’h’,’i’,’j’,’k’,’l’,’m’,’n’,’o’,’p... [阅读全文] [PDF]
环境:vs.net2005/sql server2000/xp测试通过 1.MD5 16位加密实例 using System; using System.Collections.Generic; using System.Text; using System.Security.Cryptography; namespace md5 { class Program { static void Main(string[] args) { Console.WriteLine(UserMd5("8")); Console.WriteLine(GetMd5S... [阅读全文] [PDF]
提供一个基于.NET SymmetricAlgorithm 类的、带私钥的加密/解密算法的包装类。使用方法: SymmCrypto de = new SymmCrypto(SymmCrypto.SymmProvEnum.DES); Response.Write(x.Decrypting(de.Encrypting("ok","yyy"),"yyy")); 类的实现C#编码 using System; using System.Security.Cryptography; using System.IO; using System.Text; namespac... [阅读全文] [PDF]
  你的主页或者你管理的网站有各种密码需要保护,把密码直接放在数据库或者文件中存在不少安全隐患,所以密码加密后存储是最常见的做法。在ASP.NET中实现加密非常容易。.NET SDK中提供了CookieAuthentication类,其中的HashPasswordForStoringInConfigFile方法可直接使用MD5和SHA1算法。例子如下:<br>  file: encrypting.aspx<br>  <%@ Page language="c#" Codebehind="encrypting.cs" AutoEventWireup="... [阅读全文] [PDF]
1 共7条 分1页