Nachrichten vom 31. Juli: Apple hat gestern (30. Juli) eine Pressemitteilung herausgegeben, in der die Einführung eines neuen Open-Source-Swift-Pakets (swift-homomorphic-encryption) angekündigt wird, um homomorphe Verschlüsselung in der Programmiersprache Swift zu ermöglichen. Hinweis: Homomorphe Verschlüsselung (HE) bezieht sich auf einen Verschlüsselungsalgorithmus, der die homomorphen Operationseigenschaften von Chiffretext erfüllt. Das heißt, nach der homomorphen Verschlüsselung der Daten werden spezifische Berechnungen für den Chiffretext durchgeführt und die erhaltenen Chiffretext-Berechnungsergebnisse werden entsprechend verarbeitet Klartext nach der homomorphen Entschlüsselung entspricht der direkten Durchführung derselben Berechnung für die Klartextdaten, wodurch die Daten „unsichtbar“ werden. Mit der homomorphen Verschlüsselung können verschlüsselte Daten berechnet werden, ohne dass die zugrunde liegenden unverschlüsselten Daten dem Vorgang offengelegt werden. Im Hinblick auf die Interaktion zwischen Client und Server bei verschlüsselten Daten verarbeitet der Server die verschlüsselten Daten und gibt Ergebnisse zurück, die der Client entschlüsseln kann. Während der Ausführung der Anfrage entschlüsselt der Server selbst niemals die Originaldaten oder hat überhaupt Zugriff auf den Entschlüsselungsschlüssel. Dieser Ansatz bietet neue Möglichkeiten für den Betrieb von Cloud-Diensten und schützt gleichzeitig die Privatsphäre und Sicherheit der Benutzerdaten, was für viele Anwendungsszenarien offensichtlich attraktiv ist. Apple gab an, mit der Einführung homomorpher Verschlüsselungstechnologie in iOS 18 begonnen zu haben. Ein Beispiel ist die Funktion „Live Caller ID Lookup“, mit der die Anrufer-ID und Spam-Blockierungsdienste angezeigt werden.
Die Live-Anrufer-ID-Suchfunktion verwendet homomorphe Verschlüsselung, um eine verschlüsselte Anfrage an den Server zu senden, die es dem Server ermöglicht, Telefonnummerninformationen bereitzustellen, ohne die spezifische Telefonnummer in der Anfrage zu kennen.Das obige ist der detaillierte Inhalt vonApple veröffentlicht Open-Source-Swift-Paket für homomorphe Verschlüsselung, bereitgestellt in iOS 18. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!