C# 클래스 WebApplications.Utilities.Cryptography.RSACryptographyProvider

Implements the RSA algorithm as an AsymmetricCryptographyProvider.
상속: AsymmetricCryptographyProvider
파일 보기 프로젝트 열기: webappsuk/CoreLibraries 1 사용 예제들

공개 메소드들

메소드 설명
GetDecryptor ( ) : ICryptoTransform
GetEncryptor ( ) : ICryptoTransform

비공개 메소드들

메소드 설명
Create ( RSAParameters parameters ) : RSACryptographyProvider
Create ( [ configuration ) : RSACryptographyProvider
Create ( [ algorithm, [ configurationElement ) : RSACryptographyProvider
Create ( int keySize = 1024 ) : RSACryptographyProvider
DecryptBlock ( [ provider, [ inputBuffer, int inputOffset, int inputCount, [ outputBuffer, int outputOffset ) : int

Decrypts the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.

DecryptFinalBlock ( [ provider, [ inputBuffer, int inputOffset, int inputCount ) : byte[]

Decrypts the specified region of the specified byte array.

EncryptBlock ( [ algorithm, [ inputBuffer, int inputOffset, int inputCount, [ outputBuffer, int outputOffset ) : int

Encrypts the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.

EncryptFinalBlock ( [ algorithm, [ inputBuffer, int inputOffset, int inputCount ) : byte[]

Encrypts the specified region of the specified byte array.

RSACryptographyProvider ( [ configuration, RSAParameters parameters, bool canEncrypt, ushort inputBlockSize, ushort outputBlockSize ) : System

Initializes a new instance of the RSACryptographyProvider class from an XML configuration.

메소드 상세

GetDecryptor() 공개 메소드

public GetDecryptor ( ) : ICryptoTransform
리턴 ICryptoTransform

GetEncryptor() 공개 메소드

public GetEncryptor ( ) : ICryptoTransform
리턴 ICryptoTransform