用C#实现的数据加密(一) —— 对称加密算法 以下是关于对称加密算法的C#实现代码,大家可以根据需要更改不同的算法,文中以Rijndael算法为例: using System; using System.IO; using System.Security.Cryptography; using System.Text;
美国国家标准与技术局(National Institute of Standard and Technology,NIST)于1997年1月提出发展AES(Advanced Encryption Standard)加密算法,并于同年9月12日推出AES的早期基本算法。在研究了一系列早期算法之后,Rijndael算法被确定为先进加密标准(Advanced Encryption Standard,AES)。由于其较高的保密级别,AES算法被用来替代DES和3-DES,以适应更为严苛的数据加密需要。