- 博客(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 480
原创 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 402
原创 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 3759
原创 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 505
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人