2016 - 2024

感恩一路有你

php源代码加密运行 phpmd5加密最多多少位?

浏览量:2790 时间:2021-03-12 21:16:43 作者:admin

phpmd5加密最多多少位?

MD5是一个哈希函数。PHP中MD5加密结果的默认长度为32位,可以将任意长度的“字节字符串”转换成128位的大整数,是一种不可逆的字符串转换算法。结果是固定的,并且在字符长度上是唯一的。示例:

<?PHP$STR=“你好,百度!“echo MD5($STR)//81252f2a110b9a1a8c4c18c72f1c25555$STR2=”aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!“echo MD5($STR2)//8e23206af66aefa1aad5699b685eeec?>

不可逆加密算法的特点是在加密过程中不需要使用密钥。系统输入明文后,通过加密算法直接处理成密文。加密的数据无法解密。只有重新输入明文,用同样的不可逆加密算法进行处理,才能得到同样的加密密文,只有经过系统识别才能解密。显然,在这种加密过程中,加密是自己的,解密必须是自己的,而所谓的解密,其实就是重新加密,应用“密码”就是输入明文。不可逆加密算法不存在密钥存储和分配的问题,非常适合在分布式网络系统中使用。然而,由于加密计算的复杂性和繁重的工作量,通常只在数据有限的情况下使用,如密码加密,这在计算机系统中得到了广泛的应用。近年来,随着计算机系统性能的不断提高,不可逆加密的应用领域逐渐增多。RSA公司发明的MD5算法和国家标准局提出的SHS(securehash standard)算法在计算机网络中得到了广泛的应用。不可逆性是,如果有两个密码3和4,我的加密算法非常简单,即3和4,结果是7。但是通过7,我不能确定这两个密码是3和4,并且有很多组合。这是最简单的不可逆转性,所以我只能用暴力一个接一个地破解它们

php源代码加密运行 php加密方式有哪些 如何给php加密授权

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。