求代码:PHP7 des加密

goimt 2018-01-16 05:36:03
PHP7 des加密 KEY是31位, 需要能在java中解密,

以下网上找的,用不了,提示错误
Warning: mcrypt_encrypt(): Key of size 31 not supported by this algorithm. Only keys of size 8 supported


function encrypt($str, $key)      
{
$block = mcrypt_get_block_size('des', 'ecb');
$pad = $block - (strlen($str) % $block);
$str .= str_repeat(chr($pad), $pad);

return mcrypt_encrypt(MCRYPT_DES, $key, $str, MCRYPT_MODE_ECB);
}
...全文
701 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
goimt 2018-01-17
  • 打赏
  • 举报
回复
PHP7 不能再用DES?
伟洪winni 2018-01-17
  • 打赏
  • 举报
回复
PHP7 移除了mcrypt

加密 : http://www.source-open.com/483861

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