7
  • MSP430 で64 ビットより大きいサイズの整数を使って算術演算を行う方法、可能であれば簡単な方法があるかどうか知りたいですか?

msp430g2553プラットフォームで暗号化アルゴリズム (RSA、AES、ハッシュ関数、デジタル署名など) を実装しようとしているため、具体的に質問しています。

私はインターネットで検索し、見当違いの絶望からGMPを使用するために Linux ディストリビューションをインストールしましたが、惨めなほど失敗しました。Kali をインストールし、その後 LubuntuUSB(2.0) スティックにインストールしましたが、それが機能するかどうかの手がかりもなく、耐え難いフリーズに苦しむだけでした。後で VMBox の魔法を試してみたところ、決定的ではありませんが、その後はずっと簡単になりました。最終的に、mps430-gcc と mspdebug を使用して、いくつかのサンプル コードをデバッグし、それらが機能することを確認できるようになりましたが、ほとんどのライブラリ エラー (mpz_t init への未定義の参照など) が原因で、まだ GMP 操作を実行できません。 .

私の理解では、GMP は特定のプロセッサ アーキテクチャで動作する多精度演算ライブラリであり、MSP430 はその 1 つではありませんが、現時点では、それがその 1 つであっても驚かないでしょう。私が得た最良の回答は、一部の TI 従業員がそれに慣れていないというものでした。そう;

  • MSP430、具体的には msp430g2553 で GMP を使用できますか?

私は、msp430 と gmp の相互参照を持っているものを Google でほとんど見たことがありませ。ですから、この投稿とその回答が誰かの役に立てば幸いです。

また、言及するのを忘れていましたが、遺物ツールキットについて読んだことがあります (ただし、GMP がその分野の標準に似ているように見えたので、それを実装するのに時間を費やしていませんでした)。

  • リンクできるダミー用のレリック ガイドはありますか?また、MSP430 で使用できる場合は?

みんな、ありがとう。

4

1 に答える 1