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

谷歌google地图如何做网站推广及优化

谷歌google地图,如何做网站推广及优化,wap音乐网站源码,廊坊视频优化效果这里写自定义目录标题 背景JAVA代码解决思路PHP解密 背景 公司PHP开发对接一个Java项目接口#xff0c;接口返回数据有用DESede/ECB/PKCS5Padding加密#xff0c;并且key也使用了SHA1PRNG加密了#xff0c;网上找了各种办法都不能解密#xff0c;耗了一两天的时间#xf… 这里写自定义目录标题 背景JAVA代码解决思路PHP解密 背景 公司PHP开发对接一个Java项目接口接口返回数据有用DESede/ECB/PKCS5Padding加密并且key也使用了SHA1PRNG加密了网上找了各种办法都不能解密耗了一两天的时间一度怀疑人生…… JAVA代码 public class DESUtil {private static final String KEY_ALGORITHM DESede;private static final String DEFAULT_CIPHER_ALGORITHM DESede/ECB/PKCS5Padding;/* DES加密 */public static String encrypt(String content, final String key) {try {Cipher cipher Cipher.getInstance(DEFAULT_CIPHER_ALGORITHM);byte[] byteContent content.getBytes(StandardCharsets.UTF_8.name());cipher.init(Cipher.ENCRYPT_MODE, getSecretKey(key));byte[] result cipher.doFinal(byteContent);return Base64.encodeBase64String(result);} catch (Exception ex) {log.error(【DES加密失败】:, ex);}return null;}/* DES解密 */public static String decrypt(String content, final String key) {try {Cipher cipher Cipher.getInstance(DEFAULT_CIPHER_ALGORITHM);cipher.init(Cipher.DECRYPT_MODE, getSecretKey(key));byte[] result cipher.doFinal(Base64.decodeBase64(content));return new String(result, StandardCharsets.UTF_8.name());} catch (Exception ex) {log.error(【DES解密失败】:, ex);}return null;}public static SecretKeySpec getSecretKey(final String key) {KeyGenerator kg null;try {kg KeyGenerator.getInstance(KEY_ALGORITHM);SecureRandom secureRandom SecureRandom.getInstance(SHA1PRNG);secureRandom.setSeed(key.getBytes(StandardCharsets.UTF_8.name()));kg.init(secureRandom);SecretKey secretKey kg.generateKey();return new SecretKeySpec(secretKey.getEncoded(), KEY_ALGORITHM);} catch (NoSuchAlgorithmException ex) {log.error(【DES生成秘钥失败】:, ex);} catch (UnsupportedEncodingException e) {log.error(【DES生成秘钥失败】:, e);}return null;} }解决思路 终于找到了一个类似问题可是要会员才能看作为一名穷DS,哪有这么富有灵机一动在某鱼花了1大洋看了解决思路果然是金钱的力量功夫不负有心人啊终于寻到stackoverflow有个类似问题。 上面Java代码中的secretKey变量的比特值使用Base64Utils.encode后得到base64字符串 然后在php中使用base64_decode解码串得到密钥key PHP解密 /* 3DES解密 */public function desDecrypt($content) {$key$this-config[desKey];$keybase64_decode($key);$content base64_decode($content);// 解密数据$plaintext openssl_decrypt($content, DES-EDE3, $key, OPENSSL_RAW_DATA);return $plaintext;}
http://www.pierceye.com/news/859980/

相关文章:

  • 微信群投票网站怎么做的企业门户网站怎么做
  • 建网站平台 优帮云嘉兴营销型网站
  • 建筑类专业做教育的网站ui设计app
  • 郑州做营销型网站的公司什么叫社交电商平台
  • 外国做问卷可以赚钱的网站做中国菜的外国网站
  • 青岛市建设厅网站快递网站建设
  • 昆明网站WordPress文章怎么折叠
  • 拖拽建站系统源码企业主题展厅设计公司
  • asp.net网站的数据库配置张家港网站 设计制作
  • 聊城手机网站建设多少钱扬州网站建设哪个好薇
  • 云南安宁做网站的公司手机网页制作软件中文版
  • 如何做征信公司网站做谷歌推广一定要网站吗
  • 重庆市做网站的公司有哪些苏州网站建设设计公司
  • 网站制作计算机域名解析到网站
  • 自己做的电影网站打开很慢wordpress 防采集
  • 西安专业网站建设公司排名做网站编写
  • 做电影网站还能赚钱云南网站建设哪家公司好
  • 重庆定制网站开发什么是网络营销战略
  • 网站建设硬件方案精准客源app
  • 网站视觉优化怎么做电子商务网站建设参考文献2018
  • 服务器可以吧网站做跳转吗wordpress 远程图片本地化
  • 网站在线访谈栏目建设个人网站可以备案了吗
  • 汉口北做网站搜索广告是什么
  • 电商网站可以用dw做嘉兴网站建设平台
  • 做网站是数据库应该放在哪里建筑工程水平防护网
  • vps网站无法通过ip访问网站怎么做的支付宝接口
  • 怎么创建一个博客网站网站的c4d动画是怎么做的
  • 西安做企业网站科技论文发表网
  • html 手机网站开发企业做网站的合同
  • 建立wordpress网站吗全州建设完小网站