Click or drag to resize

DsaKey Class

Contains DSA private and public key
Inheritance Hierarchy

Namespace:  Renci.SshNet.Security
Assembly:  Neon.SSH.NET (in Neon.SSH.NET.dll) Version: 2.1.0
Syntax
public class DsaKey : Key, IDisposable

The DsaKey type exposes the following members.

Constructors
Properties
  NameDescription
Protected propertyDigitalSignature
Gets the digital signature.
(Overrides KeyDigitalSignature.)
Public propertyG
Gets the G.
Public propertyKeyLength
Gets the length of the key.
(Overrides KeyKeyLength.)
Public propertyP
Gets the P.
Public propertyPublic
Gets or sets the public.
(Overrides KeyPublic.)
Public propertyQ
Gets the Q.
Public propertyX
Gets private key X.
Public propertyY
Gets public key Y.
Top
Methods
  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Protected methodDispose(Boolean)
Releases unmanaged and - optionally - managed resources
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Releases unmanaged resources and performs other cleanup operations before the DsaKey is reclaimed by garbage collection.
(Overrides ObjectFinalize.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSign
Signs the specified data with the key.
(Inherited from Key.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodVerifySignature
Verifies the signature.
(Inherited from Key.)
Top
Fields
  NameDescription
Protected field_privateKey
Specifies array of big integers that represent private key
(Inherited from Key.)
Top
See Also