サンプルプログラム集: Cipher関数
Magicで暗号化する関数のサンプルです。
暗号化したデータはBlobで格納します。
Unicodeでも良さそうに思いますが、一部、正しく変換できないケースがあるようです。
このサンプルではSQL Serverを使っていますが、多分、他のDBMSでも使えると思います。
但し、他のDBMSでは試していませんので、少し修正が必要かもしれません。
以下、データ定義のポイントを少々。
型はBlobですが、内容はUnicodeにしています。
表示形式をリッチエディットにしていますが、表示しても暗号化されているので、意味不明の文字が並ぶだけです。
SQL Serverでは、nvarcharで保存します。
Magic xpa 2.4c で作成しています。
ダウンロード
何がどうなっているのかは自力で考えてください。