id のバックアップ差分(No.3)

  • 追加された行はこの色です。
  • 削除された行はこの色です。
**説明 [#mc0ba511]
デュラチャ内でユーザーを識別するためのID
webidとuseridの2種類がある。

*webidとは [#me083374]
IPアドレスを変換した値のこと
名前を変更してもIPが変わっていなければwebidも変わることはないため、
''別の名前にしても同一人物かどうか識別することができる。''
ユーザーを入室禁止にすると部屋のログに<block>入禁にしたユーザーのwebId</block>という要素が追加される。

IPアドレスをwebIdに変換するには、"webId"という文字列の後ろにIPアドレスをくっつけてそのMD5ハッシュ値を計算する。
例: md5("weId127.0.0.1") → a7a04089ce7b048f31133f33c6164167
webIdからIPアドレスを求めるには総当り攻撃を使う。しかし毎回総当り攻撃をしていては効率が悪いので、IPアドレスとハッシュ値とのペアをデータベースに全て記録するのもいいかもしれない。
*useridとは [#p5f7ca0c]
IPアドレス+名前で変換した値のこと
IPアドレス+名前をmd5に変換した値のこと
このuseridはほかのユーザーと値が同じになることはないため
''成り済ましなどの識別に使うことができる。''
**関連リンク [#b0ab7ffb]
-[[bot]]
-[[javascript]]
-[[荒らし]]


ホーム   一覧 最終更新 バックアップ 検索       最終更新のRSS