雑記の過去ログです。
INDEXへ
junkboxへ

2002 / 11 / 28

大胆不敵だぜ!

あーちょっと眩暈がするので寝ます

2002 / 11 / 28


学校に行って数十分試験を受けて帰った.


TM8000をのっけたMURAMASA出ないかなぁ〜!

2002 / 11 / 25


もう俺はJavaは信用しない!

2002 / 11 / 24


公開鍵署名
filesign.lzh

認証技術ではなく、公開鍵による署名.
readme

そして、上のアーカイブに、自分自身で署名したもの
filesign.sig

一応、「署名は正当です.」って出るはず.
出なかったりして.


あとそのままでは脆弱性がありすぎます.
技術サンプル程度の強度しかありません.


見知らぬ人を信用するな、という事で.


アフタヌーンの付属フィギュアははっきり言って邪魔.
あと暴走列島要らないわ.もっけに置き換えて欲しいな.


2002 / 11 / 23



公開鍵署名への第一歩
ちなみに、鍵の長さが512ビットなので輸出規制に引っかかってます.

うける.

無駄だよね.
ちょっとの改変(define変えるだけ)で、いくらでも鍵長増やせるんだし.

やった事:モジュール化&デバッグ&BASE64&MD5&もろもろ.


Noiz2スコアアタック.

EHで、1億1000万ちょっと越えるくらい.
2Dなのに綺麗でいいなぁ.

てか俺は十進数で数を数えられないことに気づいた

2002 / 11 / 22


多倍長RSAできた!
時間かかりすぎっていう話もありますが。

多倍長版 RSA公開鍵暗号
多倍長計算エンジン(updated sign support)


公開指数とオイラー関数から秘密指数を計算するときに、
拡張ユークリッド計算を行うんだけど、こいつで負の数が出てきてしまって、
多倍長エンジンを正の数限定で作ってたからなかなか大変だった.

計算結果一例:
nikq::lint (1024 bits,64 packets) version 20021122
prime p : 0x3757f3d08078c2dbcb9a3b2a0bf79639
prime q : 0x1e8bf67599f24e7f9d20a80563edc415
n : 0x069a909bc208a4facc68fdd1a27d5d10d4113b79363a609b440c3607a817f6ad
phin : 0x069a909bc208a4facc68fdd1a27d5d107e2d51331bcf4f3fdb5152d838329c60
e : 0x00010001
d : 0x002acb7c55e6181f0d2b9f393e4ec41b55c659e6dc4e5c2836aa1159cdda6221

( 平文 ) : 0x33333373
(暗号文) : 0x05f959aba07707ddab39d5c9cf61444813a8a581333f621239d698215b9f7dda
(復号文) : 0x33333373


ぷふー

2002 / 11 / 20


レポートに追われております


ACM アジア予選1位通過おめでとうございます

2002 / 11 / 18


RSA 多倍長(作りかけ)
多倍長エンジン( updated GCD,LCM,divider)

暗号理論入門(Buchmann著)を買った.
\3800.

高い買い物と見るか、安い買い物と見るか.
楕円暗号系がほとんど書いてないんだけど
解説はわかりやすくていいかも.

2002 / 11 / 16

日付を変えるのを良く忘れる

この間、横浜駅をうろうろしていたら、級友にあった.


適当に話をしているところ、
「そういえば、TとOが、どっちが先彼女できるか競争してたぜ」という話に.


…え?



あと TCP/IP スタックの実装を調べたりしてます.


2002 / 11 / 14


風邪惹いたっぽい.


今日、学校に行こうと山手線に乗り換えたところ
すごいにおいがした。

何かと思ったら、オッサンが寝てて、
なんか変な汁が床に流れてるわけですよ.

かなり困った.



2002 / 11 / 13



特にこれといったことは.



2002 / 11 / 11

多倍長演算完成


・フェルマーテスト実装
・ラビンテスト実装
・いろいろアレゲ
・遅い
・焼き芋

といった感じで完成としたい所.

128ビットの素数(だいたい40桁くらい)を生成するのに、10秒くらい.

生成した素数の例(ヤコビテストで確認):
16進数:0x6d03755a2dc46620055215fe2a9d7141
10進数:144903808617753945333295997879936971073

