クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
.NET 開発
.NET Framework 3.5
.NET Framework 3.5
RSA クラス

  低帯域幅での表示をオンにする
このページは次のバージョンについて記述しています。
Microsoft Visual Studio 2008/.NET Framework 3.5

その他のバージョンについては、以下の情報を参照してください。
.NET Framework クラス ライブラリ
RSA クラス

更新 : 2007 年 11 月

RSA アルゴリズムのすべての実装が継承する、基本クラスを表します。

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

Visual Basic (宣言)
<ComVisibleAttribute(True)> _
Public MustInherit Class RSA _
    Inherits AsymmetricAlgorithm
Visual Basic (使用法)
Dim instance As RSA
C#
[ComVisibleAttribute(true)]
public abstract class RSA : AsymmetricAlgorithm
Visual C++
[ComVisibleAttribute(true)]
public ref class RSA abstract : public AsymmetricAlgorithm
J#
/** @attribute ComVisibleAttribute(true) */
public abstract class RSA extends AsymmetricAlgorithm
JScript
public abstract class RSA extends AsymmetricAlgorithm

このクラスを拡張すると、RSA キーを実装していることが判明します。これは、新しい RSA キー値の実装を提供するあらゆる開発者のために必要です。

このクラスの唯一の目的は、RSA アルゴリズムを識別するための階層メンバとして機能することです。

Microsoft Enhanced Cryptographic Provider がインストールされている場合、RSACryptoServiceProvider は 384 ビットから 16384 ビットのキー長を 8 ビット単位でサポートします。Microsoft ベース暗号化プロバイダがインストールされている場合は、384 ビットから 512 ビットのキー長を 8 ビット単位でサポートします。

この型のすべてのパブリック static (Visual Basic では Shared) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

.NET Framework

サポート対象 : 3.5、3.0、2.0、1.1、1.0

.NET Compact Framework

サポート対象 : 3.5、2.0
コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
© 2009 Microsoft Corporation. All rights reserved. 使用条件  |  商標  |  プライバシー
Page view tracker