clock-up-blog

go-mi-tech

bitFlyer (仮想通貨取引所) の API を操作するための NuGet パッケージを公開しました

仮想通貨・ブロックチェーン Advent Calendar 2016 20日目の記事です。

bitFlyer API 操作をラップした NuGet パッケージを作成・公開しました。

続きを読む

培ってきた技術を記録するために費やす時間。有限の人生時間。

ポエム Advent Calendar 2016 18日目の記事です。

ここ最近は仕事らしい仕事をほとんど行わずにずっと文章を書いたりサンプルプログラムを書いたりしている。すべては軌跡を残すためだけの作業。

続きを読む

学習曲線に沿ってゆるい言語から硬い言語へ。Visual Basic は最高だった話

Visual Basic Advent Calendar 2016 18日目の記事です。

※当初は ポエム Advent Calendar 2016 18日目の記事として投稿するつもりの記事でしたが、そっちには別の記事を書きました。つまり本記事にはポエム要素があります。昔話をします。

Visual Basic はプログラミング初学者にとって最強の教材だったと思う

時は 199X年、僕が生まれて初めて触ったプログラミング言語Visual Basic 5 (体験版) だった。入門書(名前は忘れたが絵本っぽい雰囲気でかわいい本だった)に付属していた CD-ROM でインストール。

続きを読む

(短いビット長の)RSA暗号を解いてみる

なんでもセキュリティ Advent Calendar 2016 15日目の記事です。

RSA鍵を作るにあたっては鍵長を十分に長くする必要があります。(この「十分に」というのは時代とともに(マシンスペックが上がるにつれ)変わっていくでしょう)

最近だと 2048ビット = 256バイトの鍵を作るのが一般的でしょうか。
この長さが短いと割と簡単に公開鍵から秘密鍵が割り出せてしまいます。

今回やること

今回は長さが十分で無いRSA公開鍵から秘密鍵を割り出す実験をしてみます。

続きを読む
});