哈希长度与碰撞情况
# 哈希长度与碰撞情况
以下是各种常见长度的哈希函数及其碰撞情况分析:
哈希长度 (bit)
常见算法
碰撞情况
碰撞年份
发明年份
状态
128-bit
MD5
存在已知有效碰撞攻击
2004 年
1992 年
已过时,不推荐使用
160-bit
SHA-0, SHA-1, RIPEMD-160
SHA-0: 存在已知有效碰撞攻击
SHA-0: 2004 年
SHA-0: 1993 年
SHA-0: 已弃用,不推荐使用
SHA-1: 存在已知有效碰撞攻击
SHA-1: 2017 年
SHA-1: 1995 年
已过时,不推荐使用
256-bit
SHA-256,
more...x3ctf2025 Write Up
# x3ctf Write Up
# 1. Misc
# p11n-trophy(签到题):
题目描述:
我们首先会得到这样一份证书:
第一题签到题的答案就是证书下面正中间的 “This certificate does not grant the rank of Master"。
# trophy-plus + trophy-plus64:
这两道目描述一模一样
#
其中一个 flag 是藏在 certificate 周围一圈的位置:
人工将这些内容识别,再翻译成二进制然后解码就会得到 flag
def decode_binary(content, mapping):
more...