2006年01月29日

コレピク

なんだか何もする気が起きないので SSSB は当分お休みです。
寒いし。
というわけで、いまさらながらコレピクなど始めてみました。
何がというわけなのか、因果関係が不明ですが。

部屋の真中に焚き火だけという殺風景さに耐えかねて、とりあえず Zaurus と空き缶と謎の箱を作ってみましたが、やっぱり殺風景です。というかむしろ荒涼感が増幅されたような。
金を注ぎ込んで家財をそろえるという手もあるとは思いますが、それは何か違うような気がするので、このままガラクタを集めるつもりです。
……で、これって何をするものなんでしょうか。
posted by SSSBの人 at 13:05| Comment(0) | TrackBack(0) | 日記

2006年01月15日

Let's note LIGHT 買いました

週遅れの日記というのもなんですが……。

先日、U101 がどうにもならなくなってきたので、衝動的に買ってしまいました(考え出すと決まらなくなるので、PC は衝動買いするのが伝統になっています)。
R なんとかっていうのですが。今見たら CF-R4HW4AXR だそうで、こんなややこしい型番覚えてられないって。パスワードか何かかこれは。
Panasonic の PC は久しぶりです。以前のはトラックボールがついた mini でした。
値段は約 20 万。ちょっと高いなと一瞬ためらいました。なにしろメイン PC は 3 万円なので、暇つぶし専用機のほうが 6 倍以上高いというのはいかがなものかと……買っちゃいましたが……さすがに 3 万のノート PC なんてないし……。

開梱して第一印象、軽っ!(バッテリがついていなかったからですが。バッテリ込みで約 1 キロなので普通です)
第二印象、でかっ!(そりゃまあ、U101 や Zaurus や C1 や PC110 と比べれば)
第三印象、筐体が弱そう。(調べたら耐 50 kg タフボディだそうです。銀色なんで弱そうな感じがするだけでしょう)
第四印象、画面汚っ!(そりゃまあ、U101 やシャープのデスクトップ液晶と比べれば)

何かけちつけてるみたいになっちゃいましたが、別に悪い PC じゃありません。
使用した印象としては、可もなく不可もなくって感じです。シンプルな PC で、必要最低限のものしか入っていません。あんまり人に自慢できるタイプのしろものではありません。単なるふつーのミニノートです。Libletto あたりのほうがよかったかなあ。それとも VAIO type U とか OQO とか。
特徴といえば奇妙なポインティングデバイスくらいのものです。ただの丸い金属板なのに、こんなに多彩な操作ができるとは。わりと面白くて、しばらく遊んでしまいました。マウスより使いづらいが、使えないことはないという水準です。
ところでセキュリティチップなるものが入っているようですが、何でしょこれ。とりあえずなかったものとしておきます。というかどうでもいいです、たぶん。
パーティションを 12 GB と 40 GB に分けて使っています。ディスク空き放題です。ゴーストはたくさん入っていますが、ほとんどそれだけです。

で、まあ。

やっぱり、もうちょっと小さいののほうがよかったかなあ。寝ながら使うにはちょっと大きすぎ。

#SSSB は、ファイル周りいじっているうちにバグ入れてしまいました。何か時々白い四角が出ます。何だろこれ。と、他人事のように言ってみる。
posted by SSSBの人 at 20:54| Comment(0) | TrackBack(0) | 日記

2006年01月08日

続・ddp

伺かの暗号化には ddp, dap, dfp, dgp とあって、前回指摘した問題は dgp のものでした。
ここに謹んで訂正致します。
って、なんでこんなにあるの? こんなに要るの?

だいたい、これらについて言及したドキュメントが見当たらないわけですが、みんなどこから見つけてくるんでしょう。
謎です。
と言いつつわたし自身なんでわかったんでしょう。謎です。(ヒント: 互換処理系)
これらは順次実装されていったはずですが、その順序や経緯についてもまったくわかりません(略歴あたりを見ればわかるかも)。
そもそもエンコーダがどこかにあるはずなんですが、わたしはその所在を知りません。
というかですね、伺か謎仕様多すぎ。こんなものに追随する互換処理系作者の方々には敬意を表するしかありません。

ついでなので詳細を書いておきます。
ddp と dap はほぼ同じで、擬似乱数と xor を取るだけのものです。
dfp, dgp はファイル名を元にして、MD5 digest のからんだ演算の結果をキーにしています。
(このくらいは書いても問題ないよね?)
でもって dgp の場合、暗号化用のキーを 32 + ファイル名長分生成しているにもかかわらず、キーの長さを strlen(key) で取っています。
つまり、偶然キーの途中に 0 があると短くなってしまうわけです。これはどう見てもバグですが、直すと従来のデータが使用できなくなるため、いまさら変えられません。
キーが短くなれば、それだけ暗号強度は低下します。それどころか、そもそもデコードした結果は png だということがわかっているわけであり、png の先頭 16 バイトは事実上固定なので、キーの長さが 16 バイト以下の場合はあっさり解読されてしまいます。固定データと xor を取ったら、それがキーですから。
実際、復号方法を知らないときに、それでいくつかの画像の復号に成功しました。
さらに言うなら、たまたま先頭が 0 だとまったく暗号化されないという……。

というわけなのでとりあえず ddp, dap だけサポートしておこうかな、とか。
というか暗号嫌いなんですけど。というかリークが解消されないんですけど。
posted by SSSBの人 at 09:46| Comment(0) | TrackBack(1) | SSSB

2006年01月07日

年末年始の休み

シャーロット・マクラウドのセーラ・ケリングシリーズを再読しました。
まだ少し残っています。
そのあとはアリサ・クレイグでも読もうかなと。

紅白を適当に見ました。
紅白を見ながら家族マージャンというのが恒例なんですが、今年はなし。

大貝獣物語を進めました。すでにプレイ時間30時間を超えているのですが、クイーンドレスを取り損ねたことに気づいてバイオベースからやり直しです。また永遠の谷に行くのか。面倒い。

SSSB 096pre6+ のデバッグを少ししました。……何とかならないのかこのバージョン番号は。

4 日はなぜか仕事でした。会社に行って数分で用事が終わってしまったので、別作業をいくつか。

VAIO U101 の HDD が不調になりました。よく暖めないとディスクを認識してくれません。そろそろ買い替え時でしょうか。最近のミニノートを調べないと。

あとは寝ていました。寝るのは大好きです。
posted by SSSBの人 at 00:23| Comment(0) | TrackBack(0) | 日記

SSSBの現状

開発終了して久しいわけですが、なぜかちょこちょこといじっていたりします。
系列別の状況をメモしておきます。

・06x系
終了。ぜんぜん見ていませんというかもうコード見たくありません。

・096系(メインストリーム)
CVS リポジトリを見つけたので 096pre6 のちょっと後あたりのソースを取り出していじっています。
暗号化サーフェス対応のためですが、それ以前になんかメモリリークしまくってるのをなんとかしないと。
そういえばサイトにあるリポジトリはかなり古いのでそのうち入れ替えます。

・098系
投げました。不評というか、不具合多いし。096 からやり直します。

・Revised(次世代)
長らく放置しています。たぶん完成することはないだろうという予感がひしひしとします。

……あー、なんでこんなに分岐してしまったんでしょ?
posted by SSSBの人 at 00:06| Comment(0) | TrackBack(0) | SSSB