Delphi 2010中的密钥派生函数

时间:2012-09-24 22:05:43

标签: delphi encryption cryptography delphi-2010

任何人都知道如何从纯文本密码生成密钥?我的意思是使用salt的安全密钥派生函数。

function KeyDerivationProc(APassword : String) : String;
begin
     // ...
end;

我正在使用Delphi(2010)。我想过DCPcrypt2和OpenPGPBlackbox,但我真的迷失了。

非常感谢任何帮助,谢谢!

1 个答案:

答案 0 :(得分:1)

对于或多或少是标准的PBKDF2,你似乎只能获得Chilkat库:

http://www.example-code.com/delphi/crypt2_pbkdf2.asp

所以你最好看一下bcrypt,其实现是on this spectacular site,如果你搜索它,还有其他几个。