Aes128Handler.php 559 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace App\Handlers;
  3. class Aes128Handler
  4. {
  5. public static function genKey($key, $box_no)
  6. {
  7. $path = base_path('/blu.jar');
  8. $str = shell_exec("java -jar {$path} {$key} {$box_no}");
  9. return trim(str_replace(PHP_EOL, '', $str));
  10. }
  11. /**
  12. * 本地docker生成密钥
  13. * */
  14. public static function genKeyDocker($key,$box_no){
  15. $str = shell_exec("cd /var/www/jdk-13/bin; ./java -jar /var/www/weilaibike-admin/blu.jar {$key} {$box_no}");
  16. return trim(str_replace(PHP_EOL, '', $str));
  17. }
  18. }