# KeyHelper Methods ## Methods
BytesToHex | Converts a byte array to a hex string. |
ComputeSignature | Computes an HMAC-SHA256 over the salt using the master key and truncates it to the same number of bytes as the salt. |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
FormatKey | Formats the given hex string into the desired number of parts (separated by dashes). |
GenerateKey | Generates a random key. |
GetHashCode | Serves as the default hash function. (Inherited from Object) |
GetMasterKey | Gets the master key. |
GetNumParts | Gets the number parts. |
GetSaltSize | Gets the salt size. |
GetType | Gets the Type of the current instance. (Inherited from Object) |
HexToBytes | Converts a hex string back to a byte array. |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
SetMasterKeyAccessor | Sets the master key. |
SetNumPartsAccessor | Set and get the number of parts for the formatted key. Default is 2. |
SetSaltSizeAccessor | Sets the salt size (in bytes). Default is 4. |
ToString | Returns a string that represents the current object. (Inherited from Object) |
ValidateKey | Validates the provided key. |
UpdateProperties | An object extension method that updates the properties of a given target object with the values from a given source object. (Defined by ObjectExtensions) |