Device Security Rating Documentation

Introduction

The Device Security Rating (DSR) is a Proof of Concept (PoC) to demonstrate the secure access to services using Zero Trust design principles. In contrast to enterprise-centric Zero Trust architectures, where devices need to be owned and/or managed by a company, the DSR PoC is designed in a way that allows participants from different legal and organisational entities without the need of giving up the ownership of their devices.

DSR Overview

Project Scope

It provides the specification (in form of DSR-RFCs) and sample implementation (on GitHub) of following aspects:

  • Device Registration: Self managed automatic registration and hardware-based identity
  • Device and App Attestation: Sample implementation for Apple iOS and Google Android
  • Device Management Service: Sample implementation written in Java
  • Policy Decision and Policy Enforcement Points: Sample implementation written in Go
  • Sample Policy: Sample policy bundle for Open Policy Agent
  • Sample Business API: Protected by zero trust mechanisms

The Device Security Rating PoC is an open-source project of the German National Digital Health Agency, gematik GmbH. It is part of the next generation German eHealth network Telematics Infrastructure (TI) 2.0 and based on the Zero Trust concept paper released in March 2023. By releasing all material to the public, gematik would like to start a dialog with the civil society and industry.

You can find the source code in the gematik GitHub team:


Concepts

Introduction to the basic concepts of the DSR

Requests for Comments

Detailed specifications of specific aspects of Device Security Rating PoC

Limitations

Description of DSR PoC Limitations


Last modified January 4, 2024: Update _index.md (e44fcaf)