橙山网 > 泛娱乐 > 今日看点 > 正文

Google释出内部Tink加密软件函式库,Google Pay和智慧助理都有用,,因此Google为了

橙山网(www.csnd.net)2018-09-05 06:09:17

[摘要] 原标题:Google释出内部Tink加密软件函式库,Google Pay和智慧助理都有用 不少Google的产品都使用加密技术来保护用户资料安全,不过,密码学实作必须非常的小心,只要有一点疏漏,就可

原标题:Google释出内部Tink加密软件函式库,Google Pay和智慧助理都有用

不少Google的产品都使用加密技术来保护用户资料安全,不过,密码学实作必须非常的小心,只要有一点疏漏,就可能造成严重的后果,Google提到,要理解密码学学术文件之后,再实作成函式库并非一件容易的事,多数的开发...

不少Google的产品都使用加密技术来保护用户资料安全,不过,密码学实作必须非常的小心,只要有一点疏漏,就可能造成严重的后果,Google提到,要理解密码学学术文件之后,再实作成函式库并非一件容易的事,多数的开发人员没有多余的时间资源进行这项工作。

因此Google为了帮助自家发展加密服务应用,为开发人员提供了安全的跨平台加密函式库Tink。而Tink的设计重点特色在于,易用而且难以被误用。Google提到,Tink中有许多防呆设计,来减少用户误用函式库,像是如果底层加密模式需要nonce,但重复使用nonce反而造成不安全,Tink就不会允许开发者传递nonce。

Tink建立在既有的函式库上,包括BoringSSL和Java△Cryptography△Architecture,不过,他们在开发Tink的过程,发现了这些函式库的弱点,因此也顺便修补了这些弱点。Tink在介面宣告了例如抵御选择密文攻击等安全属性,让安全稽核人员和自动化工具,能快速发现与安全保证不符的安全需求。Tink还为潜在危操作隔离API,使用者无法进行从硬盘载入明文金钥等行为,Tink提供开发者发现、限制、监控以及纪录函式库使用的功能。

另外,Tink还可以结合自订义的加密方法或是内部金钥管理系统,以便Tink和其他系统无缝协作,Tink的架构非常灵活,每一个部分都可以被移除或是更换,所有元件都是可组合的,开发者可以选择并与其他元件组装,当开发者只需要数位签章功能,那就可以拿掉对称金钥加密元件,能够最大程度减少应用程序的程式码大小。

目前Google的AdMob、Google△Pay、Google智慧助理、Firebase以及Android搜寻应用等,都已经使用了Tink。Tink经过两年的发展,来到了1.2版本,支援云端、Android和iOS各平台,现在已经在GitHub开源,而且也已经有外部贡献者参与开发。

橙山网(Csnd.net)简评:因此Google为了帮助自家发展加密服务应用,为开发人员提供了安全的跨平台加密函式库Tink。而Tink的设计重点特色在于,易用而且难以被误用。Google提到,Tink中有许多防呆设计,来减少用户误

热 门
明 星
刘中文 李在皇 辛恩达·威廉斯 窦鹏 乔斯·温登 张立基 曾庆瑜 赵靓 查尔斯.摩尔 叶昭仪 莎娜·蒂亚 汤姆·迪西罗 乔·梅德约克 马雅舒 杰森·弗莱德里克 杰恩斯·艾比纳斯 大卫·里恩 渡边大 演员的诞生 格罗·易卜基 弗朗西斯·卡普拉 罗斯托夫上唐 考入 曼城 1918-06-15 平民王妃 一线教师 刘流 侯永生 飞翔兄弟 阿涅斯·贾维 新星榜 蒙面唱将猜猜猜2 何力 精神病 未判死