MarkTechPost@AI 2024年08月03日
Apple Introduces Homomorphic Encryption via Swift: Revolutionizing Privacy-Preserving Cloud Computations
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

苹果发布了一个新的开源Swift包,名为swift-homomorphic-encryption,它实现了同态加密技术,允许在不解密数据的情况下对加密数据进行计算。该包利用了Brakerski-Fan-Vercauteren (BFV) HE方案,基于环学习误差(RLWE)困难问题,确保了后量子128位安全性,能够在加密数据上进行安全计算,并防止经典和潜在的未来量子攻击。

🍎 **同态加密:保护隐私的云计算利器** 同态加密技术允许在不解密数据的情况下对加密数据进行计算,从而在云服务中保护数据隐私和安全。苹果推出的Swift同态加密库,利用Brakerski-Fan-Vercauteren (BFV) HE方案,基于环学习误差(RLWE)困难问题,确保了后量子128位安全性,能够在加密数据上进行安全计算,并防止经典和潜在的未来量子攻击。

📱 **iOS 18中的应用:实时来电号码查找** 苹果在iOS 18的实时来电号码查找功能中应用了同态加密技术。该功能通过向服务器发送加密查询来提供来电号码和垃圾邮件屏蔽服务,而无需知道请求中的具体电话号码。这种方法保护了用户隐私,防止服务器获取敏感信息。

💻 **私有信息检索:提升数据库隐私** 除了实时来电号码查找功能,苹果还将同态加密技术应用于私有信息检索(PIR)中。PIR允许用户在不透露关键词的情况下从服务器检索与关键词关联的值。这种方法通过同态加密技术,仅需少量数据库元数据与客户端同步,即使在大型数据库和频繁更新的情况下也能有效保护隐私。

🚀 **未来展望:拓展隐私保护应用** Swift同态加密库为开发者和研究人员提供了创建隐私保护应用程序的工具,可以应用于私有集合交集、安全聚合和机器学习等领域。该项目鼓励社区参与,探索同态加密技术的更多应用场景,推动创新和增强数据安全。

🌐 **开源贡献:推动技术发展** 苹果将Swift同态加密库开源,鼓励开发者和研究人员贡献代码,共同推动同态加密技术的发展。这将促进隐私保护技术的应用,为构建更安全、更隐私的数字世界贡献力量。

Ensuring data privacy and security during computational processes presents a significant challenge, particularly when using cloud services. Traditional encryption methods require data to be decrypted before processing, exposing it to potential risks. Homomorphic encryption offers a promising solution, allowing computations on encrypted data without revealing the underlying information.

Apple introduces a new open-source Swift package, swift-homomorphic-encryption, to implement this cryptographic technique. This package enables computation on encrypted data without decrypting it or accessing the decryption key. Clients can send encrypted data to a server, which processes the data and returns an encrypted result that the client can decrypt. This approach maintains data privacy and security throughout the computational process, making it ideal for cloud services.

The swift-homomorphic-encryption package leverages several advanced features:

The implementation uses the Brakerski-Fan-Vercauteren (BFV) HE scheme, based on the ring learning with errors (RLWE) hardness problem. This ensures post-quantum 128-bit security, enabling secure computation on encrypted data and protecting against both classical and potential future quantum attacks.

Apple utilizes homomorphic encryption in iOS 18’s Live Caller ID Lookup feature. This feature provides caller ID and spam blocking services by sending an encrypted query to a server that retrieves information about a phone number without knowing the specific phone number in the request. The live-caller-id-lookup-example backend demonstrates this functionality, highlighting the practical application of homomorphic encryption.

The Live Caller ID Lookup feature also relies on Private Information Retrieval (PIR), allowing clients to perform private key-value database lookups. In the PIR setting, a client has a private keyword (such as a phone number) and wants to retrieve the associated value from a server. Because the keyword is private, the client wants to perform this lookup without the server learning the keyword. This implementation uses homomorphic encryption, requiring only a small amount of database metadata to be synchronized with the client. This efficient approach supports very large databases with frequent updates, enhancing data privacy and security.

A basic usage example of the Swift Homomorphic Encryption package demonstrates the workflow:

In conclusion, The swift-homomorphic-encryption package empowers developers and researchers to create privacy-preserving applications within and beyond the Apple ecosystem. Potential applications include private set intersection, secure aggregation, and machine learning. The community is encouraged to contribute to the project and explore new use cases for homomorphic encryption, fostering innovation and enhancing data security.


Check out the Details. All credit for this research goes to the researchers of this project. Also, don’t forget to follow us on Twitter and join our Telegram Channel and LinkedIn Group. If you like our work, you will love our newsletter..

Don’t Forget to join our 47k+ ML SubReddit

Find Upcoming AI Webinars here


The post Apple Introduces Homomorphic Encryption via Swift: Revolutionizing Privacy-Preserving Cloud Computations appeared first on MarkTechPost.

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

同态加密 Swift 隐私保护 云计算 安全 苹果
相关文章