プロファイルを取ってみたところ、

0.11158855.43184.60442434.174.17lint_mul
0.05158939.2083.77787451.061.06lint_smul
0.00158943.224.0140850.980.98lint_prime_sub
0.00158946.733.511371310.030.03lint_cmp
0.00158949.242.51 lint_cmp_short
0.00158950.241.00430890.022.05lint_mod
0.00158951.241.0011003.265016.29lint_prime_init

という感じで、やっぱり掛け算は一番重たい処理なのであった.
MODもかなり重いんだけど、実行される絶対数が少ないので、それほど目立っていないようだ.


あとシェアウェアのクラッキング対策でかなり画期的(だと思う)方法を考えついて興奮したりした。

2002 / 11 / 08


接触事故しました.


相手の車の後方不確認なんですが、
ていうか僕は悪くないんですが、
ガシャッっとやられました.

なんか相手がこっちを舐めてる感じでむかついた.

多賠責保険入ってないし.
謎すぎだ鹿児島ナンバー.

2002 / 11 / 08


なんかもうRSA飽きた.

圧縮でもやるか…

2002 / 11 / 06


朝四時までかかって発表原稿仕上げてました.


「スパスパ人間学」つまらなくなったなぁ.

昔はやたら心理学っぽかったのに、
今じゃバカの一つ覚えのごとく
赤血球が柔らかく!」「血行促進!」ですよ.

そんなに血が好きなら、輸血でもしてろよな.


ああいう番組見てる奴に限って、
何も実践しないんだ.

テレビの前に座って「やせる方法」を見てたって
体重は1kgも落ちないのに.

疑似科学ばっかりだしさ.

2002 / 11 / 05


まだ多倍長やってます.
lint
なんか乗算とか色々ミスってたので全部修正.
あとMODの収束を速くした.

ここまで来るとアホだな俺.

2002 / 11 / 03


早稲田祭に行ってきた.

見る物が何もなかったので、
パントマイムをもっさり見ていると
突然レコードがすんごい勢いで飛んできた.
襲撃かと思った.

ステージで大音量で「が、が、学生会館!」って叫んでるグループが居てシュールで良かった.
髪の毛をバリカンで刈りながら踊っていたのが謎だ.


あと寒くなってきたので寝ます

2002 / 11 / 03


クレイジータクシーをやっていると
あっという間に時間が過ぎてしまって
まずいなぁと思った.


昨日は鳥肌実を見てきたのだった.

生鳥肌は初めてなんだけど、
なんかネタが危なげない物に押さえられていて
早稲田での開催を怖がってる雰囲気だった.

革命マルクスとかは最近全然聞かないけど
やっぱり今も居るんだろうか.

理工学部キャンパスだと、本部キャンパスの事情がよくつかめない.

2002 / 11 / 01

ハリーポッターの最新刊に「プレイステーション」が出てくるとは思わなかった.

カウンタの回りがいつもよりも多いんですが
HTTP_REFERRERに何か残ってるわけでもない.
なんで?


多倍長

lint.c もうアレ


旅行記

あと旅行なんですが
知らない人が読んでも面白くないと思うんですが
忘れちゃいそうなので書いておきます.

10/29「熱海ミッション」



熱海に行くことにした.
1028、横浜駅を出発. 東海道線で西へ.
何となく二宮で降りる. 駅の外に出てみる. なんもねえ!
次に小田原で降りる. 甘栗を買おうとしながら外へ.
バター入りどら焼きを、本屋でOURSを購入したところ
本屋のオバチャンに飴をもらう
「これはさんで食べな」とのこと。

どら焼きに飴はさむんですか?

床屋があったので髪の毛を切り、一路湯河原へ.

湯河原で下車、駅前スーパーでチキンカツと洋梨と葡萄(かいじ)とかまぼこを購入、
駅前ロータリーで白い目で見られながら食していると
先人発見!

なんかぴくりとも動かないので、熱海駅へ.

観光案内のオッサン(ボケぎみ)に名前を間違えられながらホテルへ.
受付の人に怪しまれる.

夕食はワンタン.
バーミヤンよりはおいしかった

んでなんかハムとかわさびアイスとか梅ワインとか梅酒とか買って飲んで酔っぱらって電話して寝た.