Research Article

Blockchain-Assisted Distributed Fog Computing Control Flow Attestation

Table 2

Description of the notation.

NotationsDescription

p, qLarge prime numbers
GF(p)A finite field over prime p
Ep(a, b)An elliptic curve over GF(p)
GAn additive cyclic group of points on the elliptic curves with prime order q
PA generator of G
k·PMultiplication of elliptic curves, k·P = P + P + ··· + P (k times), where k ∈  and P ∈ Ep(a, b)
A finite additive group of nonzero integers modulo q
ZpA finite additive group of integers modulo p
||,⊕Data concatenation and bitwise XOR operations
H1, H2, H3Secure hash function
IDv, IDpUnique identities of the fog verifier and prover
PKiThe public key of i
SKiThe private key of i
Comp (M, N)Compare if M and N are the same