当前位置: 首页 > news >正文

网站不备案可以吗直播传媒公司排名

网站不备案可以吗,直播传媒公司排名,json网站开发,创免费网站1.问题 php加密的java不能正常机密#xff0c;java加密的php不能正常解密 2.前置参数 key 32位 iv 16位 3.问题解决 因为key是32位的#xff0c;所以参数需要$methodAES-256-CBC,$options1 4.PHP代码 ?php /**** Created by PhpStorm* User: Noah* Date: 2023/10/10*…1.问题 php加密的java不能正常机密java加密的php不能正常解密 2.前置参数 key 32位 iv 16位 3.问题解决 因为key是32位的所以参数需要$methodAES-256-CBC,$options1 4.PHP代码 ?php /**** Created by PhpStorm* User: Noah* Date: 2023/10/10* Time: 16:35*/namespace app\Service;use support\Log;class Aes {/*** var string $method 加解密方法可通过openssl_get_cipher_methods()获得*/protected $method;/*** var string $secret_key 加解密的密钥*/protected $secret_key;/*** var string $iv 加解密的向量有些方法需要设置比如CBC*/protected $iv;/*** var string $options 不知道怎么解释目前设置为0没什么问题*/protected $options;/*** 构造函数** param string $key 密钥* param string $method 加密方式* param string $iv iv向量* param mixed $options 还不是很清楚**/public function __construct($key, $iv , $method AES-256-CBC, $options 1){// key是必须要设置的$this-secret_key isset($key) ? $key : morefun;$this-method $method;$this-iv $iv;$this-options $options;}/*** 加密方法对数据进行加密返回加密后的数据** param string $data 要加密的数据** return string**/public function encrypt($data){$result openssl_encrypt($data, $this-method, $this-secret_key, $this-options, $this-iv);$result base64_encode($result);return $result;}/*** 解密方法对数据进行解密返回解密后的数据** param string $data 要解密的数据** return string**/public function decrypt($data){return openssl_decrypt(base64_decode($data), $this-method, $this-secret_key, $this-options, $this-iv);} } 5.java代码 package com.xxx.cn.utils;import org.apache.commons.codec.binary.Base64;import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; import java.nio.charset.StandardCharsets;public class Test {public static String encrypt(String secretKey, String iv, String strToEncrypt) {if (strToEncrypt null || strToEncrypt.isEmpty()) {return strToEncrypt;}try {Cipher cipher getCipher(secretKey, iv, Cipher.ENCRYPT_MODE);returnBase64.encodeBase64String(cipher.doFinal(strToEncrypt.getBytes(StandardCharsets.UTF_8)));} catch (Exception exp) {exp.printStackTrace();return ;}}private static Cipher getCipher(String secretKey, String iv, int cipherMode)throws Exception {IvParameterSpec ivSpec new IvParameterSpec(iv.getBytes(StandardCharsets.UTF_8));SecretKeySpec secretKeySpec newSecretKeySpec(secretKey.getBytes(StandardCharsets.UTF_8), AES);Cipher cipher Cipher.getInstance(AES/CBC/PKCS5PADDING);cipher.init(cipherMode, secretKeySpec, ivSpec);return cipher;}public static void main(String[] args) {String s xxxx;System.out.println(encrypt(95D03jGYjs1wTpg0PfKWgyvL2WfLXQ1y, GETwRqKWgqtRO8Ew, s));}}
http://www.pierceye.com/news/266895/

相关文章:

  • 玉林市网站开发公司wordpress tag静态化
  • 广州网站建设建航科技百度域名书写
  • 免费做网站安全吗网站不备案可以访问吗
  • 网上做网站兼职最近10条重大新闻
  • 企业网站制作 徐州政务网站建设要求
  • 网站链接加密重庆黄埔seo整站优化
  • 没有网站怎么做链接视频播放器crm营销管理系统
  • 网站建设艾金手指六六12app源码开发公司
  • 山东做网站建设公司排名互联网官网
  • 民宿网站开发方案静态网站源文件下载
  • 绵阳网站建设优化甘肃省安装建设集团公司网站
  • wordpress建站知乎广告设计软件coreldraw教程
  • wordpress注册无法发送邮件保定seo外包服务商
  • 进口外贸网站有哪些wordpress百度统计代码
  • 建筑网站排行国外网站备案流程
  • dw做网站一般是多大的尺寸网站开发运行环境论文
  • 湖北省建设厅政务公开网站聊城开发app公司
  • 石家庄网站建设接单金融软件网站建设公司排名
  • 企企业业网网站站建建设设哪个网站可以做纸箱
  • 国外专门做视频翻译网站吗山西时代网站建设
  • 云南省城乡住房与建设厅网站杭州网站制作平台公司
  • 程序员做网站美工能过关吗深圳品牌折扣店
  • 地产网站设计怎么做网贷网站
  • 公司网站是如何搭建的跨境电商被骗血本无归
  • 品牌网站建设目标vps怎么做多个网站
  • 普陀区建设工程质检网站网站建设 工作方案
  • 三河做网站开发公司虚列成本
  • 网站公司建设网站首页注册资本可以随便填吗
  • 网站做链接的意义是什么意思网站设计与制作
  • 快速开发网站的应用程序网站高中建设工具