lockbox-3相关内容

AES 加密/解密 Delphi &PHP

我的 Delphi 应用程序使用 TurboPower LockBox 3 使用 AES 256 加密明文信息.我现在想使用 PHP 解密此信息.但是 TurboPower LockBox 3 存在一些互操作性问题. 请在此处查看 LockBox 3 作者的帖子以了解详细信息: http://lockbox.seanbdurkin.id.au/tiki-view_forum_threa ..
发布时间:2021-12-20 20:17:25 PHP

TurboPower LockBox 3:AES128和填充ISO 10126

我知道这是一个撤销的标准.尽管如此,客户还是想要它(我们知道谁永远是对的).那么,我该怎么做呢?我该如何选择ISO 10126填充进行AES128加密? 编辑:使用的LB版本是3.4.1(我没有时间/知识来修复要与XE2一起运行的最新版本) 解决方案 (1)您可以滚动自己的填充.如果滚动自己的填充以使消息大小恰好是分组密码的倍数,则TPLB3将不会尝试添加任何其他填充. (2) ..
发布时间:2020-07-24 07:42:56 其他开发

将LockBox 3安装到Delphi 7

我试图将Lockbox 3.5安装到Delphi7.我已经到了可以编译的地步,但是TBytes遇到了一些麻烦. Delphi将TBytes视为Undeclared identifier. 我是第一年的学生,不知道如何解决此问题. function SelfTest_Key: TBytes; 可以在uTPLb_BlockCipher下找到此脚本. function Strea ..
发布时间:2020-07-24 07:41:54 其他开发

如何将LockBox 3安装到Delphi 7中?

这是我第一次安装Lockbox的库.我从sourceforge下载了3.4.3版,并安装了Delphi7.第一步是要让这个傻瓜在Delphi 7下进行编译,这真是太糟糕了.我希望这些组件一经安装便更易于使用. 好的.我有一个看起来像这样的单位. unit uTPLb_StrUtils; interface uses SysUtils, uTPLb_D7Compatibility ..
发布时间:2020-07-24 07:41:50 其他开发

将TurboPower Lockbox 2转换为LockBox 3

我目前正在将一个项目(使用加密)从Delphi 6转换为XE。该项目使用的旧版Delphi加密纲要在XE中不起作用。因此,我想从该组件集交换到LockBox。 LockBox有两个版本-2和3。在Delphi 6中使用LockBox2没有问题。虽然我会在XE中使用LockBox3,但是我遇到的问题是,当与...一起使用时,我无法获得相同的结果。 ExFile演示程序(来自LockBox2)。 ..
发布时间:2020-06-11 18:57:35 其他开发

TPLB 3 OpenSSL解密使用Ruby 2.0.0 OpenSSL :: Cipher加密AES-256-CBC

我正在从使用OpenSSL :: Cipher的服务器发送一些信息,以使用AES-256-CBC对数据进行加密。我在Delphi XE8编码的应用程序中收到数据,并尝试使用TPLB 3 OpenSSL对数据进行解密。从我所尝试的一切,我拥有所有的信息匹配,密钥,iv等),但是我尝试解密时仍然收到错误或垃圾数据。我假设有一些我在TPLB 3 setup / config中丢失的东西,以便正确解密,但 ..
发布时间:2017-08-18 02:00:41 开发方法

在Delphi& PHP?

