パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

自分のマイナンバーをブログで公開した男性が登場」記事へのコメント

  • ただの数値との区別ってどうやってやるんだろうか?

    • by Anonymous Coward

      単に「72」って書いただけで反応しちゃう奴が多数居るネットだと意外とあっさり識別されるかもしれん

      # 冗談なのでAC

    • by Anonymous Coward
      円周率の中にマイナンバーが出現したら神様が逮捕されます。
      • 円周率には私のマイナンバーが無限回出現しますので、実質、円周率は私のマイナンバーです。

        よってマイナンバー法に基づかない円周率の利用は違法です。

        円周率ダメ、絶対。

        親コメント
        • by Anonymous Coward

          まあ日本国民全員の舞ナンバーだって、全部無限回でてきますよね。

        • by Anonymous Coward

          マイナンバーは0は使ってないんだっけ

      • by Anonymous Coward

        円周率って割り切れないからどこかには出現すると思うよ
        (むしろ円周率のうちの12桁を切り取ったとき、特定の並びが発生しないことって証明できないと思う)

        • by Anonymous Coward

          無理数や超越数だからといって、任意の数字の並びが出現するってことにはなりませんよ。
          それこそ、ある数字の並びが存在する事に関しては実例か証明かが必要です。

      • by Anonymous Coward

        サルにキーボードを叩かせればどうだろうか。

    • by Anonymous Coward

      末尾の数字がチェックデジットになっているので、出鱈目な12桁の数字を羅列したら
      偶然誰かのマイナンバーと一致する、というケースは稀だと思われます。

      <マイナンバーのチェックデジットを計算する>
      http://qiita.com/qube81/items/fa6ef94d3c8615b0ce64 [qiita.com]

      クレジットカード番号と同じ仕組みですね。

      • マイナンバーの末尾の数字がチェックディジットになっていようがいなかろうが、ランダムな12桁の数字が誰かのマイナンバーな確率って同じじゃね?
        ざっくり1/80000ぐらいだから稀は稀だけど。

        親コメント
        • 一桁間違えてた。恥ずかしい。
          日本の人口/一兆なので、だいたい1/8000ですな。

          さらに最後の桁がチェックディジットで自動的に算出できることを考えると、適当に挙げた11桁の数字が誰かのマイナンバーの上から11桁に合致する確率は1/800。
          まだ稀とは言えるけど思ってたより高い…。

          親コメント
          • by Anonymous Coward

            1-((1兆-1)/1兆)^1.25億くらいの確率で誰かと被りそうな気がする。手元の電卓はエラーを吐き出したんでどれくらいの値になるのか想像が付かん。日本人全体で誰か被ってないかということになれば1.25億掛けたくらいの値になりそう。

            #さすがに重複がないようにチェックしながら出力してんじゃないかな。

      • by Anonymous Coward

        「末尾の数字は隠しているんで、これはマイナンバーを公開したことにはなりませーん」って
        言い訳はまず通らないんじゃないかしら。

      • by Anonymous Coward

        実質11桁ということなのですね。変換元の住民票コードが10+1桁ということは冗長性が1桁分しかないということになるけど、
        この一桁分で
                マイナンバーから住民票コードを復元できない
                変更されて過去に使っていたものも含めてかぶらない
        っていうのは保証可能なものなんでしょうか。少なくとも自分や家族の住民票コードとマイナンバーのペアは既知とできるわけで。
        まさか著名どころのハッシュ関数を片っ端からtryしたら当たりがでたりしないですよね。
        #「サイコロを11回振ってチェックデジットを付ける」仕事 [srad.jp]も受けてたりするのかな。

        • 行政手続における特定の個人を識別するための番号の利用等に関する法律 [e-gov.go.jp] 第8条第2項 の、

          1. 他のいずれの個人番号(前条第二項の従前の個人番号を含む。)とも異なること。
          2. 前項の住民票コードを変換して得られるものであること。
          3. 前号の住民票コードを復元することのできる規則性を備えるものでないこと。

          の3つの号をどうやって全て満たしたかという疑問ですね?

          技術者であれば「住民票コードを変換して得られるもの」という表現からハッシュ関数を思い浮かべる人が多いと思いますが、ハッシュ関数ではなく住民票コードとは全く無関係に乱数を発生させ、住民票コードからの変換テーブルを作成して、それを使って変換しているようです。

          従って、変換テーブルが漏えいしない限り、マイナンバーから住民票コードを調べることはできません。ハッシュ関数を使っているわけではないので、力技で解析することはできません。

          親コメント
      • by Anonymous Coward

        逆にチェックデジットを通る「適当な番号」を自分のマイナンバーと偽ってネットに公表したらどうなるんだろう?
        公的機関には真の番号を通知するとして。

私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike

処理中...