Diese Anforderungsspezifikation für Android-App beschreibt die Anforderungen an eine Schnittstelle zum Erstellen und Verteilen eines Schlüssels. Dieser Schlüssel wird verwendet, um Zugriff auf verschiedene Softwareversionen verschiedener Medizinprodukte von Carl Zeiss zu gewähren. Abhängig von den Zertifikaten des Benutzers werden unterschiedliche Zugriffsstufen der Anwendungssoftware gewährt.
Der Algorithmus und der Krypto-Mechanismus sind Teil bereits existierender und freigegebener Software-Tools. Diese Tools müssen über die Schnittstelle verwendet werden und werden mitgeliefert. Die Benutzerverwaltung soll über das bestehende Learning-Management-System (Curioz) realisiert werden.