From: SMCP: a Secure Mobile Crowdsensing Protocol for fog-based applications
Feature | SMCP | [19] | [20] | [21] | [30] | [31] |
---|---|---|---|---|---|---|
Dynamic fog device registration | \(\checkmark \) | Â | Â | Â | Â | Â |
Edge registration | \(\checkmark \) | \(\checkmark \) | \(\checkmark \) | \(\checkmark \) | Â | \(\checkmark \) |
Fog registration | \(\checkmark \) | \(\checkmark \) | Â | \(\checkmark \) | Â | Â |
Secure edge-fog communication | \(\checkmark \) | \(\checkmark \) | \(\checkmark \) | \(\checkmark \) | Â | \(\checkmark \) |
Secure fog-cloud communication | \(\checkmark \) | \(\checkmark \) | Â | Â | \(\checkmark \) | \(\checkmark \) |
Fog device monopolization | \(\checkmark \) | Â | Â | Â | Â | Â |
Offline password guessing attack | \(\checkmark \) | \(\checkmark \) | Â | \(\checkmark \) | Â | Â |
Revocation policy | Â | \(\checkmark \) | Â | \(\checkmark \) | Â | \(\checkmark \) |
User anonymity | \(\checkmark \) | \(\checkmark \) | Â | Â | \(\checkmark \) | \(\checkmark \) |
Replay attack | \(\checkmark \) | \(\checkmark \) | \(\checkmark \) | \(\checkmark \) | \(\checkmark \) | \(\checkmark \) |
User impersonification attack | \(\checkmark \) | \(\checkmark \) | Â | Â | \(\checkmark \) | Â |