2017-05-30 18 views
-2

私は基本的なカードの私の認証プロトコルに取り組んでいます。私は乱数を最大で生成する方法を知らない。サイズ160bits。あなたはそれについて何か経験がありますか?基本的なカードの認証プロトコル

おかげ

答えて

2

Rnd組み込み関数を使用してください。 documentation(セクション3.19)引用:

のRnd組み込み関数は、4バイトの乱数を返します。ターミナルとさまざまなBasicCards には、乱数生成の仕組みが異なります。

したがって、160個のランダムビット(20個のランダムバイト)を得るには、この関数を5回呼び出します。


追加の注記:

  • のみProfessionalおよびマルチアプリケーションBasicCardsが真のRNGを持っていることに注意してください!

免責事項:私は自分の考えを検証するようにしてくださいBasicCardと堪能ではないよ...

幸運!

+0

ありがとうございました。私はあなたにいくつか質問してもらえますか?たとえば、電子メールであなたに連絡することはできますか? – tom9999

+0

@ tom9999私は、BasicCardで非常に限られた経験があるので、私は心配しています(私の元の同僚はそれを評価していて、どのプロジェクトでも使用していませんでした)。 – vlp