使用updateApplicationContext发送钥匙串值是否安全? [英] Is it safe to use updateApplicationContext to send keychain value
问题描述
在watchOS 2中,不再有共享的钥匙串.
In watchOS 2, there are no more shared keychains.
如果我想从iOS应用程序向Watch应用程序发送钥匙串值,通过WCSession updateApplicationContext发送它是否安全?
If I want to send a keychain value from the iOS app to the Watch app, is it safe to send it via WCSession updateApplicationContext?
推荐答案
Apple的回复:
该应用的内容在传输过程中被加密.否则内容 存储在应用程序的容器中,该容器提供了固有的安全性 容器.
The app’s content is encrypted during transit. Otherwise the content is stored in the app’s container which provides the inherent security of containers.
此处是安全白皮书"的链接. https://www.apple.com/business/docs/iOS_Security_Guide.pdf
Here is a link to the Security White Paper. https://www.apple.com/business/docs/iOS_Security_Guide.pdf
在运输过程中,您应该看一下"Apple Watch" 应用程序安全性"下的部分.对于容器的相关部分 安全性,您应该查看文件数据保护"部分 在加密和数据保护"下.
For the in-transit part, you should take a look at the "Apple Watch" section under "App Security". For the pertinent part of container security, you should take a look at the "File Data Protection" section under "Encryption and Data Protection".
这篇关于使用updateApplicationContext发送钥匙串值是否安全?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!