我想在 OpenCL 程序中使用 unix crypt函数。类似的东西已经存在还是我必须自己翻译?
问问题
1067 次
2 回答
1
您现在可能已经找到了答案,但万一其他人从搜索中来到这里,John The Ripper 是开源的,并且为多种散列算法提供 OpenCL 加速,包括 BSD crypt() 中使用的 3DES。
https://github.com/magnumripper/JohnTheRipper/tree/bleeding-jumbo/src/opencl
于 2016-02-21T18:29:36.600 回答
0
您可能对我在 AMD 网站上找到的这篇论文感兴趣:http: //developer.amd.com/resources/documentation-articles/articles-whitepapers/bulk-encryption-on-gpus/
它涵盖了在 OpenCL 中实现 AES。您的加密目标很重要。既然你建议crypt,我猜你只是在玩。但如果你想实际应用算法,根据你的目标选择算法很重要。私钥、公钥和密码散列算法有非常重要的区别。
于 2014-01-15T20:25:33.940 回答