摘要:把迅雷的广告条去除
阅读全文
随笔分类 - 加密、解密
摘要:分组密码算法分析,改进 东方龙马公司 孙琳(2000.11) 序:这是我花了近2周的时间写的,可以说比较全面地介绍了各种分组密码、如DES算法、IDEA算法,其中最为宝贵的一部分是最后AES新推荐的算法Rijndael,它是今年10月份美国国家标准和技术研究所刚刚推出的分组密码算法,目前美国官方还没有正式发布此标准,但基本上已有定夺。 前言 数据加密作为一项基本技术是所有通信安全的基石。数据加...
阅读全文
摘要:http://fp.gladman.plus.com/cryptography_technology/rijndael20051108
阅读全文
摘要:1 AES加密算法主要步骤1.1 AES算法整体描述l 给定一个明文x,将State初始化为x,并进行AddRoundKey操作,将RoundKey与State异或。l 对前Nr-1轮中的每一轮,用S盒对进行一次代换操作,称为SubBytes;对State做一置换ShiftRows;再对State做一次操作MixColumns;然后进行AddRoundKey操作。l 依次进行SubBytes、Sh...
阅读全文
摘要:http://blog.joycode.com/moslem/archive/2003/12/29/10108.aspx目前企业面临的计算环境和过去有很大的变化,许多数据资源能够依靠网络来远程存取,而且越来越多的通讯依赖于公共网络公共网络(如 Internet),而这些环境并不保证实体间的安全通信,数据在传输过程可能被其它人读取或篡改。 加密将防止数据被查看或修改,并在原本不安全的信道上提供安全的...
阅读全文
摘要:---- 因为过于复杂的加密算法实现起来非常困难,所以在过去,许多应用程序只能使用非常简单的加密技术,这样做的结果就是加密的数据很容易就可以被人破译。而使用Microsoft提供的加密应用程序接口(即Cryptography API),或称CryptoAPI,就可以方便地在应用程序中加入强大的加密功能,而不必考虑基本的算法。本文将对CryptoAPI及其使用的数据加密原理作一简单的介绍,然后给出...
阅读全文
摘要:在程序开发过程中,经常遇到需要保护用户信息和私有数据不被他人窃取的情况,也就是要对数据进行加密。在Win2000以前,要对数据进行加密和解密操作,一般要使用CryptAPI函数,相当烦琐。幸运的是,从Win2000开始,操作系统从内核的级别上提供了对文件进行加密和解密的函数,而且使用起来相当简单。 加密的函数是 BOOL EncryptFile( LPC...
阅读全文
浙公网安备 33010602011771号