ベストアンサー 「照合用にハッシュを登録」と「照合用ハッシュと照合する」 2009/04/09 19:17 USBメモリに入れるソフトの設定で、「照合用にハッシュを登録」と「照合用ハッシュと照合する」から選べるようになっています。違いを教えてください。よろしくお願いします。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー DAV ベストアンサー率37% (746/2009) 2009/04/10 06:39 回答No.2 正しく記録または読み出しが行われたかどうかを、データーの総合計を記入して照合するか否かを設定するのが「登録」で、設定された結果の数値を読み書きの際に使って照合するか否かを指定するのが「照合」だと思います。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) violet430 ベストアンサー率36% (27472/75001) 2009/04/09 20:14 回答No.1 ソフト名を書いた方が良いです。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ インターネット・Webサービスその他(インターネット・Webサービス) 関連するQ&A ハッシュ検索はなぜ速い ハッシュ検索はなぜ速いのか、素人にも分かりやすく教えてください。 何度も照合しなくてよいから、直接探すことが出来るから、とかいうコメントは見かけるのですが、これが具体的にどういうことか教えてください。 よろしくお願いいたします。 DB内にMD5でハッシュ化されたパスワードとの照合 MySQLのDBにMD5でハッシュ化されたパスワードが格納されているのですが、これをPerlのスクリプトで照合したいと思っています。 具体的には、DBに格納されているパスワードを用いて、Perlで作成された会員専用ページなどにログインをするといった感じです。 DBIを用いてDBからの情報を取得することはできたのですが、Perl側での対処がわかりません。 Perl側で入力されたパスワードをハッシュ化して、双方を照合するなどの情報を見たのですが、いまいち解らず認証することができませんでした。 以下にパスワードに関する部分のソースを記載させていただきます。 srand(); @salt = ( "A".."Z", "a".."z", "0".."9", ".", "/" ); $salt = '$1$' . join('', map($salt[int(rand(64))], 1..8)) . '$'; $pass = crypt($in{'pass'}, $salt); crypt($in{'pass'},$ary) eq "$ary") ※$aryはDB内に格納されているパスワードです Perlに関して殆ど解っていないもので、とんちんかんな記述かもしれませんが、ご教授いただけますと幸いです。 宜しくお願いいたします。 ハッシュ関数について質問です。 プログラミング・数学? 初心者です。 IDやパスワード管理によく出てくる一次方向(ハッシュ)関数ですが、 よくパスワードとSALTを一緒にしてハッシュ関数を通してハッシュ値を取得しますよね。 そしてその結果(データベースなどに記録済み)とログイン時に入力した値とを照らし合わせるわけですが、 昔まだ若いころ、これとは別のタイプのハッシュ関数を使用したことがあります。 それはある(パスワードなどの)値をハッシュ関数で処理すると「いろんなハッシュ値」が生成され、 そのハッシュ値から当然パスワードは予測できないのですが、 しかしその複数のハッシュ値は全て、そのパスワードから生成されたハッシュ値だということは分かる、という関数を使用したことがあります。 その時はperlのcpanモジュール(名前を覚えていません。すいません。)を使ったのですが、この別のタイプのハッシュ関数はどういう仕組みで作られているのでしょうか? SALTが複数あり、そのそれぞれについて照合している?だけでしょうか? それとも私が無知で、そんな関数がそもそも存在するだけでしょうか? わかりません。教えてください。 突然のトラブル?プリンター・メール・LINE編 OKWAVE コラム ファイルのハッシュ値って何ですか? 同一のファイルを検索し削除するソフトで、ハッシュ値等を比較して同一かどうかを判断しるというものがありました。 このハッシュ値というのは何ですか? パスワードのハッシュ化について ユーザー登録させるようなwebサイトを作ることになりました。 ググッたところパスワードはハッシュ化させDBへ、っていうのが通常らしいんで、 sha256を使って変換しようと思います。 質問(1)ハッシュ化させる元の文字列には文字数など何か制限はないんでしょうか。 質問(2)ハッシュ化させるときにくっつけるsaltは何桁くらいにするのが一般的なんでしょうか。 教えてください。 ハッシュ値が一致したデータは完全に同一ですか ハッシュ値について。 同じデータからは、必ず同じハッシュ値が求められるが、少しでもデータが異なると違うハッシュ値が算定される、とよく言われますよね。 そこで質問です。 それでは、(たとえば50GB級並みの)巨大ファイル2つがあるとします。この2つのファイルは、99.999…%同一ですが、僅か1ビットだけ、どこか違いがあるとします。こんな場合でも、両者に1ビットでも違いがある以上、ハッシュ値は、必ず異なるものなのでしょうか? もし、そうであれば、ハッシュ値が一致したデータは、完全に同一のデータと判断していいのでしょうか。 (ちなみに、ここでは、改ざんなど、意図的な行為は一切ない、という前提でお願いします。あくまでHDDをバックアップした際の確認が目的での質問です) 多くの方のご回答、宜しくお願いします。 ハッシュテーブルの使い方 こんにちわ。 いまVB.Net2003でプログラミングをしている者です。 ORACLEのあるテーブルの内容をハッシュテーブルに取り込んで, キー検索する処理をしたいのですが, 取り込む際,ハッシュテーブルの「Add」メソッドで 1件ずつ取り込むしかないのでしょうか? たとえばコンボボックスの「DataSource」プロパティに レコードセットを設定するように,一回で設定したいのですが, このような機能があるでしょうか? またハッシュテーブルはキーは1つしか設定できないようですが, このテーブルデータを2つのキーで検索するのはどうすれば 良いでしょうか? エクセルデータの照合について 2つのお客様データ(エクセル)があり、それぞれに入力されている住所に違いがないかチェックをしたいのですが、何か早く照合できる方法はないでしょうか。登録されているお客様は同じなのですが、住所が古いままで更新されていない人がいないかなど調べています。 パスワードのハッシュ化 ログイン機能を作っています。 password_hashしたパスワードをmysqlに保存しているのですがアカウントと照合しtrueを返すところで躓いています。 変数に引っ張て来た変数の中にパスワードがあるか検証したいのですがどのようにすればいいですか? var_dump($pass);//$passの中に上記の変数でハッシュ化された「samplepass」 で、 「$2...」 のような、文字列が出るはずが 「1」 になってしまいます。 不可逆ということは、出力も無理なのでしょうか? ハッシュについて教えて下さい 現在出来るだけ高速に大量の英単語の登録(検索)を行いたいと考えています。 現在は受け付ける文字の種類を進数にして桁上げして、クローズドで(最初にがっぽり配列を用意してその中のどこかに入れる形式で)計算しています。 例えば0~9の文字のみ受け付ける仕様だとすると、文字の種類は10種類なので、「192」という文字列なら、 1*10^2 + 9*10^1 + 2*10^0 = 192番地に登録 といった感じです。今回大小アルファベットを含むので10→62で計算しています。 しかしこの方法では、62進数が膨大な数になるため、配列に上限があることから、完全なユニークな数値が生成出来ません。 ある程度ハッシュ値がぶつかってしまいます。 完全にユニークな数値は無理でしょうが、出来るだけ衝突は避けたいと考えています。 そこで、もっと効率よいハッシュ値を求めるMurMurHash 2.0というアルゴリズムを聞いたのですが、HPを見ても何が何だかよくわかりません; HPにてMurmurHash2.cppが公開されているので、もしご存知の方がいらっしゃればそのアルゴリズムを教えていただけないでしょうか。 http://www.google.co.jp/search?hl=ja&rlz=1C1GGLS_jaJP302JP303&q=MurMurHash+2.0&btnG また、高速な文字列登録(検索)を行う為の方法があれば教えて下さい。 よろしくお願いいたします。 ファイルのハッシュ値を表示するソフト 文書ファイル、画像ファイルなどのハッシュ値を表示してくれるソフトってありますでしょうか。 MD5とかSHA-1とかいろんなハッシュ関数に対応しているとうれしいのですが、 おすすめのフリーソフトがありましたら教えて下さい。 当座照合表と当座勘定照合表の違いは? 当座についていろいろ調べていましたら、当座照合表という言葉と当座勘定照合表という言葉を知りました。同じ意味なのかと思いましたがその違いはあるのでしょうか?また、銀行によって照合表内容が違うのでしょうか?出来ましたら詳しく教えてください。おねがいします。 ネットオークションのやり方教えて?:初心者から上級者へ、信頼と高値売却の秘訣 OKWAVE コラム オリジナルハッシュ関数について 符号理論を応用した新しいハッシュ関数を実装してみました。 ソースはここです。 http://codepad.org/QeQXsR28 メモリを節約することもできますが、アルゴリズム的に欠陥がないかどうか教えてください。 ハッシュ値 のファイル あるファイルfile1.txt のハッシュ値を計算してその結果を記載したファイル file2.txt のデータは、 Hash SHA1 hashsize=20 C1 14 ...... 4F のように、 先頭に、方式 1行あけて、サイズ 次の行に、計算したハッシュ値 となっているのでしょうか? 参考になる資料がありましたらよろしくお願いします。 なお、上の値は、 RFC6234 にある、ソフトを動かした結果です。 よろしくお願いします。 フォルダのハッシュ(SHA-1)を計算できるソフトを探しています。 Windows XPを使用しています。 「フォルダ以下のファイルのハッシュを計算するのではなく」て、「フォルダそれ自体のハッシュ」を計算できるフリーソフトを探しています。計算したいハッシュはSHA-1です。ベクターでいくつか探してみましたが、どれもフォルダ以下の個々のファイルのハッシュを計算するソフトしか見つかりませんでした。知ってらっしゃる方がおられましたら、くれぐれもよろしくお教えください。 phpのパスワードのハッシュ化について phpで会員サイトの作成を学習しています。 PDOを使用してMysqlサーバーに接続しています。 開発環境はxamppでphp Version 5.5.15を使用しています。 入力フォームにユーザーの情報を入力してもらい、 データベースに格納する際、 基本的なセキュリティ要件として パスワードをハッシュ化する必要があるということを こちらのサイトで(http://php.net/manual/ja/faq.passwords.php) 知りました。 ハッシュ化については初耳で、いまいちハッシュアルゴリズムの種類による違い等はまだ理解しきれていないのですが、 PHP5.5.15を使用しているので、パスワードのハッシュアルゴリズムは 上記サイトに載っているようにpassword_hashを使用するのが今のところ最善なのでしょうか? また、ハッシュ化されたパスワードの認証についてですが、 ログイン画面でパスワードを認証する際、 ユーザーが入力したパスワードをハッシュ化して 該当レコードのハッシュ化されて保存されたパスワードと 同じであれば認証が成功するという認識で正しいでしょうか? ご回答、よろしくお願いします。 ハッシュ法でのデータ管理について教えてください ハッシュ法でのデータ管理をするプログラムを作りたいんですが長いことPASCALに触ってなかったせいか全く分かりません。 どなたか教えていただけないでしょうか??問題の概要は以下のようなものです。 表に登録するデータについては、キーは英数字からなる長さ8までの文字列でデータ本体は整数(型名はintegerでよい)です。 ハッシュ表のサイズは11とします。 ハッシュ関数は文字列xの各文字のASCIIコードの総和を11で割った余りとします。 さらにメニュー表示として入力した文字により行う操作を決定します。 どの文字がどのような操作を行うのかは以下のとおりです。 's' の場合: ハッシュ表に登録されている全レコードを,ハッシュ関数値毎に(キーの値とデータの両方を)すべて表示します. 'r' の場合: さらに「キーの値」と「データ」を入力し,すでに同じキーをもつデータがあれば「二重登録」として検出し,そうでなければ,そのレコードをハッシュ表に登録します. 'e' の場合: さらに「キーの値」を入力し,そのキーをもつデータがハッシュ表に登録されているならば, そのデータを表示します.さらに削除するかどうかを入力させて,削除する選択をした場合にはそのレ コードを削除します.そのキーをもつデータがハッシュ表にない場合には「そのキーをもつレコードが ないこと」を出力しますが,ハッシュ表には操作を加えません. 'i' の場合: ハッシュ表に登録されている全レコードを,キーの値が小さい順に表示します.ここで「キー の値の順」とは,文字列の辞書順のことを意味します.Pascal では,文字列a,b に対して,a がb より 辞書的順序が先(小さい) ときには「a<b」で表現できます. 'd' の場合: 「'i' の場合」の逆で,キーの値が大きい順に表示します. 'q' の場合: プログラムを終了します.具体的には,実行文部の最後の「end.」の直前までジャンプし ます. 長くなってすいません。ちょっとしたヒントでもいいので教えていただければ幸いです。 オープンハッシュ法とチェイン法の違いについて 今、ハッシュ法を勉強しています。 オープンハッシュ法とチェイン法の違い、それぞれのメリット・デメリットをを教えてくれると嬉しいです。 よろしくおねがいします。 オフライン117のハッシュを教えてください (株)ユアネーム制作のフリーソフト,オフライン117を お使いの方・お持ちの方にお願いします。 お持ちのオフライン117のバージョンと offline117.exeのハッシュを教えてください。 ハッシュはMD5等フリーソフトで算出できるもの であれば何でも構いません。 (株)ユアネームのWebページ・Vector 以外 から入手された方はその旨併記してください。 (できれば入手元を教えてください) 最近のウイルスは出来が良く,本体を暗号化するので ウイルス対策ソフトで検出できないものもあるとか。 私自身現用しており,怪しい兆候も無いのですが, 一応,改変が無いことを確認したいのです。 私が使用しているもの: ver. 20110201 MD5: D5CAB188D2D5B6F240D1029C5FFF9918 前回の質問: okwave.jp/qa/q8818822.html IMEの単語登録を持ち歩く方法 こんにちわ☆ 大学のパソコンはxpなのですが、起動するたびに設定が初期化されます。 そこで、usbフラッシュメモリを使って、IMEの単語登録を持ち歩き、快適に文書作成を行いたいと思っています。 そのようなことは可能でしょうか。 できましたら、フリーソフトで、 簡単な方法がありましたら、教えていただきたく思います。 よろしくお願いいたします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ インターネット・Webサービス ブラウザ ネットショッピング・通販 SNS・掲示板・ブログ Webサービス・アプリ メールサービス・ソフト ポイントサービス セキュリティ対策・ネットトラブル インターネット接続・通信 その他(インターネット・Webサービス) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など