問題タブ [lockbox-3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
3637 参照

delphi - Delphi-XE用のLockBoxのバージョンはありますか

Delphi-XE用のLockBoxのバージョンはどこにありますか

0 投票する
2 に答える
1562 参照

delphi - ロックボックスのデジタル署名コンポーネントの問題

デジタル署名用のTurboPower LockBoxライブラリを評価しています。1024 ビットの RSA キーを作成し、それを使用して 260 バイトのテキストに署名しようとしました。テキスト内の 1 つか 2 つの文字を変更した後でも、署名は有効です。それは大丈夫ですか?または、このライブラリに問題がある可能性があります。1文字でも変更すると、重大な影響があります。より大きなキーを作成する必要がありますか?

アップデート

ライブラリをテストするために、付属のデモ アプリケーションを使用しました。1024 RSA キー ペアを生成し、デジタル署名機能を試しました。最初に、実際の 260 ビット テキスト ファイルで試してみたところ、その中のいくつかの文字を変更でき、署名がまだ有効であることがわかりました。次に、次の文字列に少し絞り込みました。

「8」の文字を変更しても機能します。もっと絞ってもいいかもしれません。

検証を実行するコードは次のとおりです。

0 投票する
1 に答える
381 参照

delphi - TRandomStream の問題 - Delphi TurboPower LockBox 3

TurboPower LockBox 3 ( http://sourceforge.net/projects/tplockbox/およびhttp://lockbox.seanbdurkin.id.au/tiki-index.php )を使用しています。

TRandomStream に問題があります。32 バイトのランダム データのチャンクを生成しようとしていますが、出力がランダムではないようです。

コードは次のとおりです。

出力は次のとおりです。

これはランダムではないようです。

私は何を間違っていますか?

ありがとうございます。

0 投票する
1 に答える
7959 参照

delphi - DelphiXE2TurboPowerコンポーネントのステータス

TurboPowerコンポーネントは、最も人気のある商用コンポーネントライブラリの1つであり、オープンソースになった多くのDelphi開発者によって今でも使用されています。個別に質問するのではなく、各コンポーネントのXE2互換性の状態について1つ質問したいと思いました。TurboPower Abbrevia、AsyncPro、およびLockBoxが主なものです。

互換性には、プラットフォームのサポートが含まれます:XE2 Win32、Win64、Mac OSX。(AsyncProがMacOS Xに移行することはないと思いますが、少なくともXE2 Win32になる可能性があります)。

0 投票する
2 に答える
1377 参照

delphi - 実行時にTHash.Hashを変更する方法

デフォルトのTHash.HashアルゴリズムをデフォルトのSHA-1からMD5に変更するにはどうすればよいですか?

以下は機能しません。


編集:

はい、大丈夫です。THashが新しいTurboPowerLockBox3のクラスであるという事実について言及しなかったことをお詫びします。

この省略について、改めてお詫び申し上げます。

とにかくショーンは私が探していた答えをすでに与えています。

皆さん、ありがとうございました

0 投票する
5 に答える
40353 参照

c# - Delphiでパスワードを使用して文字列をAES-128暗号化し、C#で復号化する方法は?

Delphi の文字列をパスワードで AES-128 暗号化したいと思います。これをサーバーにアップロードし、C# で同じパスワードを指定して復号化できるようにしたいと考えています。

Delphi では、TurboPower LockBox 3 を使用しています。

結果の文字列をC#で復号化するにはどうすればよいですか? Delphi コードを変更できます。まだ何も生産されていません。私は LockBox の使用にこだわっていません。しかし、これを P/Invoke の DLL に入れることは避けたいと思います。

(私の例では、暗号化されたシーケンス自体が文字列であることを示しています。これは私の要件ではありません。バイトのストリームは問題ありません。)

0 投票する
2 に答える
14745 参照

delphi - Delphi を使用してロックボックス 3 で AES-256 暗号化を使用する方法

約 1 週間前に Lockbox3 をダウンロードしましたが、使用できません。デモが複雑で理解できませんでした。デモから必要なコードを取得できませんでした。Lockbox 3 AES を使用したいと考えています。 Delphi で文字列を暗号化するための 256 暗号化。

0 投票する
2 に答える
493 参照

delphi - Lockbox2 暗号文を Lockbox3 暗号文に変換する

Lockbox 2 Cipher テキストを LockBox 3 Cipher テキストに変換する方法はありますか? Delphi 2007 で構築されたアプリケーションを Delphi xe2 に移行しています。Delphi 2007 ではロックボックス 2 RSA 暗号化アルゴリズムを使用しており、Delphi xe2 でロックボックス 3 を使用して Unicode データをサポートする予定です。Xe2 は Unicode データをサポートするため、両者によって生成される暗号文は異なるため、問題に直面します。そこで、Lockbox 2 で生成された暗号文をどうにかして LockBox 3 に変換したいと考えています。

0 投票する
1 に答える
769 参照

turbopower - TurboPower LockBox でバイト配列をキーとして AES を使用する方法

ファイルを暗号化したいのですが、キーをバイト配列として持っています。パスワードを使用したくありません。出来ますか ?