华为Harmony OS next的“管数据”

今年的HDC开发者大会上,华为公布了Harmony OS next版本(俗称纯血鸿蒙),功能演示中最让我印象深刻的就是隐私安全部分的“管权限变为管数据“。

以图片为例,应用无法再获取图库的权限了,只能获取到用户想给它的图片。

有人说现在IOS与Android不都可以这样只授权一张或多张图片给应用吗,华为这不是在炒冷饭吗?

其实这有根本性区别:

在A镇有一群厨师(软件),他们都去镇上U老爷(用户)家做工,为了方便厨师们拿取食材(数据),U老爷就给他们每人一把库房的钥匙(权限),让他们随时可以去拿取食材做菜。久而久之,U老爷就发现有的厨师居然把食材甚至自己珍藏的海参鲍鱼(敏感数据)偷拿出去售卖。

这是授权整个图库权限(应用可以反复访问)。

不能再这样了,于是U老爷就让镇上的铁匠打造了一个保险柜,把海参鲍鱼都放进保险柜里,并且只将保险柜的钥匙副本给了会做鲍鱼海参煲的厨师甲。有一天U老爷想吃佛跳墙(需要海参鲍鱼)了,可是厨师甲不会做,U老爷只能又将保险柜钥匙复制了一份给会做佛跳墙的厨师乙…久而久之,很多厨师都拥有保险柜的钥匙了,U老爷又发现自己的海参鲍鱼被人拿去卖了。

这是授权图库中部分图片的权限(应用可以反复访问)。

后来U老爷听说镇上H工坊做了一个可以按照需求定量放出食材的机器,U老爷把这个机器买回家,将存在库房以及保险柜的食材全都放进这个机器里,每次U老爷想吃什么,这个机器就会释放对应的食材以及数量确保在可以烹饪出成品菜的前提下不会有多余的食材被厨师窃取。

这是Harmony OS next的管数据,应用再也无法主动访问图库,只能被动接收用户给它的数据。

读万卷Booky华为Harmony鸿蒙

发表