0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

苹果推出全新开源Swift软件包

要长高 2024-07-31 15:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

七月三十一日,苹果企业总部对外正式发表公告,宣布昨日(即七月二十九日)成功推出全新的开源 Swift 软件包—— (唤名为 swift-homomorphic-encryption)。此举旨在为 Swift 编程语言带来应用便利的同态加密功能。

值得注意的是,同态加密(Homomorphic Encryption, HE)是一种特殊的加密算法,其独特之处在于能够在密文中进行特定的计算,而无需暴露底层的未加密数据。换句话说,当数据经过同态加密处理后,对密文进行相应的计算,所得出的密文计算结果在进行同态解密后,其明文与直接对明文数据进行同样的计算所得到的结果完全相等,从而实现了数据的“可算不可见”特性。

同态加密技术的出现,使得我们可以在不影响安全性的前提下,对加密数据进行计算,并且在整个操作过程中,都不会泄露底层的未加密数据。在客户端与服务器之间进行加密数据交互时,服务器将负责对加密数据进行操作,并最终返回客户端可以解密的结果。

在实际执行请求的过程中,服务器自身绝不会对原始数据进行解密,甚至无法获取到解密密钥。这种方式为云服务的运行提供了全新的可能性,同时也确保了用户数据的隐私性和安全性,对于众多应用场景而言,无疑具有极大的吸引力。

苹果公司明确表示,他们已在最新的 iOS 18 系统中开始逐步部署同态加密技术,其中一个典型的应用案例便是实时来电显示查找功能。该功能利用同态加密技术向服务器发送加密查询,即使服务器并不清楚请求中的具体电话号码,也能为用户提供相关的电话号码信息。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 苹果
    +关注

    关注

    61

    文章

    24613

    浏览量

    208733
  • SWIFT
    +关注

    关注

    0

    文章

    125

    浏览量

    24849
  • 加密
    +关注

    关注

    0

    文章

    321

    浏览量

    24752
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RT-Thread任务+消息订阅管理框架软件包:thread_manager+event_loop

    读者留言,是否可以支持RT-Thread,索性放假也无聊,所以就整了两个软件包:eventloop+thread_manager二.eventloop软件包一个是
    的头像 发表于 04-19 15:39 3681次阅读
    RT-Thread任务+消息订阅管理框架<b class='flag-5'>软件包</b>:thread_manager+event_loop

    月之暗面全新开源旗舰模型Kimi K2.5上线模力方舟

    模力方舟平台现已上线来自月之暗面(Moonshot AI)发布的全新开源旗舰模型Kimi K2.5。
    的头像 发表于 01-29 10:20 1216次阅读
    月之暗面<b class='flag-5'>全新开源</b>旗舰模型Kimi K2.5上线模力方舟

    RT-Thread Vector软件包:嵌入式开发的动态数组容器 | 技术集结

    RT-Thread Vector软件包:嵌入式开发的动态数组容器 | 技术集结
    的头像 发表于 01-25 09:33 5622次阅读
    RT-Thread Vector<b class='flag-5'>软件包</b>:嵌入式开发的动态数组容器 | 技术集结

    瑞萨灵活配置软件包FSP 6.2.0版本的更新内容

    FSP(Flexible Software Package)灵活配置软件包是瑞萨电子(Renesas)为RA系列微控制器(MCU)家族开发的软件包。FSP自发布以来经过了数年的更新,现在已经来到了6.2.0版本。
    的头像 发表于 12-11 16:42 1212次阅读
    瑞萨灵活配置<b class='flag-5'>软件包</b>FSP 6.2.0版本的更新内容

    NVIDIA推出面向语言、机器人和生物学的全新开源AI技术

    NVIDIA 秉持对开源的长期承诺,推出了面向语言、机器人和生物学的全新开源 AI 技术,为构建开源生态系统做出贡献,扩展 AI 的普及并推动创新。NVIDIA 正将这些模型、数据和训
    的头像 发表于 11-06 11:49 1270次阅读

    元服务发布选择待发布软件包

    上传软件包并通过基础合法检查后,就可以从上传的版本中选择需要发布的软件包。 登录AppGallery Connect,点击“APP与元服务”。 选择要发布的元服务。 左侧导航选择“应用上架 &
    发表于 11-03 17:10

    在linux中使用env时如何下载软件包

    在windows的env中可以直接使用pkgs —update去下载软件包,Linux环境下这个指令好像不生效,那么Linux环境下的软件包下载指令是什么呢?
    发表于 10-11 09:23

    Pico Technology发布Python软件包pyPicoSDK

    近日,全球领先的基于 PC 的仪器供应商Pico Technology 官方发布了 pyPicoSDK,这是一款旨在简化 PicoScopes 应用的 Python 软件包。pyPicoSDK 在
    的头像 发表于 09-29 15:03 1101次阅读

    如何使用menuconfig添加配置micro-ros软件包

    请问有没有最新的rtthread移植micro-ros移植使用教程,使用menuconfig添加配置micro-ros软件包
    发表于 09-25 06:37

    ENV不能添加rt_vsnprintf_full软件包怎么解决?

    想在bsp工程打印浮点数,结果找不到rt_vsnprintf_full软件包 问题复现 使用env-windows-v2.0.0 执行pkgs --upgrade 打开menuconfig找不到rt_vsnprintf_full软件包 使用/搜索找到
    发表于 09-24 06:04

    RT-thread studio添加新的软件包和新的文件出错怎么解决?

    从模板工程中,添加新的软件包时,点击同步scons配置至项目出现报错 另外,添加新创文件夹后,点击添加至构建,并没有效果 是否是需要新建Sconscript文件
    发表于 09-19 06:02

    请问RT-Thread Studio更新软件包为什么不成功?

    RT-Thread Studio更新软件包出现 MESSAGE cmd_package_update 462 WARNING Error message : local variable
    发表于 09-18 06:36

    ENV添加micropython软件包出现异常的原因?

    的python27.dll和platformenv_releasedenvtoolsPython27换一下。结果还是错误?。 没办法了,就行下一步添加micropython软件包。按照教程走出现了这个东西我直接
    发表于 09-12 08:06

    添加mbedtls软件包scons失败怎么解决?

    我按照官网的步骤来添加mbedtls的软件包,进行scons为什么会出现这个问题,我用的芯片是stm32f407vet6,在keil5里面编译倒是没问题 整个项目是基于lwip联网的,网络通讯
    发表于 09-10 06:17

    RT-Thread Studio更新软件包为什么不成功呢?

    RT-Thread Studio更新软件包出现 MESSAGE cmd_package_update 462 WARNING Error message : local variable
    发表于 05-27 06:53