我的应用程序通过互联网发送加密文件,我需要能够执行以下操作: (客户端Delphi 2010):使用我的应用程序附带的公钥加密文件将其上传到服务器 (服务器端PHP):使用存储在服务器上的私钥解密上传的文件 (上传的文件...) 听起来很简单,但我找不到任何可靠的代码/组件,我发现这些组件: DCPcrypt 。这是我现在正在开发中使用的,但似乎不支持基于密钥对的加密(RSA ..
发布时间:2017-08-17 22:19:49 开发方法

AES加密/解密Delphi& PHP

我的Delphi应用程序使用TurboPower LockBox 3来加密使用AES 256的明文信息。我现在想用PHP解密这个信息。 但是TurboPower LockBox 3具有一些互操作性问题。 请查看LockBox 3作者在这里的详细信息: http://lockbox.seanbdurkin .id.au / tiki-view_forum_thread.php?comm ..
发布时间:2017-08-17 21:08:11 PHP

是否有适用于Delphi-XE的LockBox版本

在哪里可以找到Delphi-XE的LockBox版本 解决方案 您可以使其正常工作。这不是很难。 从SVN下载。我将把基本目录称为 tplockbox 。 转到 tplockbox / trunc / packages 目录。将 d2010 目录内容复制到名为 XE 的新目录。 重命名 TP_LockBox_d2010.grouproj 到 TP_LockBox_XE.group ..
发布时间:2017-04-24 23:07:54 Delphi

如何在使用delphi的lockbox 3中使用AES-256加密

一周前我已经下载了Lockbox3,我无法使用它,我无法理解演示,因为它很复杂,我无法从中获得我想要的代码,我想使用lockbox 3 AES-256加密来加密Delphi中的字符串。 解决方案 方法和属性名称几乎全部说明。这是一种加密字符串然后再次解密的方法,假设您已经在设计时设置了编解码器属性,这也是自描述的。 procedure TForm1.actEncryptString ..
发布时间:2017-04-24 01:50:20 Delphi

在Delphi& PHP?

我的应用程序通过互联网发送加密文件,我需要能够执行以下操作: (客户端Delphi 2010):使用我的应用程序附带的公钥加密文件将其上传到服务器 (服务器端PHP):使用存储在服务器上的私钥解密上传的文件 (在上传的文件上工作...) 听起来很简单,但我找不到任何可靠的代码/组件,我发现这些组件: DCPcrypt 。这是我现在正在开发中使用的,但似乎不支持基于密钥对的加密 ..
发布时间:2017-04-23 21:55:12 Delphi

Delphi XE2 TurboPower组件状态

TurboPower组件是最受欢迎的商业组件库之一,许多Delphi开发人员仍然使用它们开源。而不是单独询问,我想我会问每个组件的XE2兼容性的一个问题。 TurboPower Abbrevia,AsyncPro和LockBox为主。 兼容性包括平台支持:XE2 Win32,Win64,Mac OS X.(我怀疑Async Pro会永远去Mac OS X,但至少XE2 Win32) 解 ..
发布时间:2017-04-23 21:25:43 Delphi

Turboower Lockbox3 - 可以控制AES-256加密的初始化向量和填充吗?

在从Delphi2007转到XE2的过程中,我们正在考虑将加密库从DCPCrypt切换到Turboower Lockbox 3。 a)在DCPCrypt中,我有明确的控制在初始化向量上。如何在TPLB3中设置IV? b)DCPCrypt没有填充,我们在加密之前使用零填充明文。 TPLB垫如何? 测试矢量 密码= AES-256; 链接模式= CBC; 终止= C#样式全 ..
发布时间:2017-04-23 16:41:04 Delphi

AES加密/解密Delphi& PHP

我的Delphi应用程序使用TurboPower LockBox 3来加密使用AES 256的明文信息。我现在想用PHP解密这个信息。 但是TurboPower LockBox 3有一些互操作性问题。 请在此查看LockBox 3作者的详细信息: http://lockbox.seanbdurkin。 id.au/tiki-view_forum_thread.php?comments ..
发布时间:2017-04-23 15:54:06 PHP

PHP实现CBC的Ciphertext窃取(CTS)

我一直试图在PHP中为CBC实现Ciphertext窃取(CTS)。 参考下面的两个链接 如何我可以在PHP中使用AES CBC + CTS(密文窃取)模式加密/解密数据吗? 和 http://en.wikipedia.org/wiki/Ciphertext_stealing 我困惑,坚持在XOR的最后一个最简单的步骤。 我知道这是愚蠢的,但尝试了所有的组合,我不知 ..
发布时间:2017-01-16 11:53:37 PHP

Lockbox数字签名组件问题

我正在评估 TurboPower LockBox 图书库以进行数字签名。我创建了一个1024位的RSA密钥,并试图签名一个260字节的文本。在文本中更改一个或两个字符后,签名仍然有效。这可以吗?或者也许这是一个问题与这个库。 更改一个字符有一个关键的影响。我需要创建一个较大的键吗? UPDATE 库我使用它自带的演示应用程序。我生成了一个1024 RSA密钥对,然后尝试数字签名功能。 ..