Skip to main content

Table 1 List of abbreviations

From: SMCP: a Secure Mobile Crowdsensing Protocol for fog-based applications

Abbreviation

Meaning

CDC

Cloud Data Center

ECC

Elliptic Curve Cryptography

\(ED_i\)

the i-th edge device

\(FD_i\)

the i-th fog device

FIRF

Face Identification and Resolution Framework

HAR

Human Activity Recognition

KMS

Key Management Server

RSA

Rivest-Shamir-Adleman

SAKA

Secure key management and user authentication scheme

SMCP

Secure Mobile Crowdsensing Protocol

X3DHKA

Extended Triple Diffie–Hellman Key Agreement

Notation

Meaning

q

An integer specifying the finite field \({\mathbb {F}}_{q}\)

FR

The basis used for representing the field elements

\(\{a \text {,}\,b\}\)

Real numbers \(\in \)\({\mathbb {F}}_{q}\) defining the equation of the elliptic curve

G

A distinguished point of order n in an elliptic curve group

h

The cofactor of elliptic curve

D

The set of elliptic curve domain parameters

\(DH(\cdot )\)

Elliptic Curve Diffie–Hellman

(\(EPU_i, EPR_i\))

An ephemeral (public, private) key pair used by entity i

(\(PU_i, PR_i\))

A long-term (public, private) key pair used by entity i

\(OPK_i\)

A set of one-time prekey used by i

\(SPK_i\)

A momentary rekey signed by entity i

\(KDF(\cdot )\)

A key derivation function

\(K_S\)

The established session key

\(Par_F\)

Set of parameters describing the characteristics of the fog device

\(Cert_F\)

A Public-Key-Infrastructure certificate

\(Info_F\)

A certificate containing the set \(Par_F\)

\(FR_i\)

A message sent by entity i during the fog enrollment phase

\(ER_i\)

A message sent by entity i during the edge enrollment phase

\(K_{EC}\)

A symmetric key for early Edge-Cloud communications

\(\Omega \)

The set of relevant micro-activities

\(f_i\)

The i-th feature vector extracted by smart device’s embedded sensors

\(C_i\)

The i-th cluster generated by K-Means

\(E_{Ei}\)

The i-th message sent by edge device during the secure message exchange phase

\(E_{Fi}\)

The i-th message sent by fog device during the secure message exchange phase

\(N_i\)

The i-th nonce