タグ

2017年2月25日のブックマーク (8件)

  • GoogleのSHA-1のはなし

    5. • その暗号技術がどのぐらい安全かを表す大雑把な指標 • nビットセキュリティは2 𝑛 回攻撃が必要 • 1回あたりの攻撃コストはあまり気にしない • 𝑂 2 𝑛 という表記 セキュリティビット 𝑛 直線 :𝑂(𝑛) 3次関数 : 𝑂(𝑛3 ) 指数関数 : 𝑂(2 𝑛) 𝑂(log 𝑛) 5 / 21 6. • 第二原像計算困難性(弱衝突耐性) • 𝑚1に対して𝐻 𝑚2 = 𝐻 𝑚1 となる𝑚2 ≠ 𝑚1が分からない • 同じじゃなくてもいいから何か一つ見つけるのが困難 • 𝑂(2 𝑛 )回トライ ; nビットセキュリティ • 衝突困難性(強衝突耐性) • 𝐻 𝑚1 = 𝐻(𝑚2)となる𝑚1 ≠ 𝑚2を見つけるのが困難 • 𝑂(2 𝑛/2 )回トライ ; 𝑛/2ビットセキュリティ • 第二原像を見つけるのは単なる衝突より2

    GoogleのSHA-1のはなし
    thimura
    thimura 2017/02/25
  • イーガン病 - イーガン病(廉価) - カクヨム

    「おかえり、生物学的兄」 少女の形をした何かがそう言った。帰宅した僕を出迎えたそれは僕の妹なのだった。ただいま、と言いかけた僕の口を胡乱(うろん)げな同意が上書きした。 「お、おう……」 「不自然な発話だったかしら」のかかとに指をかけた僕を見下しながら、妹は続けた。「この観境においての言語標識は、過度に失礼ではない表現に自動調整されているはずだけれど。それともこう言ったほうがよかったかしら。〝おかえりなさい、生物学的お兄ちゃん〟」 今のでわかるように、妹は最近変なのだ。やたらと難解な言葉を含む翻訳調の文体で喋るようになってしまった。まだ高校生であるとはいえ、厨二病という時期でもないだろうに。 妹が言う〝生物学的〟とは、〝血の繋がりがある〟という意味だろうか。そうでなければややこしいので、出来ればそうであってほしい。〝観境〟というのは、ここが仮想空間であるという意味だろうか。それはややこし

    イーガン病 - イーガン病(廉価) - カクヨム
    thimura
    thimura 2017/02/25
  • Monad Buster(もみあげマン) - カクヨム

    型階層と呼ばれる世界では、日夜様々な種族が覇権を争い、絶え間なく戦争が続いていた。 その中で、異彩を放つ者たちが存在する。 種族ではなく思想にて繋がる異端、Monad。 Monad信徒は教義を広めるべく活動していたが、その際に使われる教典の解説書は数多く、常人には理解できないものだった。 わけがわからない、理解しがたい――そうして人々は抵抗して死に、あるいは洗脳されていく。 そんな情勢の中、人々の思いを代弁するかのごとく、Monadを攻撃するものがいた。 彼の名は――Monad Buster。

    Monad Buster(もみあげマン) - カクヨム
    thimura
    thimura 2017/02/25
  • Googleのインフラ技術から考える理想のDevOps

    デブサミ2017で発表予定の資料です。 http://event.shoeisha.jp/devsumi/20170216 2017/02/14 ver1.0 公開Read less

    Googleのインフラ技術から考える理想のDevOps
    thimura
    thimura 2017/02/25
  • How would Git handle a SHA-1 collision on a blob?

    This probably never happened in the real-world yet, and may never happen, but let's consider this: say you have a git repository, make a commit, and get very very unlucky: one of the blobs ends up having the same SHA-1 as another that is already in your repository. Question is, how would Git handle this? Simply fail? Find a way to link the two blobs and check which one is needed according to the c

    How would Git handle a SHA-1 collision on a blob?
    thimura
    thimura 2017/02/25
  • 「好きで長時間働くのがなぜ悪い!」という人に産業医から伝えたいこと | ハイクラス転職ならdoda X(デューダエックス)

    産業医科大学医学部医学科卒業。専門は産業医学実務。産業医実務研修センター、ジョンソン・エンド・ジョンソン統括産業医を経て、現在医療法人社団同友会 春日クリニック 産業保健部門 産業医 。現在日系大手企業、外資系企業、ベンチャー企業、独立行政法人など約30社の産業医業務に従事 「電波がバリ3」のハイパフォーマーは疲れなくても当然 ー長時間労働問題がしきりに取り沙汰されています。大室さんはどのように感じていらっしゃいますか。 バブルのころ、「24時間戦えますか」と栄養ドリンクのCMが一世を風靡しましたが、そんなキャッチコピーがコンプライアンスを通った時代だったということですよね。ほんの30年前でさえそうだったのですから、時代の移り変わりによって常識が変わっていくことが示唆されているということです。 今、私たちは当たり前のように満員電車に揺られ、終電間際に帰宅していますが、その常識は30年後の人

    「好きで長時間働くのがなぜ悪い!」という人に産業医から伝えたいこと | ハイクラス転職ならdoda X(デューダエックス)
    thimura
    thimura 2017/02/25
  • Hackage Security and Stack

    thimura
    thimura 2017/02/25
  • 気付いたらRustの環境構築がかなり楽になってた | κeenのHappy Hacκing Blog

    κeenです。ここのところRustの開発ツール回りでリリースが続いてセットアップが楽になってるようだったので最新の情報をお届けします。 とりあえず私は既存の環境があるので一旦全て破棄してから再度セットアップしてみます。 Rustのインストール rustup.rs - The Rust toolchain installerがリリースされたので以下で一発です。 $ curl https://sh.rustup.rs -sSf | sh そして をシェルのrcファイルに書き加えたらOKです。 今のシェルにも反映するには同じく上記のコマンドを打ちます。 周辺ツールのインストール cargoがあるので楽ですね # コードフォーマッタ $ cargo install rustfmt # 補完、定義ジャンプなど $ cargo install racer まあまあ時間がかかります。 エディタ(Emac

    気付いたらRustの環境構築がかなり楽になってた | κeenのHappy Hacκing Blog
    thimura
    thimura 2017/02/25