您现在的位置是:网站首页>PHPPHP

PHP字符串按位异或

左鹏06-29 14:04:41PHP1132人已围观

简介function myxor($string, $key = '') { if('' == $string) return ''; if('' == $key) $key = 'dfsfasfasjhk'; $len1 = strlen($string); $len2 = strlen($key); if($len1 > $len2) $key = str_repeat($key, ceil($len1 / $len2));

function myxor($string, $key = '') { if('' == $string) return ''; if('' == $key) $key = 'dfsfasfasjhk'; $len1 = strlen($string); $len2 = strlen($key); if($len1 > $len2) $key = str_repeat($key, ceil($len1 / $len2)); return $string ^ $key; }

需求:一段字符串,需要加密之后传输,接受后解密。在安全性要求不高的情况下,简单的字符串异或是很好的轻量级解决方案。加密和解密都使用同一个方法,双方使用相同的密钥的话,就能把原始字符串还原。

站点信息

  • 建站时间:2018-09-18
  • 网站程序:Laravel
  • 主题模板:《今夕何夕》
  • 文章统计:77条
  • 统计数据
  • 微信公众号:扫描二维码,关注我们