Xceed .NET Libraries Documentation
Xceed.SSH.Protocols Assembly / Xceed.SSH.Protocols Namespace / SshEcDsaSignaturePayload Class


In This Topic
    SshEcDsaSignaturePayload Class
    In This Topic
    RFC5656: 3.1.2. Signature Encoding Signatures are encoded as follows: string "ecdsa-sha2-[identifier]" string ecdsa_signature_blob The string [identifier] is the identifier of the elliptic curve domain parameters. The format of this string is specified in Section 6.1. Information on the REQUIRED and RECOMMENDED sets of elliptic curve domain parameters for use with this algorithm can be found in Section 10. The ecdsa_signature_blob value has the following specific encoding: mpint r mpint s The integers r and s are the output of the ECDSA algorithm. The width of the integer fields is determined by the curve being used. Note that the integers r and s are integers modulo the order of the cryptographic subgroup, which may be larger than the size of the finite field.
    Syntax
    'Declaration
     
    
    Public Class SshEcDsaSignaturePayload 
       Inherits SshSignaturePayload
    'Usage
     
    
    Dim instance As SshEcDsaSignaturePayload
    public class SshEcDsaSignaturePayload : SshSignaturePayload 
    Inheritance Hierarchy

    System.Object
       Xceed.SSH.Core.SSHPayload
          Xceed.SSH.Protocols.SshPublicKeyAlgorithmPayload
             Xceed.SSH.Protocols.SshSignaturePayload
                Xceed.SSH.Protocols.SshEcDsaSignaturePayload

    Public Constructors
    Public Fields
     NameDescription
    Public Field  
    Public Field  
    Public Field  
    Top
    Public Properties
     NameDescription
    Public PropertyOverridden.   
    Public PropertyOverridden.   
    Top
    Public Methods
     NameDescription
    Public Method  
    Public Methodstatic (Shared in Visual Basic)Overloaded.   
    Public Method (Inherited from Xceed.SSH.Core.SSHPayload)
    Public MethodOverloaded. Overridden.   
    Public MethodOverloaded.  (Inherited from Xceed.SSH.Core.SSHPayload)
    Public MethodOverloaded.  (Inherited from Xceed.SSH.Core.SSHPayload)
    Top
    Protected Methods
     NameDescription
    Protected MethodOverridden.   
    Protected MethodOverridden.   
    Protected MethodOverridden.   
    Top
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also