search
HomeMobile TutorialMobile NewsApple releases open source Swift package for homomorphic encryption, deployed in iOS 18

July 31 news, Apple issued a press release yesterday (July 30) announcing the launch of a new open source Swift package (swift-homomorphic-encryption) to enable homomorphic encryption in the Swift programming language. Note: Homomorphic Encryption (HE) refers to an encryption algorithm that satisfies the homomorphic operation properties of ciphertext. That is, after the data is homomorphically encrypted, specific calculations are performed on the ciphertext, and the obtained ciphertext calculation results are processed accordingly. The plaintext after homomorphic decryption is equivalent to directly performing the same calculation on the plaintext data, making the data "invisible". Homomorphic encryption can compute encrypted data without revealing the underlying unencrypted data to the operation. In terms of client and server interaction on encrypted data, the server operates on the encrypted data and returns results that the client can decrypt. During the execution of the request, the server itself never decrypts the original data or even has access to the decryption key. This approach provides new opportunities for running cloud services while protecting the privacy and security of user data, which is obviously attractive for many application scenarios. Apple said it has begun to deploy homomorphic encryption technology in iOS 18. One example is the Live Caller ID Lookup feature, which will display caller ID and spam blocking services.

苹果发布用于同态加密的开源 Swift 软件包,已部署在 iOS 18 中

The Live Caller ID Lookup feature uses homomorphic encryption to send an encrypted query to the server, which allows the server to provide phone number information without knowing the specific phone number in the request.

The above is the detailed content of Apple releases open source Swift package for homomorphic encryption, deployed in iOS 18. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Tools

Dreamweaver Mac version

Dreamweaver Mac version

Visual web development tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

mPDF

mPDF

mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Integrate Eclipse with SAP NetWeaver application server.