暗号化 (ツール/API) Contents 背景情報 使用可能ツール メモ 承認されていない参照から情報を保護します。 背景情報 暗号化は、数学的アルゴリズムを使用して情報を変換し、判読不能にするプロセスです。このためその情報は、復号化に使用可能なキーを所有する人のみが利用できます。 使用可能ツール マネージド・キー暗号化 InterSystems IRIS ではマネージド・キー暗号化をサポートしています。これは保存されているデータを保護する一連のテクノロジです。可用性 : 全ネームスペース。 TLS InterSystems IRIS による TLS サポートでは、通信を暗号化する機能を対象としています。可用性 : 全ネームスペース。 SOAP InterSystems IRIS による SOAP サポートでは、SOAP メッセージを暗号化および解読する機能を対象としています。可用性 : 全ネームスペース。 XML InterSystems IRIS による XML サポートでは、XML ドキュメントを暗号化および解読する機能を対象としています。可用性 : 全ネームスペース。 %SYSTEM.EncryptionOpens in a new tab クラス データの暗号化、Base 64 のエンコード、ハッシュ、およびメッセージ認証コードの生成を実行するためのメソッドを提供します。前の暗号化ツールは、以下のメソッドを使用します。このクラスのメソッドは以下のとおりです。 AESCBCDecrypt() AESCBCManagedKeyDecrypt() AESGCMEncrypt() ActivateEncryptionKey() GenCryptRand() HMACSHA() RSAGetLastError() その他 可用性 : 一部のメソッドは、すべてのネームスペースで使用できます。一部は、%SYS のみでしか使用できません。 メモ $SYSTEM 特殊変数は %SYSTEM パッケージに結合されます。これは、 ##class(%SYSTEM.class).method() の代わりに、$SYSTEM.class.method() を使用できることを意味します。