Apple releases open source Swift package for homomorphic encryption, deployed in iOS 18

WBOY
Release: 2024-07-31 13:10:45
Original
971 people have browsed it

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!

source:ithome.com
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template