Fan9k's Blog
working in the fields on fine days and reading books on rainy days
Home
Privacy
About
Recent Posts
APDUコマンドの返り値をメッセージで表示する
Jan 26, 2021
[Windows] PythonでICカードのIDmを確認する
Jan 25, 2021
SQL Serverへ別PCから接続できるようにする
Jan 24, 2021
楕円曲線上の離散対数問題に対する攻撃手法 (Adv.Cal. 2020)
Dec 10, 2020
離散対数問題に対する攻撃手法 (Adv.Cal. 2020)
Dec 9, 2020
Blog
ブログ始めました
Apr 2, 2016
Crypto
楕円曲線上の離散対数問題に対する攻撃手法 (Adv.Cal. 2020)
Dec 10, 2020
離散対数問題に対する攻撃手法 (Adv.Cal. 2020)
Dec 9, 2020
素数位数となる楕円曲線のパラメータ生成
Nov 23, 2020
フェルマーの素因数分解
Sep 14, 2020
SageMathをUbuntu 20.04にインストール
Sep 13, 2020
LWE格子暗号による加法準同型性
Mar 28, 2020
LWE格子暗号による暗号化・復号
Mar 27, 2020
ナップザック暗号
Mar 23, 2020
Paillier暗号(加法準同型暗号)と電子投票
Feb 25, 2020
Paillier暗号と準同型性
Feb 24, 2020
修正ElGamal暗号の加法準同型性
Feb 23, 2020
ElGamal暗号と乗法準同型性
Feb 22, 2020
安全素数の生成方法
Feb 21, 2020
Miller-Rabin素数判定法
Feb 20, 2020
中国人剰余定理
Feb 17, 2020
ヴェイユペアリング (Weil pairing) と3者間DH鍵共有
Feb 16, 2020
楕円曲線上の加算のグラフ作成
Feb 14, 2020
有限体Fp上の楕円曲線のグラフ
Feb 10, 2020
ヒル暗号をPythonで実装する
Dec 18, 2019
ガロア拡大体 GF(2^m) のベクトル表現
Dec 15, 2019
AES (Rijndael) の MixColumns を理解する (Adv.Cal. 2019)
Dec 11, 2019
QUIC のパケット暗号化プロセス (Adv.Cal. 2019)
Dec 11, 2019
剰余の逆元 (modinv) の手計算
Dec 4, 2019
アルファベット出現率
Dec 1, 2019
ProVerifによるWPA3プロトコルの検証
Sep 17, 2019
WPA3 の規格と脆弱性
Sep 6, 2019
ProVerifをMacOSにインストールする
Sep 2, 2019
Tonelli-Shanks Algorithm (平方剰余の根を求めるアルゴリズム)
Aug 15, 2019
ラグランジュの定理と群の位数
Aug 11, 2019
SageMathをUbuntu 16.04にインストール
Aug 11, 2019
ルジャンドル記号による楕円曲線の位数計算
Aug 10, 2019
平方剰余の判定とルジャンドル記号とヤコビ記号
Aug 9, 2019
マイナンバーカードの技術仕様
Jul 15, 2019
誕生日攻撃 (Birthday Attack)
Jun 12, 2019
数論変換(NTT)による有限体上の多項式環の乗算
May 31, 2019
ChaCha20-Poly1305の解説と実装
May 17, 2019
なぜマイニングをするとお金が支払われるのか
May 14, 2019
NumPyを使ったRing-LWEによる鍵共有
May 13, 2019
SageMathを使ったRing-LWEによる鍵共有
May 5, 2019
LWE格子暗号による鍵共有
May 4, 2019
有限体上の楕円曲線上のスカラー倍算とsecp256k1の計算
Feb 23, 2019
有限体上の楕円曲線の点集合
Feb 22, 2019
平方剰余問題とオイラーの規準
Feb 21, 2019
有限体(ガロア体)をPythonで実装する
Feb 20, 2019
Pythonでモジュラ逆数を求める (modinv)
Feb 19, 2019
Pythonでモンゴメリ乗算
Jan 2, 2019
公開鍵暗号の安全性レベル
Jan 1, 2019
高速冪剰余計算とモンゴメリ冪乗法
Dec 31, 2018
秘密分散技術とホワイトハッカ飴の解説 (Adv.Cal. 2018)
Dec 11, 2018
剰余の乗法の逆元とRSA暗号
Dec 1, 2018
Database
SQL Serverへ別PCから接続できるようにする
Jan 24, 2021
MySQL で FizzBuzz
Mar 11, 2019
MySQLで1〜Nの数列を扱う
Mar 10, 2019
SQLite で VARCHAR 型の文字数を制限する方法
Dec 10, 2016
SQLiteでデーターベースを作る方法
Nov 21, 2016
Git
Windows共有フォルダにGitベアレポジトリを作る
Dec 4, 2020
Gitの履歴内のコミットしたユーザ名を全て変更する
Jun 22, 2019
Gitの履歴からファイルを完全に削除する
Jun 10, 2019
GitサーバとGitWebをCentOS 7で構築する
Dec 31, 2017
Gitの使い方(コマンド)
Sep 23, 2016
Gitレポジトリの中にいるか確認する方法
May 21, 2016
Haskell
Hakellでパイプライン演算子
Sep 19, 2017
Java
JavaでDB接続とSQL発行
Jul 27, 2020
Javaで入出力(I/O)
Jul 26, 2020
Javaでコレクション・Streamの操作
Jul 25, 2020
Javaで文字列操作
Jul 24, 2020
OOP in Java
Dec 3, 2016
Object Oriented Programming
Dec 3, 2016
Linux
SMTPの応答コードの一覧
Mar 16, 2020
tmuxの使い方
Feb 28, 2020
技術検証用にCentOS7を仮想環境にインストールする
Jul 12, 2019
/tmp ディレクトリのパーミッション
Jun 23, 2019
Postfix & Dovecot サーバ構築
Mar 9, 2019
systemdのRestartでプロセス自動再起動
Mar 8, 2019
RPMパッケージのインストール
Mar 7, 2019
Apache で画像やJSやフォントなどのログを除外する
Mar 6, 2019
systemd のユニットファイルの作り方
Mar 5, 2019
/tmp/systemd-private-* について
Mar 4, 2019
踏み台サーバ経由の多段SSH
Jan 20, 2019
SSHで公開鍵認証
Jan 19, 2019
Math
ハミング符号 (誤り訂正符号)
Nov 15, 2020
ギリシャ文字・ドイツ文字・花文字・筆記体のLaTeX数式の書き方
Feb 15, 2020
群・環・体の性質
May 10, 2019
ベクトル空間 定義と定理一覧
Jan 6, 2019
確率統計 公式一覧
Jan 5, 2019
応用数学 ラプラス変換 公式一覧
Jan 4, 2019
応用数学 ベクトル解析 公式一覧
Jan 3, 2019
微分積分II 公式一覧
Jan 2, 2019
微分積分I 公式一覧
Jan 1, 2019
数式・記号の英語の読み方とLaTeXの書き方
Nov 14, 2018
Protocol
APDUコマンドの返り値をメッセージで表示する
Jan 26, 2021
Python
[Windows] PythonでICカードのIDmを確認する
Jan 25, 2021
単語単位の言語モデルの作り方
Jan 16, 2020
文書のコサイン類似度を求める
Jan 15, 2020
scikit-learn で tf-idf を求める
Jan 14, 2020
Unicodeの正規化とテキストのクレンジング
Jan 13, 2020
文字コードの判定と変換
Jan 12, 2020
SeleniumでGoogle翻訳を自動化する
Dec 17, 2019
研究室の自動開錠システムを作った話
Sep 13, 2019
タイピングゲーム「寿司打」の自動化
Feb 12, 2019
構造体を継承してコンストラクタをなくす(Python)
Jun 24, 2018
Python で Enumerable#each_with_index
Dec 15, 2016
OOP in Python
Dec 3, 2016
Python で別ファイルの import
Oct 9, 2016