0

いくつかのコードを LB2 から LB3 に変換しようとしていて、少し壁にぶつかりました。

LB2 で使用する非常に基本的な 256 ビット RSA 公開鍵がありますが、LB3 にロードできないようです。

キーは基本的に TLbRSASSA.PublicKey.LoadFromStream を呼び出すだけでロードできる 41 バイトのブロックです。単純な署名にキーを使用しています。

何をしても、このキーをLB3にロードすることはできません。LB3 を使用して同様の 256 ビット キーを生成し、それをファイルに保存すると、形式が異なり、"LockBox3" などを含むヘッダーのように見えます。

この 41 バイトの公開鍵を LB3 にロードして、引き続き署名を検証できるようにする方法を簡単に説明できる人はいますか?

どうもありがとう

4

1 に答える 1

0

LB2 キーは LB3 キーと互換性がありません。

LB3 にアップグレードする場合は、新しいキーを生成する必要があります。

于 2014-06-26T12:21:27.413 に答える