2

PhoneGapでアプリを作っています。MySQL データベースに配置するのに役立つ外部ドメインにいくつかの日付を送信する必要があります。

これらの日付が自分のアプリからのものであることを確認するために、リクエストと共にサーバーに送信するサインを作成したいと思います。第三者が外部から外部ドメインにリクエストを送信できるようにしたくありません。

4

1 に答える 1

0

OTP システム (ワンタイム パスワード) が必要なようです。私はこれまでにこのようなことをしたことがありませんが、それがどのように機能するかについていくつかのヒントを与えることができます.

クライアントとサーバーで同期される疑似乱数ジェネレーター (PRNG) で動作します。これを行うには、PRNG (クライアント側とサーバー側) の両方にシークレット シードを渡します。PRNG は、事前に決められた時間の経過後に乱数を生成します。これは、その時間の経過中 (新しい乱数が発生する前) にパスワードになります。創造された)。どちらの PRNG も同じシードとアルゴリズムを持っているため、どちらも同じ乱数を生成し、パスワードを一致させることができます。これが役立つことを願っています。

于 2012-05-07T10:49:28.050 に答える