Develop and Download Open Source Software

Recent Changes

2011-03-30
2011-03-29
2011-03-23
2011-02-25
2010-05-20
2008-09-03

Wiki Guide

Side Bar

暗号configの書式

このconfigは、crypt_factoryクラスのget_instanceメソッドに渡す引数のファイルに書かれているものになります。

# 今のところ MCRYPT_RIJNDAEL_256 だけ
type = MCRYPT_RIJNDAEL_256

本質的には、typeでは「ブロック暗号方式」を指定します。…が、とりあえず現在サポートしてるのはrijndael256だけになりますごめんなさい。
別の暗号の実装は多分そんなにしんどくはないので、必要なら教えてください。List増やします。

# cbc, ecb, cfb, ofb, nofb
block_mode = cbc

ブロック暗号モードです。一応いろいろとサポートしてますが、ecbとか設定する人は呪われてください。
迷ったら有無を言わさずcbcにしておくのがとりあえず無難です。

# secret key(32文字まで)
key = 暗号キー配列

秘密鍵です。これが漏れたら暗号の意味が根底から覆りますのでご注意のほどを。 このままだとある程度推測が容易な可能性があるので、そのうち、bit単位2進数指定ができるような設定記述を追加する予定です。


SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.