AesEncodingController.class.php 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <?php
  2. namespace bibidd\Controller;
  3. use Bibidd\Controller\CommonBaseController;
  4. class AesEncodingController extends CommonBaseController
  5. {
  6. public function encoding()
  7. {
  8. $this->addHeaders(); //添加头部请求
  9. $plaintext = $_POST['txt'];
  10. $miwen = $_POST['miwen'];
  11. $key = "6969";
  12. //加密
  13. $encrypted = base64_encode(openssl_encrypt($plaintext, 'aes-256-ecb', "6969", OPENSSL_RAW_DATA));
  14. //解密
  15. $decrypted = openssl_decrypt(base64_decode($miwen), 'aes-256-ecb', $key, OPENSSL_RAW_DATA);
  16. $data['code'] = '200';
  17. $data['message'] = 'ok';
  18. $data['data'] = $encrypted;
  19. $data['jiemi'] = $decrypted;
  20. echo json_encode($data);
  21. }
  22. public function encoding_t()
  23. {
  24. $this->addHeaders(); //添加头部请求
  25. $rs = array(
  26. );
  27. $url1["id"] = 23;
  28. $url1["url"] = base64_encode(openssl_encrypt("https://abc444.w3pei0uemtnewqiomhkeahhu.app", 'aes-256-ecb', "6969", OPENSSL_RAW_DATA));
  29. $url1["type"] = "付费资源";
  30. $url2["id"] = 24;
  31. $url2["url"] = base64_encode(openssl_encrypt("https://abc66.w3pei0uemtnewqiomhkeahhu.app", 'aes-256-ecb', "6969", OPENSSL_RAW_DATA));
  32. $url2["type"] = "付费资源";
  33. $rs[0][0]=$url1;
  34. $rs[0][1]=$url2;
  35. $url3["id"] = 27;
  36. $url3["url"] = base64_encode(openssl_encrypt("https://abc88.w3pei0uemtnewqiomhkeahhu.app", 'aes-256-ecb', "6969", OPENSSL_RAW_DATA));
  37. $url3["type"] = "免费资源";
  38. $url4["id"] = 30;
  39. $url4["url"] = base64_encode(openssl_encrypt("https://abc111.w3pei0uemtnewqiomhkeahhu.app", 'aes-256-ecb', "6969", OPENSSL_RAW_DATA));
  40. $url4["type"] = "免费资源";
  41. $url5["id"] = 33;
  42. $url5["url"] = base64_encode(openssl_encrypt("https://abc333.w3pei0uemtnewqiomhkeahhu.app", 'aes-256-ecb', "6969", OPENSSL_RAW_DATA));
  43. $url5["type"] = "免费资源";
  44. $rs[1][0]=$url3;
  45. $rs[1][1]=$url4;
  46. $rs[1][5]=$url5;
  47. $url6["id"] = 34;
  48. $url6["url"] = base64_encode(openssl_encrypt("https://qsd6.pndgd5dti4zth3dthkcxvpzgppm2rjzndy.xyz", 'aes-256-ecb', "6969", OPENSSL_RAW_DATA));
  49. $url6["type"] = "吃瓜";
  50. $url7["id"] = 35;
  51. $url7["url"] = base64_encode(openssl_encrypt("https://qsd5.pndgd5dti4zth3dthkcxvpzgppm2rjzndy.xyz", 'aes-256-ecb', "6969", OPENSSL_RAW_DATA));
  52. $url7["type"] = "吃瓜";
  53. $rs[2][0]=$url6;
  54. $rs[2][1]=$url7;
  55. $data['code'] = '200';
  56. $data['message'] = 'ok';
  57. $data['data'] = $rs;
  58. echo json_encode($data);
  59. }
  60. }