-
-
-
-
-
例11:パディングなしのポリシーベースのRSA暗号化
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
例 11: パディング操作なしのポリシーベースの RSA 暗号化
PKEY_ENCRYPT_PEM_NO_PADDING () ポリシー関数は RSA 暗号化を実行する前に、パディング操作なしで RSA アルゴリズムを使用します。ポリシー関数は PKEY_ENCRYPT_PEM () 関数と同じように機能しますが、RSA_PKCS1_PADDING の代わりに RSA_NO_PADDING メソッドを使用する点が異なります。pkey パラメータは、PEM でエンコードされた RSA 公開鍵を含むテキスト文字列です。PKEY_ENCRYPT_PEM () と同様に、キーにはポリシーエクスプレッションを使用できます。
この機能は、書き換えポリシーを使用して実装できます。そのためには、次のタスクを完了する必要があります。
- RSA 公開鍵をポリシー表現として追加します。
- 書き換えアクションを作成します。
NetScalerコマンドインターフェイスを使用したポリシーベースのRSA暗号化
NetScalerコマンドインターフェイスを使用してポリシーベースのRSA暗号化を構成するには、次のタスクを完了します。
NetScalerコマンドインターフェイスを使用してパディングポリシー表現なしのRSA公開鍵を追加するには:
add expression rsa_pub_key_4096 '"-----BEGIN RSA PUBLIC KEY-----" + "MIICCgKCAgEArrwBldKd48xrpOSRPMrg+eNAO0ODU6t5b/WYQLdElqNv7WpefBrA" + "nwI2s619gEU1r4zoLqL7l5ALtt5Z+F0JBYfOzBzOky0GtEJ5iX5GP4QxT65J3nHH" + "4MTF3acmjvXxclmaKXEFlaVIzW7FTr3Luw/CnOjflAB403Q6F9VBVvQmOVYWnqoI" + "+0q1VIg6Q1pAcvdKBiOf85BBofE5EIbZ/1Jt0CdbsV568l+8ve7BnSUncFHoRR3O" + "/VfSsDuNWZf7n3RNMzxEuIA72UGPzNYFQzvcPOdzd0aN7jAXw0mgC/NSvKzGKHlo" + "mUYYBzlVQdDMZWnd6jSzsBRXSXxsNEy/RuXwplrA5epo7JdCoMkfeI4vUXm6MNr8" + "TQdFqIc1pdnOsbRf9ec62XbcfR7P8CDTsmLSaagx3rjenPdB+LTWKw2VUF+YONIg" + "jM3fyFef9ovVhLhS5HvMqFGs8P75W+d7BOIbIu3EngACiEJOpYSsETD4WgPK6Iyv" + "j6cxsLeYMtElTb0fBIIqysCHdmjF3M1lqdqp4dKs3+W798GJZYM5MxZKUzrBi0Xu" + "e7GtSh2aimsfQureUD+0z0RN2umeDsYcA1ghXMclDP+jLS1lnrv0Yvo+TKcm9b8G" + "uR/drbCrCsGyWFW+bsAu3AWz9S6TePurP5unRmNNvXpH5DRgsYl3d50CAwEAAQ==" + "-----END RSA PUBLIC KEY-----"
<!--NeedCopy-->
NetScalerコマンドインターフェイスを使用してパディングポリシー表現なしの書き換えアクションを追加するには:
add rewrite action rsa_encrypt_act insertHttpHeader encrypted 'HTTP.REQ.HEADER("plaintext").PKEY_ENCRYPT_PEM_NO_PADDING(rsa_pub_key_4096)
GUI によるパディングオプションなしのポリシーベースの RSA 暗号化
GUI では、次のタスクを実行できます。
GUI を使用してパディングなし操作の RSA 公開鍵をポリシー表現として追加するには:
- NetScalerアプライアンスにサインインし、[構成]>[AppExpert]>[高度な表現]に移動します。
- 詳細ペインで [ 追加 ] をクリックして、RSA 公開鍵を高度なポリシー表現として定義します。
- エクスプレッションの作成ページで、次のパラメータを設定します。
- エクスプレッション名。拡張エクスプレッションの名前。
- 式。RSA 公開鍵をエクスプレッションエディタを使用して高度なエクスプレッションとして定義します。 注:ポリシー表現の最大文字列長は 255 文字です。1024 ビットを超えるキーの場合は、キーを小さなチャンクに分割し、チャンクを「chunk1」+「chunk2」+… として連結する必要があります。
- [コメント]。表現の簡単な説明。
- [作成] をクリックします。
GUI を使用してアクションを追加/書き換えるには:
- NetScalerアプライアンスにサインインし、[ **構成 ] > [ AppExpert ] > [ 書き換え ] > [アクション] に移動します。**
- 詳細ウィンドウで、[ 追加 ] をクリックして書き換えアクションを追加します。
- 「 書き換えアクションの作成 」画面で、次のパラメータを設定します。
- [名前]。書き換えアクションの名前。
- 種類。アクションタイプを INSERT_HTTP_HEADER として選択します。
- アクションタイプを使用してヘッダーを挿入します。書き換えが必要な HTTP ヘッダーの名前を入力します。
- 式。アクションに関連するアドバンスポリシー表現の名前。
- [コメント]。書き換えアクションの簡単な説明。
- [作成] をクリックします。
共有
共有
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.