hash

    1

    5答えて

    Webアプリケーションをクエリ文字列操作から保護するため、クエリ文字列パラメータをすべての他のクエリ文字列パラメータ&のSHA1ハッシュを格納するすべてのURLに追加し、すべての要求に対してハッシュに対して検証することを検討していました。 このメソッドは、クエリ文字列値のユーザー操作に対する強力な保護を提供しますか?これを行うにあたっての他の弱点や副作用はありますか? 私はこのプライベートウェブア

    2

    3答えて

    Stringのインスタンスが他の "通常の"インスタンスとは異なる動作をしたいとしましょう - 例えば "upcase"メソッドの効果を取り消すなどです。すぐに私はのためのキーとして文字列のだまさインスタンスを使用して、しかし puts "bar".upcase #=> "BAR" puts "bar".foo.upcase #=> "bar" :正常に動作するようです class Stri

    1

    6答えて

    コード: %a = (1 => "ONE" , 2 => "TWO" , 3 => " Three",); $test_value = 1 ; foreach $key (sort(keys %a)) { if ($key == $test_value) { print $a{$key}; } } 私は非常に短い方法で同じ操作を

    2

    2答えて

    クラスにはIDプロパティがあり、このプロパティはSQLテーブルの主キー列から値を取得します。私は私のクラスに public override int GetHashCode() { return this.ID + GetType().GetHashCode(); } を書く場合 それは良い練習ですか? (はが同じように、すでにオーバーライド等しい。)

    1

    3答えて

    私は、ユーザーのマシン上の一連のファイルがアプリケーションによって以前に処理されたかどうかを比較的迅速に判断する必要があります。問題のアプリはそのユーザーのファイルをサーバーにアップロードし、以前にファイルがアップロードされていればアップロードをスキップします。これまでの私の計画では、ファイルをハッシュして、結果をサーバーにアップロードされた方法の識別子とともに格納していました。私が考えている問題

    2

    7答えて

    以前は、特定の条件 "Ruby a clever way to execute a function on a condition"でメソッドを実行する巧妙な方法について質問しました。 解決策と応答時間は素晴らしかったが、実装時にlambdasのハッシュを持っていると非常に醜い。だから私は実験を始めました。 次のコードは動作します: def a() puts "hello world"

    14

    3答えて

    そこにあるすべてのSSLエキスパートのための質問: 小さなWebサーバーを搭載した組み込みデバイスがあり、独自のSSL自己署名証明書をインストールできます。クライアントは.NETで書かれています(それほど重要ではありません)。 .NETでデバイスを認証するにはどうすればよいですか? は、証明書の指紋とデータベースの既知のエントリを比較するには十分ですか? 私の理解では、指紋は公開鍵を含む証明書全体

    5

    6答えて

    私は、所定のキーを使用するC#で与えられた文字列をハッシュする方法を探していました。 インターネットで私の冒険を見てみると、マシンのデフォルトキーを使用するようなMD5CryptoServiceProviderの例がたくさんありますが、特定のキーを適用するものはありません。他の人のサーバーと同期させるためにデータをエンコードするための特定のキーを持つ必要があります。私はそれらにハッシュ文字列とID

    0

    1答えて

    私は何かの周りに頭を包む問題が少しあります。私は現在、「散布図」に対応するためにGruffのハッキング版を使用しています。即ち、前記データの形で入力される:最初の項目は、エンティティである g.data("Person1",[12,32,34,55,23],[323,43,23,43,22]) ...、2番目の項目は、X-COORDSであり、第3の項目はY-COORDSです。 私は現在、POI

    7

    5答えて

    これは基本的には数学的な問題ですが、非常にプログラムに関するものです:URLが10億文字含まれていて、それぞれのMD5ハッシュの最初の64ビットを取ると、衝突の頻度の種類私は期待する必要がありますか? 1億のURLしかない場合、どのように答えが変わるのですか? 衝突は非常に稀ですが、これらのことは混乱する傾向があります。 私はMD5以外のものを使用する方が良いでしょうか?心配していますが、セキュリ