Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
PaceEcdhProtocol192.cs
2
4{
9 public abstract class PaceEcdhProtocol192 : PaceEcdhProtocol
10 {
14 public override int Bits => 192;
15
20
24 public override int KdfHashKeyLength => 24;
25 }
26}
Abstract base class for PACE protocols using Elliptic Curve Cryptography (EEC) having 192 bit securit...
override int KdfHashKeyLength
Number of bytes of hash output to use as key material in the KDF function.
override HashFunctionArray KdfHashFunction
Hash function to use in the KDF function.
override int Bits
Bits of security provided by the protocol.
Contains methods for simple hash calculations.
Definition: Hashes.cs:57
static byte[] ComputeSHA256Hash(byte[] Data)
Computes the SHA-256 hash of a block of binary data.
Definition: Hashes.cs:469
abstract class PaceEcdhProtocol()
Abstract base class for PACE protocols using Elliptic Curve Cryptography (EEC).
delegate byte[] HashFunctionArray(byte[] Data)
Delegate to hash function.