暗号化の問題

当初予定していたほんとんどのことに取り組めたと思っていたが、暗号化のことを忘れていた。実用性を考えたときに、対話スクリプトの暗号化は必要だ。あるいみ、そのために、自前モジュールを用意していたような面があるから。
opensslを使ってiBotサーバー上でencryptして、ロボット上でdecryptすることが通常考えられる。ロボットは、opwnsslのライブラリを通常持っていないから(そのためにインストールするのは面倒くさい)、少し大きくなってもモジュールにスタティックでlibをくっつけるしかないかと思う。それで正常にロボット上のdecryptができるかどうかは調べてみないとわからない。
もしそれができたとしても、完全に安全なシステムになるとは思えないが、それくらいの対応は必要だろう。