GlideEncrypter の廃止

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • インスタンスのスクリプトから従来の GlideEncrypter 呼び出しの使用を削除する方法について説明します。

    Zurich リリースでの GlideEncrypter の可用性

    Zurich リリースで GlideEncrypter を使用できるかどうかは、インスタンスが以前のリリースで作成されたか、以前のリリースからアップグレードされたかによって異なります。

    新しいインスタンス

    Zurich 以降に作成された新しいインスタンスでは、この API はデフォルトでオフになっています。すべてのベースシステムスクリプトが更新され、この API の呼び出しは使用されなくなりました。

    アップグレードされたインスタンス

    Zurich 以前のリリースからアップグレードされたインスタンスでは、従来の GlideEncypter API を引き続き使用できますが、API は キー管理フレームワーク を介して AES256-GCM 暗号化を使用するように更新されています。この変更により、NIST ガイドラインに準拠するために従来の 3DES 暗号化標準の使用が置き換えられ、GlideEncrypter を引き続き使用しているすべてのスクリプトが動作できるようになります。

    GlideEncrypter を有効または無効にする

    GlideEncrypter の可用性は、 glide.security.glideencrypter.allow システムプロパティによって制御されます。このシステムプロパティは、新しいZurichインスタンスではデフォルトで false に設定されており、更新することはできません。Zurich にアップグレードされたインスタンスでは、security_admin ロールを持つアドミニストレーターがこのプロパティを変更できます。

    表 : 1. glide.security.glideencrypter.allow システムプロパティ
    動作
    true true の場合、GlideEncypter は引き続きスクリプトで呼び出すことができますが、 キー管理フレームワークを介して AES256-GCM 暗号化を使用します。
    false false の場合、GlideEncrypter 呼び出しは null を返し、アドミニストレーターには次のエラーが表示されます。
    Unsupported call to GlideEncrypter. Details: GlideEncrypter is deprecated and now returns null, please refer KB1320986