Skip to main content

This documentation is for an older version of this product. See the latest version of this content.Opens in a new tab

暗号化 (ツール/API)

承認されていない参照から情報を保護します。

背景情報

暗号化は、数学的アルゴリズムを使用して情報を変換し、判読不能にするプロセスです。このためその情報は、復号化に使用可能なキーを所有する人のみが利用できます。

使用可能ツール

マネージド・キー暗号化

InterSystems IRIS ではマネージド・キー暗号化をサポートしています。これは保存されているデータを保護する一連のテクノロジです。

可用性 : 全ネームスペース。

TLS

InterSystems IRIS による TLS サポートでは、通信を暗号化する機能を対象としています。

可用性 : 全ネームスペース。

SOAP

InterSystems IRIS による SOAP サポートでは、SOAP メッセージを暗号化および解読する機能を対象としています。

可用性 : 全ネームスペース。

XML

InterSystems IRIS による XML サポートでは、XML ドキュメントを暗号化および解読する機能を対象としています。

可用性 : 全ネームスペース。

データの暗号化、Base 64 のエンコード、ハッシュ、およびメッセージ認証コードの生成を実行するためのメソッドを提供します。前の暗号化ツールは、以下のメソッドを使用します。このクラスのメソッドは以下のとおりです。

  • AESCBCDecrypt()

  • AESCBCManagedKeyDecrypt()

  • AESGCMEncrypt()

  • ActivateEncryptionKey()

  • GenCryptRand()

  • HMACSHA()

  • RSAGetLastError()

  • その他

可用性 : 一部のメソッドは、すべてのネームスペースで使用できます。一部は、%SYS のみでしか使用できません。

メモ

$SYSTEM 特殊変数は %SYSTEM パッケージに結合されます。これは、 ##class(%SYSTEM.class).method() の代わりに、$SYSTEM.class.method() を使用できることを意味します。

FeedbackOpens in a new tab