package com.jx.utlis; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.security.InvalidKeyException; import java.s... ...
分类:
其他好文 时间:
2019-10-14 10:48:33
阅读次数:
119
Node.js的crypto模块提供了一组包括对OpenSSL的哈希、HMAC、加密、解密、签名,以及验证等一整套功能的封装。具体的使用方法可以参考这篇文章中的描述:node.js_crypto模块。 本文重点介绍在使用createCipheriv方法时所遇到的坑。对应的解密算法createDeci ...
分类:
Web程序 时间:
2019-10-10 17:27:42
阅读次数:
302
1 from itsdangerous import TimedJSONWebSignatureSerializer 2 import time 3 from itsdangerous import SignatureExpired # 导入异常报错模块 4 5 yan = "hdwqidbquwd... ...
分类:
其他好文 时间:
2019-10-09 23:58:27
阅读次数:
364
介绍 Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。可查看RFC2045~RFC2049,上面有MIME的详细规范。 Base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息。采用Base64 ...
分类:
编程语言 时间:
2019-10-05 14:38:07
阅读次数:
135
前言 在httprunner里面,每个 文件的脚本都是独立运行的,有时候我们希望能跨文件使用公用的参数。 比如登录生成一个token,后面的用例都可以去引用这个token值,或者有些复杂的逻辑,需要写个函数去实现,比如操作数据库,加密解密等。 httprunner中可以使用 写辅助函数,实现复杂的功 ...
分类:
Web程序 时间:
2019-09-26 00:16:54
阅读次数:
292
简单加密解密(取反)操作inta=3;//00000011//^异或操作,相同为1,0xff,表示一个十六进制数,表示a和11111111进行异或操作,结果为11111100System.out.println(Integer.toBinaryString(a^0xff));//对二进制取反,转换成二进制字符串//ff表示11111111,f=15publicclassLockloader{pub
分类:
编程语言 时间:
2019-09-20 00:14:16
阅读次数:
139
import org.springframework.util.Base64Utils; import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; import java.util.loggin... ...
分类:
其他好文 时间:
2019-09-19 14:31:56
阅读次数:
233
https://baike.baidu.com/item/base64/8545775?fr=aladdin BASE64加密算法。用来给字符串加密的。已经不安全了。 一直以来Base64的加密解密都是使用sun.misc包下的BASE64Encoder及BASE64Decoder的sun.misc ...
分类:
Web程序 时间:
2019-09-18 15:49:37
阅读次数:
189
一、缘由 RSA是一种常用的非对称加密算法。所以有时需要在不用编程语言中分别使用RSA的加密、解密。例如用Java做后台服务端,用C#开发桌面的客户端软件时。由于 .Net、Java 的RSA类库存在很多细节区别,尤其是它们支持的密钥格式不同。导致容易出现“我加密的数据对方不能解密,对方加密的数据我 ...
分类:
编程语言 时间:
2019-09-16 12:09:09
阅读次数:
180
参考: https://www.cnblogs.com/songzhixue/p/11253243.html https://www.cnblogs.com/chenglee/p/9037265.html https://www.cnblogs.com/sunyuweb/p/9092367.html ...
分类:
编程语言 时间:
2019-09-14 00:44:05
阅读次数:
135