我正在尝试将数据以安全的方式存储在数据库中。 为此,我很想在Powerbuilder 6.5版中实现SHA-256算法。 这听起来很旧,我在PowerBuilder(桌面应用程序开发工具)中实现了SHA 256。 虽然它已经过时,但我们需要在PowerBuilder中实现这种安全功能 因为很多应用都依赖于它。
我用Google搜索了针对SHA256的PB 6.5的任何库,但没有得到任何结果。 所以请任何人告诉我如何在PowerBuilder中实现这个SHA-256 ,或者是否有任何现成的库可用于PB 6.5的SHA256。
先谢谢。
答案 0 :(得分:1)
看看这个PB library使用Microsoft Crypto API。
示例适用于PB 8+,我通过导出nvo和windows对象并将它们导入新的PB7库,设法让它在PB7中运行。
根据MSDN documentation,您必须使用“Microsoft增强型RSA和AES加密提供程序”才能计算SHA256哈希值。