我正在写一个加密的程序,做的东西像哈希(SHA1)加密,在C++的win32数字signatues建在CryptoAPI的安全,或者我应该使用一些其他图书馆像加密++我需要最大的安全性,并适用于所有系统XP和vista(以及可选的2000),但同时我需要最小化exe大小,因此不希望不需要的外部库
定义"安全".内置的窗口加密api做它宣传的东西,并没有任何不能纠正的缺陷,至少我知道."加密下一代"API可能值得一看.
通常,在一个安全的程序中,问题在于人们使用API做的事情 - 密钥长度不足,以纯文本形式留下密钥等 - 真正制造麻烦,而不是供应商软件.