C# Class Renci.SshNet.Abstractions.CryptoAbstraction

ファイルを表示 Open project: sshnet/SSH.NET

Public Methods

Method Description
CreateHMACMD5 ( byte key, int hashSize ) : HMACMD5
CreateHMACMD5 ( byte key ) : System.Security.Cryptography.HMACMD5
CreateHMACMD5 ( byte key ) : global::SshNet.Security.Cryptography.HMACMD5
CreateHMACMD5 ( byte key, int hashSize ) : global::SshNet.Security.Cryptography.HMACMD5
CreateHMACRIPEMD160 ( byte key ) : System.Security.Cryptography.HMACRIPEMD160
CreateHMACRIPEMD160 ( byte key ) : global::SshNet.Security.Cryptography.HMACRIPEMD160
CreateHMACSHA1 ( byte key, int hashSize ) : HMACSHA1
CreateHMACSHA1 ( byte key ) : System.Security.Cryptography.HMACSHA1
CreateHMACSHA1 ( byte key ) : global::SshNet.Security.Cryptography.HMACSHA1
CreateHMACSHA1 ( byte key, int hashSize ) : global::SshNet.Security.Cryptography.HMACSHA1
CreateHMACSHA256 ( byte key, int hashSize ) : HMACSHA256
CreateHMACSHA256 ( byte key ) : System.Security.Cryptography.HMACSHA256
CreateHMACSHA256 ( byte key ) : global::SshNet.Security.Cryptography.HMACSHA256
CreateHMACSHA256 ( byte key, int hashSize ) : global::SshNet.Security.Cryptography.HMACSHA256
CreateHMACSHA384 ( byte key, int hashSize ) : HMACSHA384
CreateHMACSHA384 ( byte key ) : System.Security.Cryptography.HMACSHA384
CreateHMACSHA384 ( byte key ) : global::SshNet.Security.Cryptography.HMACSHA384
CreateHMACSHA384 ( byte key, int hashSize ) : global::SshNet.Security.Cryptography.HMACSHA384
CreateHMACSHA512 ( byte key, int hashSize ) : HMACSHA512
CreateHMACSHA512 ( byte key ) : System.Security.Cryptography.HMACSHA512
CreateHMACSHA512 ( byte key ) : global::SshNet.Security.Cryptography.HMACSHA512
CreateHMACSHA512 ( byte key, int hashSize ) : global::SshNet.Security.Cryptography.HMACSHA512
CreateMD5 ( ) : System.Security.Cryptography.MD5
CreateMD5 ( ) : global::SshNet.Security.Cryptography.MD5
CreateRIPEMD160 ( ) : System.Security.Cryptography.RIPEMD160
CreateRIPEMD160 ( ) : global::SshNet.Security.Cryptography.RIPEMD160
CreateRandomNumberGenerator ( ) : System.Security.Cryptography.RandomNumberGenerator
CreateSHA1 ( ) : System.Security.Cryptography.SHA1
CreateSHA1 ( ) : global::SshNet.Security.Cryptography.SHA1
CreateSHA256 ( ) : System.Security.Cryptography.SHA256
CreateSHA256 ( ) : global::SshNet.Security.Cryptography.SHA256
CreateSHA384 ( ) : System.Security.Cryptography.SHA384
CreateSHA384 ( ) : global::SshNet.Security.Cryptography.SHA384
CreateSHA512 ( ) : System.Security.Cryptography.SHA512
CreateSHA512 ( ) : global::SshNet.Security.Cryptography.SHA512
GenerateRandom ( byte data ) : void

Fills an array of bytes with a cryptographically strong random sequence of values.

The length of the byte array determines how many random bytes are produced.

Method Details

CreateHMACMD5() public static method

public static CreateHMACMD5 ( byte key, int hashSize ) : HMACMD5
key byte
hashSize int
return Renci.SshNet.Security.Cryptography.HMACMD5

CreateHMACMD5() public static method

public static CreateHMACMD5 ( byte key ) : System.Security.Cryptography.HMACMD5
key byte
return System.Security.Cryptography.HMACMD5

CreateHMACMD5() public static method

public static CreateHMACMD5 ( byte key ) : global::SshNet.Security.Cryptography.HMACMD5
key byte
return global::SshNet.Security.Cryptography.HMACMD5

CreateHMACMD5() public static method

public static CreateHMACMD5 ( byte key, int hashSize ) : global::SshNet.Security.Cryptography.HMACMD5
key byte
hashSize int
return global::SshNet.Security.Cryptography.HMACMD5

CreateHMACRIPEMD160() public static method

public static CreateHMACRIPEMD160 ( byte key ) : System.Security.Cryptography.HMACRIPEMD160
key byte
return System.Security.Cryptography.HMACRIPEMD160

CreateHMACRIPEMD160() public static method

public static CreateHMACRIPEMD160 ( byte key ) : global::SshNet.Security.Cryptography.HMACRIPEMD160
key byte
return global::SshNet.Security.Cryptography.HMACRIPEMD160

CreateHMACSHA1() public static method

public static CreateHMACSHA1 ( byte key, int hashSize ) : HMACSHA1
key byte
hashSize int
return Renci.SshNet.Security.Cryptography.HMACSHA1

CreateHMACSHA1() public static method

public static CreateHMACSHA1 ( byte key ) : System.Security.Cryptography.HMACSHA1
key byte
return System.Security.Cryptography.HMACSHA1

CreateHMACSHA1() public static method

