【发布时间】:2013-11-08 15:06:27
【问题描述】:
我想使用每个应用程序唯一的标识符,并且无法在应用程序上下文之外获取。
(类似iOS的identifierForVendor)
我想在 webview(Phonegap 应用程序)中使用这样的值来进行客户端加密并将该值用作密码。 (因此应用程序之间共享的值无效,公共值也无效,例如应用程序 ID 或包)
有这样的API吗?
谢谢,
纳达夫
【问题讨论】:
标签: android security encryption
我想使用每个应用程序唯一的标识符,并且无法在应用程序上下文之外获取。
(类似iOS的identifierForVendor)
我想在 webview(Phonegap 应用程序)中使用这样的值来进行客户端加密并将该值用作密码。 (因此应用程序之间共享的值无效,公共值也无效,例如应用程序 ID 或包)
有这样的API吗?
谢谢,
纳达夫
【问题讨论】:
标签: android security encryption
我想使用每个应用程序唯一的标识符,并且无法在应用程序上下文之外获取
没有这样的标识符。欢迎您生成自己的 UUID,并将其存储在内部存储中,但 root 设备用户仍然可以使用它。
我想在 webview(Phonegap 应用程序)中使用这样的值来进行客户端加密并将此值用作密码。
这将毫无意义,因为任何想要的人都能够获得加密密钥并解密数据。让用户输入密码,并将其用作密钥(或密钥的基础,您使用 bcrypt/scrypt/PBKDF2 轮次生成实际密钥)。
【讨论】: