diff --git a/aleksis/apps/kort/preferences.py b/aleksis/apps/kort/preferences.py
new file mode 100644
index 0000000000000000000000000000000000000000..633d513e58736e8ad6c034185d46b664a76670c3
--- /dev/null
+++ b/aleksis/apps/kort/preferences.py
@@ -0,0 +1,21 @@
+from binascii import hexlify
+
+from django.utils.translation import gettext as _
+
+from dynamic_preferences.preferences import Section
+from dynamic_preferences.types import StringPreference
+
+from aleksis.core.registries import site_preferences_registry
+
+kort = Section("kort", verbose_name=_("Student ID Cards"))
+
+
+@site_preferences_registry.register
+class SdmMasterKey(StringPreference):
+    """SDM master key for NFC."""
+
+    section = kort
+    name = "sdm_master_key"
+    default = hexlify(bytes(16))
+    verbose_name = _("SDM Master Key")
+    required = False