相关疑难解决方法(0)

Delphi的免费加密库

我正在寻找一个免费的,最新的Delphi 2010加密库,它实现了RSA和AES(Rijndael).

我想要一个免费的库,因为我打算编写并发布一些将使用它的示例代码.

Delphi 2010版本的TurboPower LockBox已经发布到SongBeamer网站,它实现了这两个,但我担心它会变得有点旧.例如,小RSA密钥大小并且多年没有新的安全功能.

更新: 是否认为LockBox已过期或缺少重要功能?它仍然与生产发展有关吗?(特别是RSA密钥大小)

delphi encryption delphi-2010

27
推荐指数
5
解决办法
4万
查看次数

Delphi 2010密码学库

你能推荐一个与Delphi 2006,Delphi 2009和Delphi 2010一起使用的开源Delphi加密库

算法需要:DES,MD5,SHA-1

delphi cryptography delphi-2009 delphi-2006 delphi-2010

7
推荐指数
1
解决办法
1万
查看次数

Delphi和PHP中的安全密钥对加密解决方案?

我的应用程序通过Internet发送加密文件,我需要能够执行以下操作:

  1. (客户端Delphi 2010):使用我的应用程序附带的公钥加密文件并将其上传到服务器
  2. (服务器端PHP):使用存储在服务器上的私钥解密上传的文件
  3. (处理上传的文件...)

听起来很简单,但我找不到任何可靠的代码/组件,我找到了这些组件:

  1. DCPcrypt.这就是我现在正在开发中使用但似乎不支持基于密钥对的加密(RSA?)

  2. GnuPgp(GPL)所以我不能在我的商业应用程序上使用它.

  3. TurboPower LockBox 3:支持密钥对加密,但非常神秘(没有文档AFAIK),似乎不支持文件加密.

我的问题是:是否存在安全/可靠的加密组件:

  1. 实现我上面描述的内容(即密钥对加密)
  2. 可以使用PHP解密
  3. 适用于大型文件/流
  4. (在这里做梦!)有一个简单的delphi/php演示,展示了如何做到这一点?:)
  5. FOSS解决方案只是请,我已经超出预算:)

delphi security encryption rsa lockbox-3

5
推荐指数
1
解决办法
3169
查看次数

是否有一个Delphi XE2字符串哈希函数保证是唯一的,我可以用于查找?

我使用TClientDataSet来管理对象,并让我"数据库"访问对象数据.到目前为止,这很有效.我在数据集中有两个"特殊"(隐藏)字段 - "ObjectName"和"ObjectRef".ObjectName是My category.my object'形式的对象项的类别和名称的连接,用于将我从对象实例内部转移到记录号.该字段已编入索引.'ObjectRef'是指向该对象实例的指针的整数代码,用于所有其他对象生存期管理.

我必须为'ObjectName'字段选择一个大小,以符合我预期的最大可能类别和名称组合,但这只是一个索引,我希望保持这个大小尽可能小,以满足性能和内存的需要.是否有一个'无损'功能,我可以应用于我的表单'我的category.my name'哪个仍然是唯一的,我可以用作哈希?哈希函数看起来很聪明但不是计算机科学大师我不知道如何知道它们的输出是否是唯一的.

谢谢

delphi string hash delphi-xe2

1
推荐指数
1
解决办法
1816
查看次数