《计算机技术与发展杂志》发表论文赏析
作者:谢鑫君;朱智慧;罗顺
摘要:GPU等加速设备在散列值暴力破解中有着广泛的应用.在GPU上进行散列值暴力破解时,时常需要进行大量的目标散列值比较,因为GPU在逻辑判断方面运算速度慢,使用二分比较法等经典算法存在一定的局限性.针对GPU的特点,提出了一种解密目标的快速比对方法.设计了一种目标映射关系,并基于这种映射关系实现了解密目标的快速比对,能降低比对复杂度,大幅提升解密效率.同时,实验分别基于经典二分法和快速比对方法实现了基于GPU的MD5暴力破解算法.在实际实验中,单目标情况下两者速度基本相同.但使用二分法比对时,针对1万个目标时的速度仅为单目标时的36%.相同的实验环境下,基于映射的解密目标GPU快速比对算法效率有着明显提升,针对1万个目标时的速度为单目标时的95%,相比较速度提升了163%.
关键词:GPU设备;暴力破解;目标匹配;快速比对;MD5算法