php – Hash

PS:Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。MD5,SHA-1是常用SHA算法!

对php位运算^(按位异或)的理解

最近在看一些加密函数,其中总涉及到一些位运算,尤其是^(按位异或),经过多方查找资料,对^的理解深入,分享资料留作纪念!

AS3 base64 加密解密库

由于前几次用到的 base64 加密解密库都存在部分bug,经过多方查找,现使用的是下面的 base64 加密解密库,非常感谢原作者提供这么好的作品。收藏一下!

php as 对称加解密

对称加密(也叫私钥加密)指加密和解密使用相同密钥的加密算法.有时又叫传统密码算法,就是加密密钥能够从解密密钥中推算出来,同时解密密钥也可以从加密密钥中推算出来.而在大多数的对称算法中,加密密钥和解密密钥是相同的,所以也称这种加密算法为秘密密钥算法或单密钥算法.它要求发送方和接收方在安全通信之前,商定一个密钥.对称算法的安全性依赖于密钥,泄漏密钥就意味着任何人都可以对他们发送或接收的消息解密,所以密钥的保密性对通信性至关重要. 在项目中经常会遇到php加密解密算法,最近项目需要一个AS3和php的加解密算法,经过努力,终于完成了.只要密钥相同,AS3和php就能互相加密解密.现备注下: