CryptoKit – Verschlüsselung wird einfacher und damit sicherer

Wie Apple die Arbeit den Entwicklern erleichtert und damit gerade in Unternehmen für mehr Datensicherheit sorgt

02.09.20 / Mark Zimmermann

aus dem Netzwerk Insider September 2020

Apple stellt das Thema der IT-Sicherheit schon seit Anbeginn des iPhones in den Mittelpunkt. Auch mit iOS 13 geht Apple an vielen Stellen in diesem Bereich weiter. So wurde letztes Jahr CryptoKit eingeführt. Dieses Framework möchte ich Ihnen heute näherbringen.

Apple stellt mit CryptoKit ein neues Kryptographie-Framework für Entwickler zur Verfügung. Dabei handelt es sich inhaltlich um keine neuen Themen. Bisher haben Entwickler das Sicherheits-Framework CommonCrypto genutzt – und gehasst. Das Problem mit diesen Frameworks war, dass sie sehr tiefgehende Kenntnisse und Implementierungen erforderten – anfällig für Fehler und falsche Implementierungen. Dies liegt daran, dass das Framework in der Programmiersprache C geschrieben wurde.

CryptoKit abstrahiert nun viele Details auf eine höhere Ebene und bietet so einfachere Schnittstellen für allgemeine Operationen wie Hashing, Verschlüsselung und sogar Signierung.