記事へのコメント48

    • 注目コメント
    • 新着コメント
    zyzy
    zyzy 乱数が関わる奴下手に自分で書くのアカンという話だった。

    2023/01/26 リンク

    その他
    kat21
    kat21 まあ妥当

    2019/11/27 リンク

    その他
    theatrical
    theatrical Uuidフォーマットのuuidじゃないものの話

    2019/11/26 リンク

    その他
    z1h4784
    z1h4784 マニュアルでもしっかり警告されているのに読まずに使っちゃう人が絶えない https://www.php.net/manual/ja/function.uniqid.php

    2019/11/26 リンク

    その他
    hirorock
    hirorock uuidが衝突しているのてまは無いから、悩むくらいなら先にライブラリ使ってねというお話。まだ衝突してないけど理由がわかりました。

    2019/11/26 リンク

    その他
    Vorspiel
    Vorspiel なるほど。UUIDがーというより、たった32bitのシードでは2^16回でバースデーアタック食らうで、って話

    2019/11/26 リンク

    その他
    takeda25
    takeda25 https://docs.oracle.com/javase/jp/8/docs/api/java/util/UUID.html#randomUUID-- Javaでも擬似乱数を使ってる。(もう書かれてるけど)擬似乱数が悪いわけじゃなくて、暗号論的擬似乱数生成器を使わないとダメってことだよね。

    2019/11/26 リンク

    その他
    sin20xx
    sin20xx この例示の問題点はそもそもUUIDの生成ロジックがヤバいのと、乱数の発生自体の方法も誤用というダブルのミスを前提としている点。いないとは言わないがおそらくこのレベルの人は別言語でもやらかす人かと思われる。

    2019/11/26 リンク

    その他
    masa_iwasaki
    masa_iwasaki 例に出てくる衝突しやすさの話が感覚的にわかる話になっていてすごい。

    2019/11/26 リンク

    その他
    nakag0711
    nakag0711 Windows APIはどうなってるのかね

    2019/11/26 リンク

    その他
    tattyu
    tattyu 乱数の周期が短かったらダメってのは言われてみればそうだよなって思った。逆に言われないと気が付かないかも。

    2019/11/26 リンク

    その他
    satomi_hanten
    satomi_hanten 自分で書かんがなめんどくさい。んでライブラリが疑似乱数使ってて事故るのな(笑い事ではないし実例もあるよな

    2019/11/26 リンク

    その他
    ikaro1192
    ikaro1192 自分でUUID生成を下手に書くとUUIDではなく乱数の性質に依存したものができちゃいますよってお話。

    2019/11/26 リンク

    その他
    tyru
    tyru あかん

    2019/11/26 リンク

    その他
    hevohevo
    hevohevo UUIDにもphpのmt_rand()みたいなお話があるの? → まさしくmt_rand()の話でした

    2019/11/26 リンク

    その他
    UDONCHAN
    UDONCHAN へーへーへー

    2019/11/26 リンク

    その他
    koji28
    koji28 タイトルの出落ち感はなかなかのもの(´・ω・`)

    2019/11/26 リンク

    その他
    junglejungle
    junglejungle RFCにコードごと載っているのにそもそも自作する必要ある?乱数についてはRFC1750を読めって書いてるよ。

    2019/11/26 リンク

    その他
    mztns
    mztns あ、はい

    2019/11/26 リンク

    その他
    dot
    dot UUID関係ないやんけ

    2019/11/26 リンク

    その他
    rti7743
    rti7743 乱数シード同じにしたらそりゃぶつかるよなあ。ただ32bit値のシードでも結構ぶつかるんだな。

    2019/11/26 リンク

    その他
    Kil
    Kil これは俺の知ってるUUIDじゃない……。

    2019/11/26 リンク

    その他
    rryu
    rryu UUIDv4の生成には122ビットの乱数が必要になるが、使用する乱数や乱数のシードの精度が足りないと簡単に衝突するという話。

    2019/11/26 リンク

    その他
    n_1215
    n_1215 擬似乱数全てが悪いわけではなく、利用する関数が暗号論的擬似乱数生成器であれば構わないのではないのですか先生

    2019/11/26 リンク

    その他
    marmot1123
    marmot1123 パスワードハッシュで有名な話と同値なのでは。自分で書くな、ライブラリを使え。

    2019/11/26 リンク

    その他
    gfx
    gfx 擬似乱数を使うとすぐ衝突するからUUIDv4実装を擬似乱数で実装するなって話

    2019/11/26 リンク

    その他
    cubed-l
    cubed-l 「そりゃダメだろ」って言えるような人ばっかりじゃないからね

    2019/11/26 リンク

    その他
    bYMQ
    bYMQ UUIDではなく乱数の話でしたw

    2019/11/26 リンク

    その他
    taruhachi
    taruhachi シードが初回起動時のマイクロタイムで設定される言語をLambdaで使ってて、いうても被らへんやろと思ってたら起動済み状態のシード値を保持したままのコンテナのコピーが大量に起動してやらかした事がある。

    2019/11/26 リンク

    その他
    holyshared
    holyshared UUIDのせいじゃないやん

    2019/11/26 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    10秒で衝突するUUIDの作り方

    11/25(月) LT Party presented by GeekHub (大阪) エンジニア向けゆるいフリーテーマLT大会!

    ブックマークしたユーザー

    • kirikiriyamama2023/10/16 kirikiriyamama
    • techtech05212023/05/16 techtech0521
    • karia2023/05/11 karia
    • iwadon2023/05/11 iwadon
    • zyzy2023/01/26 zyzy
    • suinyeze2022/02/21 suinyeze
    • bzb054452019/12/12 bzb05445
    • kaokaopink2019/12/07 kaokaopink
    • donotthinkfeel2019/12/03 donotthinkfeel
    • eratostennis2019/12/01 eratostennis
    • rabbit2go2019/11/29 rabbit2go
    • mjtai2019/11/28 mjtai
    • asayamakk2019/11/28 asayamakk
    • mozukuyummy2019/11/27 mozukuyummy
    • fjwr382019/11/27 fjwr38
    • k_wizard2019/11/27 k_wizard
    • anomalydetection2019/11/27 anomalydetection
    • tuki09182019/11/27 tuki0918
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事