- 博客(3)
- 资源 (1)
- 收藏
- 关注
转载 java常用加密算法之pbkdf2
PBKDF2简介常见的加密算法,如MD5,此类算法为单向的,无法通过逆向破解,但由于技术的不断进步,可以通过字典和暴力破解。后来人们通过加盐来增加密码的安全性,但彩虹表的出现让这种方式也变得不安全。以至于出现了现在的PBKDF2算法。PBKDF2算法通过多次hash来对密码进行加密。原理是通过password和salt进行hash,然后将结果作为salt在与password进行hash,多次重复此过程,生成最终的密文。此过程可能达到上千次,逆向破解的难度太大,破解一个密码的时间可能需要几百年,所以PB
2020-05-22 18:02:06
2438
原创 JAVA多线程实现两个线程,线程1负责向容器中添加10个元素,线程2负责监控容器中元素个数,当个数为5时,线程2给出提示并且结束
JAVA多线程实现两个线程,线程1负责向容器中添加10个元素,线程2负责监控容器中元素个数,当个数为5时,线程2给出提示并且结束实现一个容器 提供两个方法 add和size写两个线程,线程1添加10个元素到容器中,线程2实现监控容器中元素的个数,当个数到5个时,线程2给出提示并且结束实现方式LockSupport中的park (阻塞线程)方法和unpark(Thread) (重新唤醒某个线...
2020-05-07 17:26:42
426
原创 JAVA多线程实现控制台打印A1B2C3....Z26
标题 JAVA多线程实现控制台打印A1B2C3…Z26public class Test4 { public static String chars = "ABCDEFGHIGKLMNOPQRSTUVWXYZ"; static Thread t1 = null; static Thread t2 = null; public static void main(String[] args...
2020-05-07 16:50:12
787
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人