任何人都知道如何从纯文本密码生成密钥?我的意思是使用salt的安全密钥派生函数。
即
function KeyDerivationProc(APassword : String) : String;
begin
// ...
end;
我正在使用Delphi(2010)。我想过DCPcrypt2和OpenPGPBlackbox,但我真的迷失了。
非常感谢任何帮助,谢谢!
答案 0 :(得分:1)
对于或多或少是标准的PBKDF2,你似乎只能获得Chilkat库:
http://www.example-code.com/delphi/crypt2_pbkdf2.asp
所以你最好看一下bcrypt,其实现是on this spectacular site,如果你搜索它,还有其他几个。