2019年2月27日のブックマーク (6件)

  • Rubyでもbcryptはバイナリセーフではない - Qiita

    RubyのBCryptはバイナリセーフなのか 徳丸先生が注意喚起としてあげられていたこちらの記事に関して “bcryptの72文字制限をSHA-512ハッシュで回避する方式の注意点 | 徳丸浩の日記” https://t.co/AA1yFVd0TH — 徳丸 浩 (@ockeghem) 2019年2月24日 記事ではPHPの例が上がっていましたが、Rubyではどのような影響があるのかが気になります。 BCryptは非常にメジャーなアルゴリズムで、例えば Devise や Sorcery などの定番の認証gemを使う場合、デフォルトでBCryptを利用する設定になっています。Railsアプリを開発されている方なら、ほとんどの方が使っているのではないでしょうか。 詳しくは徳丸ブログを見ていただくとして、以下ではbcrypt-rubyについて、同じ現象が起こるのかどうか簡単に調査しています。 T

    Rubyでもbcryptはバイナリセーフではない - Qiita
    koyancya
    koyancya 2019/02/27
    Rails 4.2 以降で has_secure_password を使ってると、勝手に 72 文字未満かどうかのバリデートをしてくれて便利
  • そめや整体鍼灸院

    koyancya
    koyancya 2019/02/27
  • bcryptの72文字制限をSHA-512ハッシュで回避する方式の注意点

    宅ふぁいる便から平文パスワードが漏洩した件を受けて、あらためてパスワードの安全な保存方法が関心を集めています。現在のパスワード保存のベストプラクティスは、パスワード保存に特化したハッシュ関数(ソルトやストレッチングも用いる)であるbcryptやArgon2などを用いることです。PHPの場合は、PHP5.5以降で使用できるpassword_hash関数が非常に便利ですし、他の言語やアプリケーションフレームワークでも、それぞれ用意されているパスワード保護の機能を使うことはパスワード保護の第一選択肢となります。 なかでもbcryptは、PHPのpassword_hash関数のデフォルトアルゴリズムである他、他の言語でも安全なハッシュ保存機能として広く利用されていますが、パスワードが最大72文字で切り詰められるという実装上の特性があり、その点が気になる人もいるようです(この制限はDoS脆弱性回避が

    bcryptの72文字制限をSHA-512ハッシュで回避する方式の注意点
    koyancya
    koyancya 2019/02/27
    これは......
  • 我が名は神龍……どんなテストもひとつだけ自動化してやろう - Qiita

    『我が名は神龍……どんなテストもひとつだけ自動化してやろう』 じゃ、じゃあ!このブラウザテストを自動化してください! Chromeで https://kids.yahoo.co.jp/ にアクセスして 検索ワードに ねこ と入力して さがすをクリックして 検索結果にネコ - Wikipedia が含まれていることを確認して 検索結果に 買い方 を追加して さがすをクリックして 探しているのは「の飼い方」?と表示されることを確認して クリックするとの飼い方で再検索されて 検索ボックスを不倫で上書きして さがすをクリックして このページは表示できませんと出ていることを確認 『よかろう……たやすい願いだ』 まずはライブラリのインストールと初期設定をしてやろう…… # [ライブラリのインストール] # CodeceptJSとPuppeteerをインストールします。nodeとnpmが必要ですので

    我が名は神龍……どんなテストもひとつだけ自動化してやろう - Qiita
    koyancya
    koyancya 2019/02/27
    「好みの画像だったんで保存した、さらばだ」じゃん -> “StepByStepReport プラグインを有効にすると、各ステップのスクリーンショットが撮影され、いい感じのスライドにまとめられる”
  • BigQuery: Top (36 ideas) – Google Cloud Platform Feedback

    koyancya
    koyancya 2019/02/27
  • 三菱UFJ、指定金融機関を辞退…関西中心に : 経済 : ニュース : 読売新聞オンライン

    三菱UFJ銀行が、地方自治体の公金収納などを行う「指定金融機関」について、兵庫県芦屋市など関西を中心に約10市で辞退したことがわかった。日銀行の低金利政策により、自治体から預かるお金を運用して得られる利益が減り、採算がとれなくなったためという。ほかの大手行は、自治体との関係継続などを重視し、指定金融機関を続ける方針とみられる。 関係者によると、三菱UFJ銀は全国約60市の指定金融機関を引き受けており、公金の収納や支払いに加え、行員の市への派遣にかかる費用は、1市あたり年間数千万円に上る。 芦屋市には、年間約7万円の手数料を1500万円に引き上げるよう交渉したが受け入れられず、指定を辞退した。芦屋市では、三井住友銀行と1年交代で指定金融機関を務めており、今後は三井住友銀が単独で担うとみられる。ほかの約50市には増額を受け入れられたという。 指定金融機関になると、自治体が保有する現金を預かっ

    三菱UFJ、指定金融機関を辞退…関西中心に : 経済 : ニュース : 読売新聞オンライン
    koyancya
    koyancya 2019/02/27
    強いw -> “芦屋市には、年間約7万円の手数料を1500万円に引き上げるよう交渉したが受け入れられず、指定を辞退した”