HMACSHA1 Class
Namespace: System.Security.Cryptography · Assembly: GHIElectronics.TinyCLR.System.Security.Cryptography
HMAC-SHA1 keyed hash (160-bit output).
public sealed class HMACSHA1 : HMAC
Constructors
HMACSHA1()
public HMACSHA1()
No description available.
HMACSHA1(byte[] key)
public HMACSHA1(byte[] key)
No description available.
| Parameter | Type | Description |
|---|---|---|
key | byte[] |
Properties
Hash
public override byte[] Hash { get; set; }
No description available.
Key
public override byte[] Key { get; set; }
No description available.
Methods
ComputeHash(byte[] buffer)
public override byte[] ComputeHash(byte[] buffer)
No description available.
| Parameter | Type | Description |
|---|---|---|
buffer | byte[] |
Returns byte[]
ComputeHash(byte[] buffer, int offset, int count)
public override byte[] ComputeHash(byte[] buffer, int offset, int count)
No description available.
| Parameter | Type | Description |
|---|---|---|
buffer | byte[] | |
offset | int | |
count | int |
Returns byte[]
ComputeHash(Stream inputStream)
public override byte[] ComputeHash(Stream inputStream)
No description available.
| Parameter | Type | Description |
|---|---|---|
inputStream | Stream |
Returns byte[]
Initialize()
public override void Initialize()
No description available.
Dispose()
public override void Dispose()
Releases buffered memory (the unmanaged firmware/application buffers). (inherited)