<PackageReference Include="SSH.NET" Version="2013.1.27" />
API Differences between 2013.1.27 and 2020.0.1
169 Additions
104 Removals
Renci.SshNet
Renci.SshNet.Common
-
public class ASCIIEncoding : Encoding
-
public abstract class AsyncResult : IAsyncResult
-
public struct BigInteger : IComparable, IFormattable, IComparable<BigInteger>, IEquatable<BigInteger>
- public BigInteger(short sign, uint[] data)
- public static BigInteger Parse(string value)
- public static BigInteger Parse(string value, NumberStyles style)
- public static BigInteger Parse(string value, IFormatProvider provider)
- public static BigInteger Parse(string value, IFormatProvider provider)
- public static BigInteger Parse(string value, NumberStyles style)
- public static bool TryParse(string value, NumberStyles style, CultureInfo cultureInfo, out BigInteger result)
- public static bool TryParse(string value, NumberStyles style, IFormatProvider provider, out BigInteger result)
- public string ToString(string format)
- public string ToString(string format)
-
public class DerData
-
public class NetConfServerException : SshException
-
public class SemaphoreLight
-
public class SshConnectionException : SshException
-
public abstract class SshData
-
public class SshDataStream : MemoryStream
-
public enum TerminalModes
Renci.SshNet.Compression
Renci.SshNet.Messages.Authentication
Renci.SshNet.Messages.Connection
Renci.SshNet.Messages.Transport
Renci.SshNet.Security
Renci.SshNet.Security.Cryptography
-
public abstract class BlockCipher : SymmetricCipher
-
public abstract class Cipher
- protected static uint BigEndianToUInt32(byte[] buffer)
- protected static uint BigEndianToUInt32(byte[] buffer, int offset)
- protected static ulong BigEndianToUInt64(byte[] buffer)
- protected static ulong BigEndianToUInt64(byte[] buffer, int offset)
- protected static uint LittleEndianToUInt32(byte[] buffer)
- protected static uint LittleEndianToUInt32(byte[] buffer, int offset)
- protected static ulong LittleEndianToUInt64(byte[] buffer)
- protected static ulong LittleEndianToUInt64(byte[] buffer, int offset)
- protected static void UInt32ToBigEndian(uint number, byte[] buffer)
- protected static void UInt32ToBigEndian(uint number, byte[] buffer, int offset)
- protected static void UInt32ToLittleEndian(uint number, byte[] buffer)
- protected static void UInt32ToLittleEndian(uint number, byte[] buffer, int offset)
- protected static void UInt64ToBigEndian(ulong number, byte[] buffer)
- protected static void UInt64ToBigEndian(ulong number, byte[] buffer, int offset)
- protected static void UInt64ToLittleEndian(ulong number, byte[] buffer)
- protected static void UInt64ToLittleEndian(ulong number, byte[] buffer, int offset)
- public abstract byte[] Decrypt(byte[] input, int offset, int length)
- public abstract byte[] Encrypt(byte[] input, int offset, int length)
-
public class EcdsaDigitalSignature : DigitalSignature, IDisposable
-
public class ED25519DigitalSignature : DigitalSignature, IDisposable
-
public class HMACMD5 : HMACMD5
-
public class HMACSHA1 : HMACSHA1
-
public class HMACSHA256 : HMACSHA256
-
public class HMACSHA384 : HMACSHA384
-
public class HMACSHA512 : HMACSHA512
-
public class HMac<T> : KeyedHashAlgorithm where T : HashAlgorithm
- protected int BlockSize { get; }
- public HMac(byte[] key, int hashSizeValue)
- public HMac(byte[] key)
-
public class MD5Hash : HashAlgorithm
-
public class RIPEMD160Hash : HashAlgorithm
-
public class SHA1Hash : HashAlgorithm
-
public class SHA256Hash : HashAlgorithm
-
public abstract class SHA2HashBase : HashAlgorithm
-
public class SHA384Hash : SHA2HashBase
-
public class SHA512Hash : SHA2HashBase
Renci.SshNet.Security.Cryptography.Ciphers
-
public sealed class AesCipher : BlockCipher
-
public class Arc4Cipher : StreamCipher
-
public abstract class CipherPadding
- public abstract byte[] Pad(int blockSize, byte[] input, int offset, int length)
- public byte[] Pad(byte[] input, int paddinglength)
- public abstract byte[] Pad(byte[] input, int offset, int length, int paddinglength)
Renci.SshNet.Sftp