こんにちは、 私はDartでAES暗号化と解読の例を持っています。私はそれを行うのを助けることができるダーツ暗号化解読AESの例
https://www.dartdocs.org/documentation/cipher/0.3.0/cipher.api/cipher.api-library.html
暗号ライブラリがあるダートで見ました。しかし、私はここで2つの問題があります。
文字列を暗号化する簡単な例を、初期文字列を取得し、それを復号化します。
他のAESライブラリと一緒に動作する必要があります。すべてが標準に準拠していると仮定します。特に、ダーツにフロントエンドを、C++にバックエンドを用意しています。その目的のために暗号++を使用する予定です。ポイントは暗号++であり、必要な入力はキーと初期化ベクトル(IV)ですが、Dart/cipherではIVが必要ないようです。私は、入力要件が異なるかどうか、彼らは一緒に働くことができなかったのだろうか。
誰かが驚くほど私を助ける2つの入力キーとIVの文字列を、暗号化/復号化することができます任意のライブラリ(暗号化/暗号)とダートの使用例を助けることができるかどうか結論、。
はそれはそうというだけの理由で、私は完全なサンプルコードを提供するつもりはないが、あなたはダーツの暗号化を使用したい場合は、あなたがカウンタモード(CTR)の暗号化と一緒に行くべきであるあなたのすべての
Dart CipherのドキュメントはPOSであり、基本的に情報を提供しないため、相互運用性が困難になります。ドキュメントから:「クラスの大半はBouncy Castle of JavaからDartへのポートです」ので、Bouncy Castleのドキュメントに行き、それらをDartにどのように適用するかを試してみる必要があります。ベストケース:使用しないでください。 – zaph