2011-07-06 12 views
2

私に適した暗号化の種類を調べる必要があります。 私の場合は、通常、私のモバイルwebappからajax経由で.NET Webサービスに情報を渡す必要があります。どのような種類の暗号化を使用するのですか

は、要約すると:

(暗号化使用してジャバスクリプト)モバイル---暗号化データ - > WebServiceの

+0

私はSHA1の使用に何か問題はありません。また、特定のキーを使用して塩で暗号化を使用することもできます – Atticus

+2

@Atticus:SHA1はハッシュアルゴリズムです。ハッシュを解読することはできません。 –

+1

あなたは防御しようとしている攻撃*を何も述べていませんが、あなたはそれを守るための助言を得ることを期待しています。誰があなたを攻撃しているのか、なぜ、どのようなリソースを持っているのか、何を得ようとしているのかを教えてください。攻撃が決して指定されていない場合、攻撃に対して防御する方法を記述することは不可能です。 –

答えて

7

ちょうどSSLを使用する(C#で解読) - すべての伝送が安全になるよりも、とコードの変更は最小限に抑えられます(URLの前にhttpsを置くだけで十分です)。

+0

+1、彼はすでにWebアプリケーションとAJAXを使用しています.HTTPSは方法です。 –

+0

SSLがサーバー上で有効になっていないか、証明書がない場合を除き、私は同意します。 –

+0

私は証明書を持っていません。私のwebappはネイティブアプリにビルドするためにphonegapと一緒に使用されるでしょう – root

関連する問題