暗号を利用する

4 6月

(text by kondo)

 

SCORM コンテンツで正解を暗号化しようと考えています。

e-LearningのSCORM教材は,それ自体で完結していることが基本のようで,正解も教材の中に含ませておきたいと思っています。採点する場合は正解と解答の両方を採点サーバーに送りつけて判定する訳ですが,このとき通信をモニターすると(例えばfirebugなどを使うと)正解が見えてしまいます。そこで正解を教材に含ませる場合には暗号化が必要となります。

phpの中で処理したいので,利用可能なものを探してみました。下記は参考サイトです。

http://japan.internet.com/developer/20080715/26.html

Crypt_RSAというものを利用することにしました。

まずはpearのインストールから。これはubuntuのソフトウェアセンターからインストールします。

インストールされているpearパッケージのリストは下記で表示されます。

pear list

パッケージのインストールは(rootで作業したが?)

pear install Crypt_RSA

この他にphp-gmpエクステンションをインストールしました。これもubuntuのソフトウエアセンターからのインストールです。

これだけで,Crypt_RSAは動くようになったようです。