#哈希算法
CryptoSwift - 功能全面的纯Swift加密库
CryptoSwift加密Swift哈希算法密码学Github开源项目
CryptoSwift是一个纯Swift实现的开源加密库,提供哈希、CRC校验、对称加密、RSA、消息认证等多种加密功能。支持iOS、Android、macOS等平台,API简洁易用,可便捷进行字符串和数据加密。该库支持增量更新和流式处理,性能良好,适用于各类Swift项目的加密需求。
hash-wasm - 快速轻量级的WebAssembly哈希函数库
hash-wasm哈希算法WebAssembly性能优化加密Github开源项目
hash-wasm是一个基于WebAssembly的高性能哈希函数库,支持浏览器和Node.js环境。该库采用优化的WebAssembly实现,计算速度显著优于同类库。支持MD5、SHA系列、Argon2等主流哈希算法,具有轻量级、支持大数据流、模块化设计等特点。适用于要求高效哈希计算的Web和Node.js应用场景。
xxHash - 高性能哈希算法库 支持多种平台和数据规模
xxHash哈希算法高性能数据完整性跨平台Github开源项目
xxHash是一个高性能的开源哈希算法库,包含XXH32、XXH64和XXH3等算法。它能以接近RAM速度的极快速度处理数据,并在所有平台上生成一致的哈希值。该库通过了SMHasher测试,保证了优秀的哈希质量。xxHash在处理大小数据时都表现出色,适用于哈希表和布隆过滤器等场景。库提供了简单的一次性和流式哈希API,并支持多种编译选项来优化性能和二进制大小。
hashcat - 高性能密码恢复与破解实用程序
hashcat密码恢复工具哈希算法密码破解开源软件Github开源项目
作为一款开源密码恢复工具,hashcat提供多种攻击模式和优化算法。它支持跨平台运行,能够充分利用硬件资源进行高速计算。hashcat的分布式处理功能使其成为安全研究和系统管理的重要工具。
crypto-js - 功能强大的JavaScript加密标准库
加密库JavaScriptcrypto-jsAES加密哈希算法Github开源项目
crypto-js是一个JavaScript加密标准库,实现了AES、SHA256等多种加密算法。适用于浏览器和Node.js环境,提供简单API用于数据加密、解密和哈希计算。虽已停止维护,但因其便捷性仍广泛应用于开发中。作为开源项目,它为开发者提供了灵活且可靠的加密解决方案。
hashes - PHP哈希算法的安全隐患与碰撞风险
Magic哈希PHP哈希碰撞密码比较哈希算法安全漏洞Github开源项目
Magic hashes项目展示了PHP哈希算法的潜在安全漏洞。通过利用PHP的类型比较机制和哈希特性,该项目演示了如何创建碰撞以绕过密码验证。涵盖MD5、SHA-1和bcrypt等多种算法,并提供实际碰撞示例。项目强调了在PHP开发中使用严格比较和安全哈希函数的重要性,为开发者和安全研究人员提供了宝贵的参考资料。