C# Class PassFruit.Security.Cryptography.Net45.Net45Aes

Inheritance: System.Security.Cryptography.Aes
ファイルを表示 Open project: bettiolo/PassFruit

Public Methods

Method Description
Net45Aes ( ) : System

Protected Methods

Method Description
PlatformSpecificDecrypt ( byte ciphertext, byte key, byte initializationVector ) : string
PlatformSpecificEncrypt ( string message, byte key, byte initializationVector ) : byte[]

Private Methods

Method Description
CreateAes ( byte secretKey, byte initializationVector ) : AesCryptoServiceProvider

Method Details

Net45Aes() public method

public Net45Aes ( ) : System
return System

PlatformSpecificDecrypt() protected method

protected PlatformSpecificDecrypt ( byte ciphertext, byte key, byte initializationVector ) : string
ciphertext byte
key byte
initializationVector byte
return string

PlatformSpecificEncrypt() protected method

protected PlatformSpecificEncrypt ( string message, byte key, byte initializationVector ) : byte[]
message string
key byte
initializationVector byte
return byte[]