アーカイブ

2007 年 11 月 29 日 のアーカイブ

phpで暗号化 ……あれ?

2007 年 11 月 29 日 tgbt コメントはありません

$iv = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_BLOWFISH, MCRYPT_MODE_CBC), MCRYPT_RAND);

で初期ベクトルを生成して、

$value = base64_encode(mcrypt_encrypt(MCRYPT_BLOWFISH, $key, $val, MCRYPT_MODE_CBC, $iv));

で$keyを鍵に$valを暗号化しついでにbase64エンコードして$valueに格納。

$result = mcrypt_decrypt(MCRYPT_BLOWFISH, $key, base64_decode($value), MCRYPT_MODE_CBC, $iv);

で$valueを復号化して$resultに格納。

str_replace(“\0″, “”, $result)すれば元の$valに戻る。

暗号鍵に”hoge”で復号鍵に”hoge”で値が戻るのはいいとして、暗号鍵”hogehoge”の復号鍵”hoge”でも値が戻るのはなんなんだぜ?

よくわからないけど鍵をmd5ハッシュ化して使うようにして解決してみたわけだが。

カテゴリー: 雑記 タグ:

Fedoraのサイトってどこだっけ

2007 年 11 月 29 日 tgbt コメント 1 件

って探してたら

ttp://www.fedora.org/

 こ れ は 酷 い .

カテゴリー: 雑記 タグ:

ぐらっころっぐらっころっ

2007 年 11 月 29 日 tgbt コメントはありません

大学近くのマックがリニューアルしたので昼飯に活用.子供の遊びが新設されたけどコンセントは無い.駄目だ.

で.

チーズグラコロ喰ったんだけど,なんだろうこの駄目な食い物は.チーズの味はわかるけど,他にこれといった味を感じない.おいしくない.ノーマルグラコロにしておけば良かったのかなあ……?

カテゴリー: 食事ネタ タグ:
-->