Project

General

Profile

eap-simaka-sql Plugin

Purpose

This plugin provides a backend for EAP-SIM and EAP-AKA to read triplets/quintuplets from a relational database.

Configuration

To enable the plugin, add

--enable-eap-simaka-sql
to configure. Also don't forget to enable either the eap-sim or eap-aka plugin.

The SQL schema has two tables, one for triplets (EAP-SIM) and one for quintuplets (EAP-AKA). Each table maps EAP-Identities to triplets/quintuplets. There is a SQLite schema available. Create the database and fill the database (example).

The plugin is configured using the following strongswan.conf options:

Key Default Description
charon.plugins.eap-simaka-sql.database Database URI
charon.plugins.eap-simaka-sql.remove_used no Remove triplets/quintuplets after use