是否可以在MS Access 2007中使用SHA512摘要

时间:2011-12-09 00:02:51

标签: mysql database ms-access passwords sha512

我们有一个MS Access应用程序,它通过odbc使用mysql数据库,其中包含一个用户凭据表。该表由用户名和用SHA512消化的加密密码组成。我们希望做的是将输入密码与数据库加密密码进行比较,但找不到任何可以在MS Access中使用的vba的sha512摘要函数。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

你可以直接使用它,但如果你不介意安装visual studio,那就很容易了。

您需要在Visual Studio中创建一个简单的类库,并将其作为COM库显示,这里有一些Calling a .Net library from Access.的好的说明

在VS类库中,您只需创建SHA512 Class的实例并调用计算哈希方法。在VBA中,您添加对COM库的引用,然后像本地类一样使用它。