ファイル暗号化Perlコード「ラインパール(rijnperl)」
説明
Rijnperl(ラインパール)はRijndael(AES)暗号化アルゴリズムを使用した、 ファイル暗号化/復号用Perlスクリプトです。 主な特徴は、別公開のWindows用ファイル暗号化DLL「ラインドール」 (Rijn.dll)との間で暗号化/復号方式に 関して完全な互換性を持つように作成されていることです。。 これは主にWindows(クライアント)-Unix/Linux(サーバ)間で 共通のパスワードのもと、ファイルをAESで暗号化して安全に やりとりするようなシステムを構築するのに便利かと思います。
使用・再配布など:
このスクリプトはフリーソフトウェアです。非商用/商用を問わず、 良識と常識の範囲内であれば、誰でも自由に使用/再配布して頂けます。 (完全に任意ですがWEBサイトをお持ちの方は Type74.orgへのリンクを貼って頂けると嬉しいです♪)
ご注意:
このスクリプトは無保証です。 作成/配布元及びその関係者はこのスクリプトの存在によって生じた いかなる現象の責任も負いません。予めご了承下さい。 THERE IS ABSOLUTELY NO WARRANTY FOR THIS PROGRAM.
必要モジュール:
このスクリプトの動作のためには最低限以下のモジュールが お使いのPerlにインストールされている必要があります。
- MIME::Base64
- Digest::base
- Digest::SHA1
- Crypt::Rijndael
その他、お使いのPerl環境によっては さらに必要なモジュールがある場合があります。
モジュールは次のサイトで取得できます: http://search.cpan.org/
使用方法:
アーカイブ
本アーカイブ内には当該スクリプトrijnperl.plが入っており、 コメント部分に各種ドキュメントが記載されております。 エンコードはEUC-JPなのでWindowsをご使用の方はご注意下さい。
その他
任意ですが使用例など、ご一報頂ければ幸いです。
ダウンロード
- 最新版 Ver.0.91b ここをクリックするとダウンロードが開始されます。
開発履歴
- 2005/9/11 Ver0.9b 初版公開
- 2009/1/2 Ver0.91b ファイルサイズが16の倍数だと不具合が発生することに対処。(Thanks to S様)