public static CreateHMACSHA1 ( byte key ) : global::SshNet.Security.Cryptography.HMACSHA1
key byte
return global::SshNet.Security.Cryptography.HMACSHA1

CreateHMACSHA1() public static method

public static CreateHMACSHA1 ( byte key, int hashSize ) : global::SshNet.Security.Cryptography.HMACSHA1
key byte
hashSize int
return global::SshNet.Security.Cryptography.HMACSHA1

CreateHMACSHA256() public static method

public static CreateHMACSHA256 ( byte key, int hashSize ) : HMACSHA256
key byte
hashSize int
return Renci.SshNet.Security.Cryptography.HMACSHA256

CreateHMACSHA256() public static method

public static CreateHMACSHA256 ( byte key ) : System.Security.Cryptography.HMACSHA256
key byte
return System.Security.Cryptography.HMACSHA256

CreateHMACSHA256() public static method

public static CreateHMACSHA256 ( byte key ) : global::SshNet.Security.Cryptography.HMACSHA256
key byte
return global::SshNet.Security.Cryptography.HMACSHA256

CreateHMACSHA256() public static method

public static CreateHMACSHA256 ( byte key, int hashSize ) : global::SshNet.Security.Cryptography.HMACSHA256
key byte
hashSize int
return global::SshNet.Security.Cryptography.HMACSHA256

CreateHMACSHA384() public static method

public static CreateHMACSHA384 ( byte key, int hashSize ) : HMACSHA384
key byte
hashSize int
return Renci.SshNet.Security.Cryptography.HMACSHA384

CreateHMACSHA384() public static method

public static CreateHMACSHA384 ( byte key ) : System.Security.Cryptography.HMACSHA384
key byte
return System.Security.Cryptography.HMACSHA384

CreateHMACSHA384() public static method

public static CreateHMACSHA384 ( byte key ) : global::SshNet.Security.Cryptography.HMACSHA384
key byte
return global::SshNet.Security.Cryptography.HMACSHA384

CreateHMACSHA384() public static method

public static CreateHMACSHA384 ( byte key, int hashSize ) : global::SshNet.Security.Cryptography.HMACSHA384
key byte
hashSize int
return global::SshNet.Security.Cryptography.HMACSHA384

CreateHMACSHA512() public static method

public static CreateHMACSHA512 ( byte key, int hashSize ) : HMACSHA512
key byte
hashSize int
return Renci.SshNet.Security.Cryptography.HMACSHA512

CreateHMACSHA512() public static method

public static CreateHMACSHA512 ( byte key ) : System.Security.Cryptography.HMACSHA512
key byte
return System.Security.Cryptography.HMACSHA512

CreateHMACSHA512() public static method

public static CreateHMACSHA512 ( byte key ) : global::SshNet.Security.Cryptography.HMACSHA512
key byte
return global::SshNet.Security.Cryptography.HMACSHA512

CreateHMACSHA512() public static method

public static CreateHMACSHA512 ( byte key, int hashSize ) : global::SshNet.Security.Cryptography.HMACSHA512
key byte
hashSize int
return global::SshNet.Security.Cryptography.HMACSHA512

CreateMD5() public static method

public static CreateMD5 ( ) : System.Security.Cryptography.MD5
return System.Security.Cryptography.MD5

CreateMD5() public static method

public static CreateMD5 ( ) : global::SshNet.Security.Cryptography.MD5
return global::SshNet.Security.Cryptography.MD5

CreateRIPEMD160() public static method

public static CreateRIPEMD160 ( ) : System.Security.Cryptography.RIPEMD160
return System.Security.Cryptography.RIPEMD160

CreateRIPEMD160() public static method

public static CreateRIPEMD160 ( ) : global::SshNet.Security.Cryptography.RIPEMD160
return global::SshNet.Security.Cryptography.RIPEMD160

CreateRandomNumberGenerator() public static method

public static CreateRandomNumberGenerator ( ) : System.Security.Cryptography.RandomNumberGenerator
return System.Security.Cryptography.RandomNumberGenerator

CreateSHA1() public static method

public static CreateSHA1 ( ) : System.Security.Cryptography.SHA1
return System.Security.Cryptography.SHA1

CreateSHA1() public static method

public static CreateSHA1 ( ) : global::SshNet.Security.Cryptography.SHA1
return global::SshNet.Security.Cryptography.SHA1

CreateSHA256() public static method

public static CreateSHA256 ( ) : System.Security.Cryptography.SHA256
return System.Security.Cryptography.SHA256

CreateSHA256() public static method

public static CreateSHA256 ( ) : global::SshNet.Security.Cryptography.SHA256
return global::SshNet.Security.Cryptography.SHA256

CreateSHA384() public static method

public static CreateSHA384 ( ) : System.Security.Cryptography.SHA384
return System.Security.Cryptography.SHA384

CreateSHA384() public static method

public static CreateSHA384 ( ) : global::SshNet.Security.Cryptography.SHA384
return global::SshNet.Security.Cryptography.SHA384

CreateSHA512() public static method

public static CreateSHA512 ( ) : System.Security.Cryptography.SHA512
return System.Security.Cryptography.SHA512

CreateSHA512() public static method

public static CreateSHA512 ( ) : global::SshNet.Security.Cryptography.SHA512
return global::SshNet.Security.Cryptography.SHA512

GenerateRandom() public static method

Fills an array of bytes with a cryptographically strong random sequence of values.
The length of the byte array determines how many random bytes are produced.
is null.
public static GenerateRandom ( byte data ) : void
data byte The array to fill with cryptographically strong random bytes.
return void