摘要:目前在一个WinForm 程序中 使用 xml数据,但是要对XML文件进行加密后使用。在使用xml数据时,再在程序中解密后使用。目前我已经实现了加密,并且在当前密钥存在的话也可以进行解密。但是事实上加密和解密是两个分开的步骤,不可能刚加完密,就立刻解密。那么就牵扯到了,密钥怎样保留的问题,保留然后再在解密时使用。RijndaelManagedkey=null;try{//CreateanewRij...
阅读全文
随笔分类 - .NET
.NET 开发
摘要:看到很多朋友在工作中也使用CRC校验,根据大家不同的问题,归纳后找到了一位网友写的文章基本上能够涵盖大家的各种疑问。 文章的下载地址 http://www.cnblogs.com/Files/canny/Crc原理.rar 。
阅读全文
摘要:所罗门算法可以提供数据校验和纠错功能,详细的算法介绍大家可以查看关于此算法的专题介绍!以下是我从C转到C#的所罗门算法,希望能为在C#下进行通信的朋友给以帮助! publicclassSOLOMN{"数组定义"#region"数组定义"privatebyte[]ceolongitude=newbyte[]{174,173,172,171,169,168,167,165,164,162,161,15...
阅读全文
摘要:CRC16crc=newCRC16();crc.Reset();crc.Crc(buf,0,DataPack.NextPackDataByteCount-2);crc.Crc(0);crc.Crc(0);buf[DataPack.NextPackDataByteCount-2]=(byte)((crc.Value>>8)&0xff);buf[DataPack.NextPackD...
阅读全文
摘要:多的就不说了,已经有很多博友说过了!!! 下载地址: http://www.cnblogs.com/Files/canny/CleanSourceSafe.rar希望对大家有用! 也请提出宝贵意见!!!
阅读全文
摘要:using System; namespace CRC { public sealed class Crc32 : ICRC { readonly static uint CrcSeed = 0xFFFFFFFF; readonly static uint[] CrcTable = new uint[] { 0x00000000, 0...
阅读全文
摘要:using System; namespace CRC { /// /// CRC16 的摘要说明。 /// public class CRC16:ICRC { #region CRC 16 位校验表 /// /// 16 位校验表 Upper 表 /// public ushort[] uppercrctab = new ush...
阅读全文
摘要:using System; namespace CRC { /// /// CRC8 的摘要说明。 /// public class CRC8:ICRC { #region CRC 8 位校验表 /// /// CRC 8 位校验表 /// public byte[] CRC8_Table = new byte[] { ...
阅读全文
摘要:CRC 校验有 CRC 8位 16位 32位 所以在实现这些校验算发之前,先实现它们的接口! using System; namespace CRC { public interface ICRC { long Value { get; } void Reset(); void Crc(int bval); ...
阅读全文
摘要:公司就要开始一个新的大型项目,但是时间很紧张,所以考虑到容易部署和维护的角度,一部分人说用ASP.NET 做B/S的,这样对于客户的几百台客户端来说维护量很小,客户端也不用安装 .NET FrameWork。而另外一部人说,做B/S对这系统来说,业务太复杂,开发时间这么短,根本来不及,SmartClient 只要第一次按装了,以后就可以自动升级,不存在客户端的维护量,并且这样是C/S方式的开发,...
阅读全文
浙公网安备 33010602011771号