- 博客(2)
- 收藏
- 关注
原创 消息摘要算法+CTF题
MD5(Message-Digest Algorithm 5)是最早且广泛使用的消息摘要算法之一。它产生128位的哈希值,通过一系列的步骤对输入的消息进行处理,包括填充、附加长度信息、进行四轮不同的处理(每轮包含16个步骤),最后输出固定长度的摘要。然而,随着密码分析技术的发展,MD5已经被证明存在严重的碰撞弱点,即存在不同的消息产生相同的哈希值。因此,MD5已经不再适合用于需要高度安全性的场景。
2024-06-30 21:00:32 1050 1
原创 JAVA输入输出
/ 用于控制台从键盘读入数据\nScanner类中主要使用的是next()和nextLine()方法,next()方法读取流中的下一个非空字符,即除去'\\0','\\t','\\n'等的有效字符,而nextLine()读取一整行,直到换行符为止,包括其中的空格和换行符,这正好应对了我们的需求.但在读取一行之前要先确定还有没有下一行,因此代码的框架应该是这样的.\n\nnext() 与 nextLine()的区别\n在输入字符串时next() 与 nextLine()输入中字符串时结束标志不一样。
2023-07-16 07:48:27 237 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人