十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
安装PHP加密扩展Mcrypt。
专注于为中小企业提供成都网站制作、网站建设、外贸网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业江孜免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
?php
class DES
{
$PASSWORD_CRYPT_KEY = "abcdef123456ABCDEFRLCF";
$ALGORITHM = "DES";
function encrypt($data,$key="") {
$iv = mcrypt_create_iv ( mcrypt_get_iv_size ( MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB ), MCRYPT_RAND );
$passcrypt = mcrypt_encrypt ( MCRYPT_RIJNDAEL_256, $key, $data, MCRYPT_MODE_ECB, $iv );
$encode = base64_encode ( $passcrypt );
return $encode;
}
function decrypt($data,$key="") {
$decoded = base64_decode ( $data );
$iv = mcrypt_create_iv ( mcrypt_get_iv_size ( MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB ), MCRYPT_RAND );
$decrypted = mcrypt_decrypt ( MCRYPT_RIJNDAEL_256, $key, $decoded, MCRYPT_MODE_ECB, $iv );
return $decrypted;
}
}
?
public class Main{
public function __construct()
{
// 如果是实例运行,添加此方法,创建即可运行
}
public static function main(){
for ($i=0;$i 10;$i++){
$rand = mt_rand(0, 51);
echo $rand,PHP_EOL;
}
}
}
java代码在线转php相关内容,包含java代码在线转php相关文档代码介绍、相关教程视频课程,以及相关java代码在线转php问答内容。
这算法,是java 内置的,php也内置这算法,所以,直接使用——至于结果是否相同,要看算法的结果了
?php
//需要加密的字符串
$str = "this is string";
//通过sha1进行加密
$res = sha1($str);
//通过指定第二个参数加密
$res = sha1($str,true);
?