<PackageReference Include="SSH.NET" Version="2024.2.0" />

Key

public abstract class Key
Base class for asymmetric cipher algorithms.
using Renci.SshNet.Security.Cryptography; using System.Numerics; namespace Renci.SshNet.Security { public abstract class Key { protected internal abstract DigitalSignature DigitalSignature { get; } public abstract BigInteger[] Public { get; } public abstract int KeyLength { get; } public string Comment { get; set; } public byte[] Sign(byte[] data) { return DigitalSignature.Sign(data); } public bool VerifySignature(byte[] data, byte[] signature) { return DigitalSignature.Verify(data, signature); } } }