다음을 통해 공유


RSA.Create 메서드

정의

RSA의 특정 구현이 인스턴스화되는 것을 허용합니다.

오버로드

Create()

RSA 알고리즘의 기본 구현 인스턴스를 만듭니다.

Create(Int32)

지정된 키 크기를 이용하여 새 임시 RSA 키를 만듭니다.

Create(RSAParameters)

지정된 RSA 키 매개 변수를 이용하여 새 임시 RSA 키를 만듭니다.

Create(String)
사용되지 않음.

RSA의 지정된 구현 인스턴스를 만듭니다.

Create()

Source:
RSA.Create.OpenSsl.cs
Source:
RSA.Create.OpenSsl.cs
Source:
RSA.Create.OpenSsl.cs

RSA 알고리즘의 기본 구현 인스턴스를 만듭니다.

public:
 static System::Security::Cryptography::RSA ^ Create();
public static System.Security.Cryptography.RSA Create ();
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.RSA Create ();
static member Create : unit -> System.Security.Cryptography.RSA
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Create : unit -> System.Security.Cryptography.RSA
Public Shared Function Create () As RSA

반환

RSA

RSA 기본 구현의 새 인스턴스입니다.

특성

추가 정보

적용 대상

Create(Int32)

Source:
RSA.cs
Source:
RSA.cs
Source:
RSA.cs

지정된 키 크기를 이용하여 새 임시 RSA 키를 만듭니다.

public:
 static System::Security::Cryptography::RSA ^ Create(int keySizeInBits);
public static System.Security.Cryptography.RSA Create (int keySizeInBits);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.RSA Create (int keySizeInBits);
static member Create : int -> System.Security.Cryptography.RSA
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Create : int -> System.Security.Cryptography.RSA
Public Shared Function Create (keySizeInBits As Integer) As RSA

매개 변수

keySizeInBits
Int32

키의 크기(비트)입니다.

반환

RSA

지정된 키 크기를 이용하여 새 임시 RSA 키입니다.

특성

예외

keySizeInBits는 기본 구현에서 지원되지 않습니다.

적용 대상

Create(RSAParameters)

Source:
RSA.cs
Source:
RSA.cs
Source:
RSA.cs

지정된 RSA 키 매개 변수를 이용하여 새 임시 RSA 키를 만듭니다.

public:
 static System::Security::Cryptography::RSA ^ Create(System::Security::Cryptography::RSAParameters parameters);
public static System.Security.Cryptography.RSA Create (System.Security.Cryptography.RSAParameters parameters);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.RSA Create (System.Security.Cryptography.RSAParameters parameters);
static member Create : System.Security.Cryptography.RSAParameters -> System.Security.Cryptography.RSA
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Create : System.Security.Cryptography.RSAParameters -> System.Security.Cryptography.RSA
Public Shared Function Create (parameters As RSAParameters) As RSA

매개 변수

parameters
RSAParameters

RSA 알고리즘의 매개 변수입니다.

반환

RSA

새 임시 RSA 키입니다.

특성

예외

parameters는 올바른 RSA 키를 나타내지 않습니다.

추가 정보

적용 대상

Create(String)

Source:
RSA.cs
Source:
RSA.cs
Source:
RSA.cs

주의

Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.

RSA의 지정된 구현 인스턴스를 만듭니다.

public:
 static System::Security::Cryptography::RSA ^ Create(System::String ^ algName);
public static System.Security.Cryptography.RSA? Create (string algName);
[System.Obsolete("Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.", DiagnosticId="SYSLIB0045", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Security.Cryptography.RSA? Create (string algName);
public static System.Security.Cryptography.RSA Create (string algName);
static member Create : string -> System.Security.Cryptography.RSA
[<System.Obsolete("Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.", DiagnosticId="SYSLIB0045", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member Create : string -> System.Security.Cryptography.RSA
Public Shared Function Create (algName As String) As RSA

매개 변수

algName
String

사용할 RSA의 구현 이름입니다.

반환

RSA

RSA의 지정된 구현의 새 인스턴스입니다.

특성

추가 정보

적용 대상