2012-05-07 8 views
2

私はPhoneGapでアプリを作っています。私は、MySQLデータベースに入れるのに役立つ外部のドメインにいくつかの日付を送る必要があります。セキュリティサインからPhonegapアプリを外部ドメイン

私はこれらの日付は、私自身のアプリケーションから来たことを確認するために、私は、サーバーに私の要求を送信看板を作成したいと思います。私は第三者が外から私の外部ドメインに要求を出すことを望んでいません。

+0

質問が不明です。あなたが必要としているものと、私たちがあなたを助けることができる方法を試してみてください。 – ericosg

+0

リクエストを安全にするにはどうすればよいですか?私は銀行のセキュリティキーのようなものをイメージしています:私の要求がPhonegapからPHPスクリプトに行われたかどうかを確認するための1つの記号 – Corallino

+0

おそらくデータベースにアクセスするときにユーザー名とパスワードのような認証モジュールを実装していますか? – ericosg

答えて

0

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

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

+0

これは私を助けてくれます。あなたは私にそれに関する興味深いリンクを教えていただけますか?本当にTnx – Corallino

+0

私は大学で数年前にそれを学びました。残念ながら、あなたに共有するリンクやコードはありません。私が書いたことは私がそれについて覚えていたものでした。あなたが答えを見つけたら、投票してください! :) – Th0rndike

+0

はい、本当に役立ちます。しかし、私は自分の技術で実現することは不可能だと思います。 – Corallino

関連する問題