サンプルプログラム集: Cipher関数

Magicで暗号化する関数のサンプルです。

暗号化したデータはBlobで格納します。
Unicodeでも良さそうに思いますが、一部、正しく変換できないケースがあるようです。
このサンプルではSQL Serverを使っていますが、多分、他のDBMSでも使えると思います。
但し、他のDBMSでは試していませんので、少し修正が必要かもしれません。

以下、データ定義のポイントを少々。

型はBlobですが、内容はUnicodeにしています。
カラム特性_型

表示形式をリッチエディットにしていますが、表示しても暗号化されているので、意味不明の文字が並ぶだけです。
カラム特性_表示形式

SQL Serverでは、nvarcharで保存します。
カラム特性_タイプ

Magic xpa 2.4c で作成しています。
ダウンロード

何がどうなっているのかは自力で考えてください。