RSA.ToXmlString メソッドとは? わかりやすく解説

RSA.ToXmlString メソッド

現在の RSA オブジェクト格納している XML 文字列作成して返します

名前空間: System.Security.Cryptography
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Overrides Function
 ToXmlString ( _
    includePrivateParameters As Boolean _
) As String
Dim instance As RSA
Dim includePrivateParameters As Boolean
Dim returnValue As String

returnValue = instance.ToXmlString(includePrivateParameters)
public override string ToXmlString (
    bool includePrivateParameters
)
public:
virtual String^ ToXmlString (
    bool includePrivateParameters
) override
public String ToXmlString (
    boolean includePrivateParameters
)
public override function ToXmlString (
    includePrivateParameters : boolean
) : String

パラメータ

includePrivateParameters

公開および秘密の RSA キー含め場合true秘密キーだけを含め場合false

戻り値
現在の RSA オブジェクトキー格納している XML 文字列

解説解説

ToXmlString メソッドは、現在の RSA オブジェクト公開キー秘密キー、または現在の RSA オブジェクト公開キーだけを格納する XML 文字列作成します

RSA キー情報効率よく永続化させる必要がある場合は、必ず ToXmlString メソッド使用しますXML 文字列内のキー使用して RSA オブジェクト初期化するには、FromXmlString メソッド使用します

注意に関するメモ注意

秘密キー格納している XML 文字列セキュリティ設定されていない場所に永続化すると、セキュリティ脆弱になります悪意ある第三者秘密キーアクセスできると、アプリケーションセキュリティ損なわれる可能性あります秘密キー安全に永続化するには、セキュリティ保護されキー コンテナ使用します秘密キーキー コンテナ永続化する方法詳細については、「方法 : キー コンテナ非対称キー格納する」を参照してください

ToXmlString メソッドtrue を渡すと、結果XML 文字列次のようになります

<RSAKeyValue>
   <Modulus>…</Modulus>
   <Exponent>…</Exponent>
   <P>…</P>
   <Q>…</Q>
   <DP>…</DP>
   <DQ>…</DQ>
   <InverseQ>…</InverseQ>
   <D>…</D>
</RSAKeyValue>

ToXmlString メソッドfalse を渡すと、結果XML 文字列次のようになります

<RSAKeyValue>
   <Modulus>…</Modulus>
   <Exponent>…</Exponent>
</RSAKeyValue>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からRSA.ToXmlString メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からRSA.ToXmlString メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からRSA.ToXmlString メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

RSA.ToXmlString メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



RSA.ToXmlString メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS