C# Class mRemoteNG.Security.CryptographyProviderFactory

Datei anzeigen Open project: mRemoteNG/mRemoteNG Class Usage Examples

Public Methods

Method Description
CreateAeadCryptographyProvider ( BlockCipherEngines engine, BlockCipherModes mode ) : ICryptographyProvider
CreateLegacyRijndaelCryptographyProvider ( ) : ICryptographyProvider

Private Methods

Method Description
ChooseBlockCipherEngine ( BlockCipherEngines engine ) : IBlockCipher
ChooseBlockCipherMode ( BlockCipherModes mode, IBlockCipher blockCipher ) : IAeadBlockCipher

Method Details

CreateAeadCryptographyProvider() public method

public CreateAeadCryptographyProvider ( BlockCipherEngines engine, BlockCipherModes mode ) : ICryptographyProvider
engine BlockCipherEngines
mode BlockCipherModes
return ICryptographyProvider

CreateLegacyRijndaelCryptographyProvider() public method

public CreateLegacyRijndaelCryptographyProvider ( ) : ICryptographyProvider
return ICryptographyProvider