私はC#(Genexusではなく)の環境で作業しており、Genexus Encrypt64メソッドで使用されているTwoFishアルゴリズムと同じ実装を使用してデータを暗号化する必要があります。Genexus Encrypt64 TwoFishの実装
いくつかの入力(暗号化されていない)と生成する出力(暗号化)の暗号化キーと例があります。 私は、WebからTwoFishアルゴリズムのいくつかの実装を得たので、私はprioblemsを持っていましたが、どれもGenexusで使用されているものと同じではありません。 また、私はいくつかのオンラインツールを試してみましたが、どちらも機能しませんでした。
誰もこの問題に直面していませんか? TwoFish暗号化以外の操作はありますか? GenexusはTwoFish暗号化にどのようなモードを使用しますか?
ありがとうございます!
こんにちはパウロ、お返事ありがとうございます。 Genexusで使われているコードのように見えるので、これは非常に便利なコードのようです。 私は文字列としての入力と文字列としてのキーを持っています。私はどのように電話する必要がありますか? 私が使用していたデータは次のとおりです。 入力:09/10/14 キー:dff60ebc093d5d12d90968cee4d55167 出力は次のようになります。jqcPVMd5ykivknralaM0LAの== ありがとう! – gmesorio
GeneXusは、 'application.key'ファイルの暗号化キーを探し、' KeyResolver.dll'アセンブリで見つけます。見つからない場合は、キー '6A23DB2B6A619585C8B445D5949099E5'を使用します。 [Encryption.cs](https://app.assembla.com/spaces/genexus_standard_classes/subversion/source/23/X_Ev2_U6/CSharp/GxClasses/Encryption.cs)のコードをご覧ください。 – Dinei