import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.SecretKeyFactory; import javax.crypto.spec.DESKeySpec; import java.secu... ...
分类:
其他好文 时间:
2018-08-02 14:57:45
阅读次数:
442
这几天空闲时间就想研究一下加密,环境是web程序,通过js请求后台返回数据,我想做的事js在发送请求前将数据加密,服务端收到后解密,待服务端处理完请求后,将处理结果加密返回给客户端,客户端在解密,于是选择了RSA非对称加密,即客户端生成一对密钥,服务端生成一对密钥,两者分别将公钥给对方(页面第一次加 ...
scp命令: secure copy (remote file copy program)安全拷贝语法:scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 ... [[u
分类:
其他好文 时间:
2018-07-27 17:00:15
阅读次数:
162
1.DES的加密和解密 一提到对称加密,大家首先想到的可能就是DES(Data Encryption Standard)技术了.DES技术是一种将64比特的明文加密成64比特的密文的对称密码算法,因此理论上来讲,他的密钥长度也是64位,但因为在DES的密钥中每隔7比特,就会设置一个用于错误检查的比特,所以实际上DES的密钥的长度只有56比特. DES是以64比特的明文(比特序列)为
分类:
其他好文 时间:
2018-07-25 12:40:45
阅读次数:
140
Security.addProvider(new com.sun.crypto.provider.SunJCE());Key key = new SecretKeySpec(secretKey.getBytes(), "DES");encryptCipher = Cipher.getInstance ...
分类:
编程语言 时间:
2018-07-22 23:27:32
阅读次数:
203
1 import org.apache.commons.codec.binary.Base64; 2 3 import javax.crypto.Cipher; 4 import java.security.*; 5 import java.security.spec.PKCS8EncodedKey... ...
分类:
其他好文 时间:
2018-07-21 14:38:35
阅读次数:
187
java和js实现aes加密解密,AES加密比DES加密更安全 1、页面引入js <script type="text/javascript" src="./aes/aes.js"></script><script type="text/javascript" src="./aes/mode-ecb ...
分类:
编程语言 时间:
2018-07-21 00:46:37
阅读次数:
246
一、nginx配置反向代理 lnmp安装过程省略..... 1、nginx配置反向代理,配置文件 cat nginx.conf prot:80 #web01 prot:8081 #web02 prot:8082 #访问网站 ...
分类:
其他好文 时间:
2018-07-18 01:13:45
阅读次数:
302
一、问题说明 今天写AES加/解密功能的apk,设想是四个控件(测试用的,界面丑这种东西请忽略) 一个编缉框 用于输入要加密的字符串 一个文本框 用于输出加密后的字符串,和加密后点击解密按钮时解密后的字符串 一个加密按钮 点击后进行加密 一个解密按钮 点击后进行解密 界面如下: 点击加密没有问题,但 ...
分类:
移动开发 时间:
2018-07-17 18:12:26
阅读次数:
810
MySQL添加新用户时出现如下报错,如下图: 经过查资料了解到: mysql用户表的中某些字段不能为空,没有默认值,其实是操作错误,mysql添加用户是不能这样直接insert user表的。 改为以下方式添加新用户,如下图: 这样就添加了一个新用户ziyue,密码ziyue@2018。 ...
分类:
数据库 时间:
2018-07-11 14:49:34
阅读次数:
166