Qt 练习作品——文件散列校验工具,Qt Widgets,支持 CRC32,MD5,SHA-1,SHA-256,SHA-512;支持多文件与文件夹拖拽。
CRC32 使用 Cryptopp 库;
CRC32 使用 Benchmarking CRC32 and PopCnt instructions 文中实现;
CRC32 使用 Stephan Brumme 所分享的 Fast CRC32 实现;
MD5,SHA-1,SHA-256,SHA-512 使用 OpenSSL 库;
参考资料:
YesSan Personal Workroom.
Qt 练习作品——文件散列校验工具,Qt Widgets,支持 CRC32,MD5,SHA-1,SHA-256,SHA-512;支持多文件与文件夹拖拽。
CRC32 使用 Cryptopp 库;
CRC32 使用 Benchmarking CRC32 and PopCnt instructions 文中实现;
CRC32 使用 Stephan Brumme 所分享的 Fast CRC32 实现;
MD5,SHA-1,SHA-256,SHA-512 使用 OpenSSL 库;
参考资料: