自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 PHP对接java接口,数据rsa和aes加密

最近和第三方对接接口,接口需要rsa加密和aes加密。加密规则接口应用到的接口加密算法采用 AES/CBC/NoPadding,双方生成rsa秘钥(格式PKCS#8),交互公钥。接口由密文bigcontent 、签名sign和接口版本信息组成。先随机生成一个aes密钥key(加密向量key(加密向量iv直接截取key的前16位字符,如果key的前16位字符,如果key只用16位那么key和key和iv相等)并对密文bigcontent进行aes加密,然后将aes的密钥$key用对方的rsa公钥加密

2022-04-27 11:17:07 446

原创 window10本地运行tomcat10问题总结

1.运行Tomcat 时出错地址localhost:1099 已经被使用中,Address localhost:1099 is already in use这是端口号被占用了,已经有其他应用正在使用这个端口号。1.1解决方法 1.1.1 通过被占端口我们可以找到PID(PID=port ID,在STP(生成树协议)中,若在端口收到的BPDU中BID和path cost相同时,则比较PID来选择阻塞端口)打开cmd,输入netstat -ano | find “1099” ...

2021-03-18 11:15:54 380

原创 js 判断变量是否为空

在编写js代码是老师碰到判断变量是否为空是否为真的情况一、字符串,数组,布尔类型的真假判断javascript中if条件为null/undefined/0/NaN/""表达式时,统统被解释为false,此外均为truevar a='' //falsevar b=0 //falsevar c=null //falsevar d=undefind //falsevar e=NaN //falsefunction isNull(arg1){ return !arg1 &&a.

2020-11-26 14:08:38 3697

原创 js判断一个对象是否为空

一、将json对象转化为json字符串,再判断该字符串是否为"{}"var data = {};var b = (JSON.stringify(data) == "{}");alert(b);//true二、使用ES6的Object.keys()方法是ES6的新方法, 返回值也是对象中属性名组成的数组var data = {};var arr = Object.keys(data);alert(arr.length == 0);//true三、Object.getOw

2020-11-26 13:52:20 477

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除