Skip to content

variate

Nicolai Mueller edited this page Sep 12, 2024 · 1 revision

Type

String

Default

univariate

Description

Specifies whether multivariate adversaries should be considered:

  1. univariate: Only univariate adversaries are considered. This is equivalent to multivariate with distance set to 0.
  2. exclusive_multivariate: Only multivariate adversaries are considered, excluding univariate ones.
  3. multivariate: Both univariate and multivariate adversaries are considered.

Impact

Since the overhead for multivariate evaluation is high, we recommend using univariate unless you specifically need to evaluate multivariate leakages.

Examples

"side_channel_analysis": {
    "variate": "multivariate"
}

In this example, we evaluate univariate and multivariate adversaries.