気まぐれブログ(日記・技術記事・研究のことなど)

気まぐれに更新します.温かい目で見ていただければ...

2020-01-01から1年間の記事一覧

タイミング攻撃が脅威となる理由

はじめに RSA暗号の説明で登場する変数の説明 タイミング攻撃とは 秘密鍵と処理時間の関係 論文の内容について CRT-ModBin法とは Schindlerの提案手法のポイント タイミング攻撃の対策(ブラインディング法) 復号システムへの安全性評価 まとめ あとがき 参考…

素数が無限個存在することの証明4選

本記事の内容 証明 解法1 解法2 解法3 解法4 最後に 本記事の内容 題名の通りです.整数論に関する洋書を輪講で読んでいるのですが,様々な角度から整数論に関することを解説しており,とても面白いです. その中でも,素数の無限個存在証明をいくつか紹介し…

坂本勇人を9人並べた打線と,鈴木誠也を9人並べた打線。どっちが強い?

はじめに Assumption 実験結果 考察 ソースコード 参考文献 はじめに こんにちは!field_flatです. 本日は久しぶりにプロ野球データ解析の記事です. プロ野球の開幕日時が決まりましたね.6/19らしいです. また日本シリーズも11/21開幕予定らしいです.プ…

24歳になりました。

こんにちは!field_flatです. 私は本日5/24に24回目の誕生日を迎えることができました. お祝いのメッセージを下さった方,本当にありがとうございます. 23歳も皆さんのおかげで楽しく過ごせたので,24歳も同じく毎日を楽しみながら過ごせればいいかなあ,…

自由に発信すること

こんにちは!field_flatです!最近、検察庁法改正案について賛否両論の意見が飛び交っていますね。有名人もハッシュタグ付きでこの件について意見を述べたりして、非常に話題を呼びました。その中でも、きゃりーぱみゅぱみゅさんが自身が投稿した検察庁法改…

バーコードについている数字の仕組み

こんにちは!field_flatです! 突然ですが,みなさん「バーコードについている数字の仕組み」についてご存知でしょうか? 私はとある本を読んだときに,バーコードの数字にはある工夫がされていることを知り,なるほど〜と思いました. そんな大したことでは…

夏の甲子園が中止になりそう...

こんにちは.field_flatです. 過ごしやすい天気になってきましたね.私もそろそろ半袖デビューをしようかと思っています. また緊急事態宣言も一部地域でもうすぐ解除されるということで,外出する機会も少しずつ増えてきそうですね. さて,今日は夏の甲子…

ABC156 D問「Bouquet」

問題リンク atcoder.jp 問題文 回答プログラム import math n, a, b = map(int, input().split(" ")) mod_num = 10**9 + 7 # n, aは正整数(n >= a), pは素数 def comb_mod(n, a, p): X = 1 for num in range(n, n-a, -1): X *= num X %= p Y = math.factoria…

しゃくとり法

はじめに しゃくとり法とは 例題1:AOJ Course The Number of Windows しゃくとり法が利用できる場合 例題2:3061 -- Subsequence 例題3:C - 列 例題4:C - 単調増加 例題5:B - 細長いお菓子 参考文献 はじめに 本記事では,「しゃくとり法」と呼ばれ…

FIDO認証とは

目次 目次 はじめに 既存の認証方式の問題点 FIDO認証モデル 本人性の確認方式 FIDO認証のアーキテクチャ FIDO認証の技術 技術仕様:FIDO UAFとU2F 認証器の信頼性 メタデータ FIDO認証の処理 FIDO2 プロジェクト Web認証 CTAP 参考文献 はじめに 本記事では…

TOEIC L&R:短期間で効率よく点数上げる方法&おすすめ参考書

はじめに これからTOEICを受けないといけないけど,「短時間で効率よく点数をあげたい」,「何から手をつけたらいいか分からない」といった人向けに,私の実体験を元にオススメの参考書&取り組み方を紹介します. あくまで個人的なオススメなので,参考程度…