Java加密的常用的加密算法类型有三种 1单向加密:也就是不可逆的加密,例如MD5,SHA,HMAC 2对称加密:也就是加密方和解密方利用同一个秘钥对数据进行加密和解密,例如DES,PBE等等 3非对称加密:非对称加密分为公钥和秘钥,二者是非对称的,例如用私钥加密的内容需要使用公钥来解密,使用公钥加 ...
分类:
其他好文 时间:
2018-04-20 18:51:27
阅读次数:
220
前言: 这一节提供一个简单的功能,这个功能看似简单,找了一下没找到EF链接数据库串的加密帮助文档,只能自己写了,这样也更加符合自己的加密要求 有时候我们发布程序为了避免程序外的SQL链接串明文暴露,需要进行一些加密手段! 加密主要分几类:对称加密,非对称加密,散列算法(自己百度脑补,这里不再多说) ...
分类:
Web程序 时间:
2018-04-20 13:31:29
阅读次数:
255
转自:https://blog.csdn.net/al_assad/article/details/52989525 散列和散列码 ※正确的equals方法应该满足的的条件: ①自反性:x.equals(x) 一定返回true; ②对称性:y.euqlas(x)为true,那么x.equals(y) ...
分类:
编程语言 时间:
2018-04-19 15:05:46
阅读次数:
179
回文字符串 回文串是指aba、abba、cccbccc、aaaa这种左右对称的字符串。每个字符串都可以通过向中间添加一些字符,使之变为回文字符串。 回文字符串 例如:abbc 添加2个字符可以变为 acbbca,也可以添加3个变为 abbcbba。方案1只需要添加2个字符,是所有方案中添加字符数量最 ...
分类:
其他好文 时间:
2018-04-19 01:50:45
阅读次数:
183
B-客户端(浏览器) S-服务端 S有一对非对称加密的公钥和私钥 B向S发送请求。 S响应请求,将公钥发给B。 B生成一个对称加密算法的key,利用S的公钥加密,发送给S。 S用私钥解密,取得对称加密算法的key。至此双方都获得对称加密的key。 之后所有数据通信都利用对称加密的key加密传输。 ...
分类:
其他好文 时间:
2018-04-17 16:59:13
阅读次数:
142
1.密码保证了消息的机密性 2.密码算法:由将明文生成密文的加密算法和由密文解密成明文的解密算法组成。 密钥是密码算法中进行运算的key. 3.对称密码(symmetric cryptography):是指在加密和解密时使用同一密钥的方式。 4.公钥密码(public-key crypography ...
分类:
其他好文 时间:
2018-04-17 13:49:07
阅读次数:
207
【题目】E - Symmetric Grid 【题意】给定n*m的小写字母矩阵,求是否能通过若干行互换和列互换使得矩阵中心对称。n,m<=12。 【算法】模拟 【题解】首先行列操作独立,如果已确定行操作,那么两个在对称位置的列要满足条件必须其中一列反转后和另一列相同,或m为奇数且此列在中间。 已确定 ...
分类:
其他好文 时间:
2018-04-15 21:09:19
阅读次数:
337
目录安全与加密SSHSSH登录方式一些基于SSH的命令SSH端口转发一、安全与加密1.1对称加密与非对称加密对称加密--加密和解密使用同样的密钥优点:传输速度快,加密解密时间短缺点:密钥更换频率高,而且分发较繁琐;密钥分发需要考虑被劫持的安全问题单向散列hash特点是不同长度的字符经过处理得到固定长度的字符,并且无法根据密文推算明文。例如MD5算法DES加密算法DH算法生成对称加密的密钥A和B协商
分类:
其他好文 时间:
2018-04-15 13:42:40
阅读次数:
207
1.学习总结 2.PTA实验作业 2.1 题目1: 7 1 jmu 字符串是否对称 2.2 设计思路 2.3 代码截图 2.4 PTA提交列表说明 编译器忘了改成c++ 2.1 题目2: 7 3 表达式转换 2.2 设计思路 2.3 代码截图 2.4 PTA提交列表说明 第一次没有考虑到小数时的情况 ...
分类:
其他好文 时间:
2018-04-15 12:11:00
阅读次数:
206
1.学习总结 2.PTA实验作业 题目1:7 1 jmu 字符串是否对称 设计思路: 代码截图: PTA提交列表说明: 一开始定义错误了结构体,后面把结构体改了过来,就行了。 题目2:7 2 银行业务队列简单模拟 设计思路: 代码截图: PTA提交列表说明: 本题一开始我想到了用数组的方法来做,我先 ...
分类:
其他好文 时间:
2018-04-15 11:59:35
阅读次数:
152