29.10.2018
Für besseren Datenschutz
Forscher entwickeln Krypto-Assitenten CogniCrypt
Autor: Alexandra Lindner
shekaka / Shutterstock.com
Wissenschaftler der TU Darmstadt haben in Zusammenarbeit mit der Universität Paderborn und dem Fraunhofer IEM einen Krypto-Assistenten entwickelt. Dieser soll Entwickler dabei unterstützen, Verschlüsselungskomponenten fehlerfrei zu integrieren.
Wissenschaftler der TU Darmstadt haben in Zusammenarbeit mit der Universität Paderborn und dem Fraunhofer-Institut für Entwurfstechnik Mechatronik (IEM) einen "Kryptographie-Assistenten" für Software-Entwickler vorgestellt. CogniCrypt soll vor allem zur Verbesserung des Datenschutzes beitragen.
Viele Software-Entwickler haben laut den Forschern nur wenig Erfahrung mit Verschlüsselung. Deshalb werden Kryptographie-Bausteine oft fehlerhaft in die Lösungen implementiert. Daher sei der Kryptographie-Assistent CgoniCrypt entwickelt worden. Dieser könne auf die verwendeten Verschlüsselungstools zugreifen und deren Benutzung vereinfachen.
Der Assistent fügt sich nahtlos in die bestehenden Workflows der Entwickler ein und hilft sodann dabei, Fehler bei der Kryptographie zu vermeiden oder fehlerhaften Verschlüsselungscode zu erkennen. So ist CogniCrypt etwa direkt über den Eclipse-Marketplace als Open-Source-Projekt verfügbar. Außerdem liefert die Lösung Vorschläge, wie sich Schwachstellen beheben lassen, so die Informatik-Professorin Mira Mezini von der TU Darmstadt.
Eigene Beschreibungssprache CrySL entwickelt
Der Assistent sei zudem in der Lage, sicheren Verschlüsselungscode zu generieren und kann diesen auf Wunsch automatisch integrieren. Entwickler können mithilfe der eigens für CogniCrypt entwickelten Beschreibungssprache Crypto Specification Language (CrySL) Benutzerregeln der entwickelten Krypto-Komponenten selbst definieren. "CogniCrypt [kann] den Anwendungsentwicklern Hinweise über die richtige Benutzung der Krypto-Komponenten textbasiert und ohne Auseinandersetzung mit dem Quellcode präsentieren", so Professor Eric Bodden vom Heinz Nixdorf Institut der Universität Paderborn. In Zukunft sei zudem geplant, dass diese Texthinweise automatisch erstellt werden.
Künstliche Intelligenz
Memary - Langzeitgedächtnis für autonome Agenten
Das Hauptziel ist es, autonomen Agenten die Möglichkeit zu geben, ihr Wissen über einen längeren Zeitraum hinweg zu speichern und abzurufen.
>>
Cloud Infrastructure
Oracle mit neuen KI-Funktionen für Sales, Marketing und Kundenservice
Neue KI-Funktionen in Oracle Cloud CX sollen Marketingspezialisten, Verkäufern und Servicemitarbeitern helfen, die Kundenzufriedenheit zu verbessern, die Produktivität zu steigern und die Geschäftszyklen zu beschleunigen.
>>
Reactive mit Signals
Neuer Vorschlag für Signals in JavaScript
Das für die Standardisierung von JavaScript verantwortliche Komitee macht einen Vorschlag für die Einführung von Signalen in die Programmiersprache. Signals sollen reaktives Programmieren in JavaScript einfacher machen.
>>
Studie
KI ist emotionaler als die meisten Menschen
Trotz der vielen nützlichen Möglichkeiten mindert laut einer Studie immer noch Misstrauen die Effektivität von Anwendungen der Künstlichen Intelligenz.
>>